Android(安卓)MediaPlayer 播放本地与远程的mp3初步
16lz
2021-01-26
首先创建对象:
player = new MediaPlayer();//也可以使用create的方式,如:MediaPlayer mp = MediaPlayer.create(this, R.raw.test);//这时就不用调用setDataSource了,同时create 内部已经调用了prepara()方法,也不用再调用prepara()
- 本地mp3 - 这里指的是应用内的mp3, 存放在assets目录里。
如:
player.setDataSource(getAssets().openFd("9.mp3").getFileDescriptor());player.prepare();player.start();
- SD卡mp3
player.setDataSource(“/sdcard/a.mp3”);player.prepara();player.start();
- 远程mp3
如:
player = new MediaPlayer();player.setDataSource("http://192.168.1.2/test/9.mp3");player.prepare();player.start();
更多相关文章
- Android(安卓)之 下拉(Spinner) 组件示例
- Android解决UnsupportedOperationException异常!
- activity的启动过程分析
- Android获取控件的大小
- 关于Activity的onSaveInstanceState调用时机的说明
- android使用webview加载H5页面
- Android(安卓)HAL 开发 (4)
- android gallery 竖直(上下)滑动
- android service 之一 (start service)