摘要: 主要涉及类:MediaPlayer (1) 当一个MediaPlayer对象被创建或者调用reset()方法之后,它处于空闲状态,调用release()方法后处于结束状态 1,一个MediaPlayer对象调用了reset()方法后,再调用其它方法可能会触发OnErrorListener.onError()事件,未调用reset()方法则不会触发 2,当Mediaplayer对象不再被使用时,最好调用release()方法对其进行释放,使其处于结束状态,此时它不能被使用 3,Mediaplayer对象被创建时(调用构造方法)处于空闲状态,若使用create()方法创建后则处于准备状态。 (2. 阅读全文
posted @ 2014-02-13 14:43 hold su 阅读(791) 评论(0) 推荐(0) 编辑
摘要: 本文来自http://blog.csdn.net/hellogv/,引用必须注明出处! 上次讲解了MediaPlayer播放网络音频,介绍了MediaPlayer关于网络音频的缓冲和进度条控制的方法,这次再讲解MediaPlayer播放网络视频。播放网络视频比播放网络音频多需要一个SurfaceView而已,已经熟悉MediaPlayer播放网络音频之后,相信大家对播放网络视频也能很快地掌握。先来看看本文程序运行截图:本文程序的视频来自http://daily3gp.com,大家可以替换程序中的视频链接,试试其他影片。main.xml的源码如下:[xhtml]view plaincopypri 阅读全文
posted @ 2014-02-13 10:29 hold su 阅读(1642) 评论(0) 推荐(0) 编辑