android音乐播放器的音频焦点控制
来源:互联网 发布:紫峰抢票软件 编辑:程序博客网 时间:2024/05/17 07:43
什么叫音频焦点 (audio focus)?
音频焦点工作的示例:
第一步
首先你要获得一个音频管理服务AudioManager
这个通常在service的oncreate中完成。
第二步
然后在合适的地方,比如播放音乐的按钮中放置获得音频焦点的代码
requestAudioFocus方法可以获得音频焦点,其有三个参数,解释如下:
第一个参数 OnAudioFocusChangeListen
第二个参数streamType:焦点获得之后的数据传输类型,这里是AudioManager.STREAM_MUSIC
第三个参数durationHint
第三步
实现音频焦点监听器OnAudioFocusChangeListen
具体示例如下:
最后
在适当的时候注销掉这个监听器比如在onDestroy()中
到此整个音频焦点的控制就完成了
转载自:
http://blog.sina.com.cn/s/blog_67d95f4001010ncv.html
- android音乐播放器的音频焦点控制
- android音乐播放器的音频焦点控制
- android音乐播放器的音频焦点控制
- 音频的播放、简单音乐播放器
- android音频_音乐播放器
- android的本地音频播放问题....为什么不能播放音乐?
- android音频音乐播放soundpool
- Android音乐播放器---实现Notification控制音乐播放
- Android音乐播放器---实现Notification控制音乐播放
- Android音乐播放器---实现Notification控制音乐播放
- Android音乐播放器---实现Notification控制音乐播放
- android-----音乐播放器的音量控制功能(开发)
- Android音乐播放器SeekBar控制音量变化的实现
- Android音乐编程:管理音频焦点
- Android音乐编程:管理音频焦点
- Android音乐编程:管理音频焦点
- Android音乐编程:管理音频焦点
- Android音乐编程:管理音频焦点
- Resource is out of sync with the file system解决办法
- SpringMVC接收页面表单参数
- <Leetcode>Interleaving String
- velcoity使用说明:velocity基础
- vim快捷键整理
- android音乐播放器的音频焦点控制
- 开源代码分析技巧之——gdb单步调试
- SharePoint PerformancePoint(BI)开发实例
- MVC无法打开项目文件 此安装不支持该项目类型
- MongoVUE使用
- Opencv图像显示出现倒立
- 命令行简介之重定向和管道
- Javascript特效代码大全(420个)
- ie8下div中单个input的margin和padding失效