android 使用MediaPlayer播放assets目录的音频文件
来源:互联网 发布:福建顶点软件联系 编辑:程序博客网 时间:2024/05/16 05:44
播放应用的原始资源文件(assets)
1) 通过Context.getAssets()方法获得AssetManager对象
2) 通过AssetManager对象的openFd(String name)方法打开指定的原生资源文件夹,返回一个AssetFileDescriptor对象
3) 通过AssetFileDescriptor的getFileDescriptor()得到一个FileDescriptor对象
4) 通过public void setDataSource (FileDescriptor fd, long offset, long length)来创建MediaPlayer对象
5) 调用MediaPlayer.prepare()方法准备音频
6) 调用MediaPlayer的start()、pause()、stop()等方法控制
AssetFileDescriptor fileDescriptor = assetManager.openFd("a2.mp3");
mediaPlayer = new MediaPlayer();
mediaPlayer.start();
- android 使用MediaPlayer播放assets目录的音频文件
- Android 使用MediaPlayer播放assets目录的音频文件
- MediaPlayer播放assert目录下的音频文件
- 使用MediaPlayer播放项目res/raw和res/assets下的音频文件
- 使用MediaPlayer播放音频文件
- Android播放Assets内音频文件
- Andriod 使用MediaPlayer播放音频文件
- Andriod 使用MediaPlayer播放音频文件
- Andriod 使用MediaPlayer播放音频文件
- Andriod 使用MediaPlayer播放音频文件
- Android MediaPlayer 播放各种来源的音频文件,特效控制
- android播放音频文件(MediaPlayer)和录音(MediaRecorder)--播放音频文件
- android播放assets文件夹下音频文件
- 使用MediaPlayer间隔播放一组音频文件
- MediaPlayer播放不同来源的音频文件
- MediaPlayer-循环播放音频文件
- MediaPlayer播放音频文件
- MediaPlayer播放音频文件
- CSS控制DIV水平并且垂直居中
- C++中调用WPF
- swith 引起的: expected expression before 'XXX'的 error
- Linux( Ubuntu 12 64位 和SUSE 11 64位) 下安装 flash plug in 的步骤
- U盘版便携式Linux制作, casper-rw 解析
- android 使用MediaPlayer播放assets目录的音频文件
- Struts
- avahi-daemon
- C语言内存管理的艺术
- 广告联盟反作弊一些常识
- HDU 1429 胜利大逃亡(续)
- 一篇相当不错的js function详解 读了一定有收获
- Android Kernel Download
- 磁盘性能指标--IOPS 理论