Android在线播放歌曲(视频)是Android多媒体开发少不了的知识,经常有朋友来信问开发的细节,最近项目比较请原谅,所以提供一下思路,细节靠各位的聪明才智。

总体来讲,Android上面开发不用两个播放器轮流交替进行,做过j2me S40(索爱除外)音乐开发的就知道,两个播放器交替进行很多细节处理起来有点难度,因为Android支持RTSP,下面以一个播放音乐列子来说明。

1,简单的来讲,你可以直接传一个URl给MediaPlayer就可以播放了,你只要设置所要监听的接口即可,例如OnBufferingUpdateListener;

2,如果你的需求复杂点,比如,边听边存,系统提供的接口就有点不够了,就得自己封装一下MediaPlayer了。

关键点:Android的文件句柄可以被复用,所以得出下面思路。

思路:将下载下来的数据存到一个文件中,再用MediaPlayer用这个文件以播放本地文件的方式来播放即可了,这里面可能会遇到取总时间的问题,其他都很简单了。

更多相关文章

  1. 【Android的从零单排开发日记】之入门篇(七)——Android数据存储(上
  2. Android用户近60%仍使用2.3版本 4.0版本达20.9%
  3. 一场关于Android的争论
  4. 工程师淘金:开发Android主攻四大方向
  5. Android面试看重你什么?(推荐!!!)
  6. 工程师淘金:开发Android主攻四大方向
  7. Android内核开发:图解Android系统的启动过程
  8. Google Android开发精华教程
  9. 如何学习android高级编程

随机推荐

  1. 设置透明背景的Listview和选中状态
  2. relativelayout和spinner 详解
  3. Android SystemProperties系统属性详解
  4. Android(安卓)SELinux
  5. Android RecyclerView拖拽与左右滑动删除
  6. Android获取相册中图片的路径 4.4版本前
  7. Android搜索TextView显示关键字标红(忽略
  8. H5页面调用android方法传json格式
  9. 【android】7、五大存储
  10. android 修改标题栏文字居中