Android-MediaPlayer
MediaPlayer是一个支持音频及视频文件播放的Android类,可播放不同来源(本地或网络
流媒体)、多种格式(如WAV、 MP3、 Ogg Vorbis、 MPEG-4以及3GPP)的多媒体文件。
流媒体)、多种格式(如WAV、 MP3、 Ogg Vorbis、 MPEG-4以及3GPP)的多媒体文件。
应用的主题是在配置文件的application元素节点下声明的
MediaPlayer.release()方法可以销毁MediaPlayer实例,从而释放被MediaPlayer占用的系统资源
MediaPlayer.stop()方法会让MediaPlayer实例进入停止状态,等需要时再重新启动
对于简单的音频播放应用,建议使用release()方法。
Fragment被销毁后,MediaPlayer仍可以播放,因为它们运行在不同的线程上
MediaPlayer播放视频有两种方式:
1.SurfaceView和MediaPlayer交互
2.VideoView和MediaController交互
ViedoView唯一棘手的地方是不能接受资源ID,而只接受文件路径或URI对象,下面是如何创建URI对象
Uri u=Uri.parse("android.resource://"+路径);