首先创建对象:

player = new MediaPlayer();//也可以使用create的方式,如:MediaPlayer mp = MediaPlayer.create(this, R.raw.test);//这时就不用调用setDataSource了,同时create 内部已经调用了prepara()方法,也不用再调用prepara()
  1. 本地mp3 - 这里指的是应用内的mp3, 存放在assets目录里。
    如:
player.setDataSource(getAssets().openFd("9.mp3").getFileDescriptor());player.prepare();player.start(); 
  1. SD卡mp3
player.setDataSource(“/sdcard/a.mp3”);player.prepara();player.start();
  1. 远程mp3
    如:
player = new MediaPlayer();player.setDataSource("http://192.168.1.2/test/9.mp3");player.prepare();player.start(); 

更多相关文章

  1. Android(安卓)之 下拉(Spinner) 组件示例
  2. Android解决UnsupportedOperationException异常!
  3. activity的启动过程分析
  4. Android获取控件的大小
  5. 关于Activity的onSaveInstanceState调用时机的说明
  6. android使用webview加载H5页面
  7. Android(安卓)HAL 开发 (4)
  8. android gallery 竖直(上下)滑动
  9. android service 之一 (start service)

随机推荐

  1. android ActionBar(官方指导)
  2. (原)Eclipse的java中文件读写
  3. Android横竖屏切换
  4. android 录像/打开video文件
  5. Android(安卓)动画总结-矢量动画
  6. Android(安卓)HttpURLConnection网络通信
  7. Android(安卓)设备指纹
  8. android手机中图片的拖拉及浏览功能
  9. Android(安卓)设备指纹
  10. Android布局属性详解