Android Volume分析
来源:互联网 发布:深圳java软件外包公司 编辑:程序博客网 时间:2024/05/24 06:30
Android framework管理Audio的幕后老大是Audio service。AudioManager只是个傀儡。
AudioManager am = (AudioManager) getSystemService(Context.AUDIO_SERVICE);
其中音量mode又分为通话音量STREAM_VOICE_CALL,系统音量AudioManager.STREAM_SYSTEM,铃声音量AudioManager.STREAM_RING,音乐音量AudioManager.STREAM_MUSIC,提示声音音量AudioManager.STREAM_NOTIFICATION,以及闹铃AudioManager.STREAM_ALARM。这五种方式在手机上是存在的,但是在pad及其他设备中可能只存在几种。有的只有一种,像android电视。只有mastervolume。其管理铃声有两种方式,一是extends VolumePreference,二是直接调用AudioManager里面的方法。其中第一种方法在VolumePreference中也会调用AudioManager的方法。
未完待续
- Android Volume分析
- android volume设置 代码分析
- docker volume源码分析
- detach volume流程分析
- Docker volume分析
- android volume level adjustment
- android audio volume
- volume rendering 坐标分析-2
- volume
- volume
- OpenStack源码分析之cinder-volume服务
- Nova attach volume的流程分析
- cinder创建volume的流程分析
- nova volume-attach代码流程分析
- boot from volume分析(Newton版)
- 从cinder 删除volume 分析cinder rpc
- 【Android Audio】Audio: set MP3 volume
- Android 使用Service 及 BroadcastReceiver 监听Volume
- 在ubuntu 下安装wine qq2013的方法
- Django模板中的数字自增for循环
- 问题解决(不确定): 调用fclose 出现段错误
- Struts2(1):Struts2的配置文件
- 第一遍《开始之路》
- Android Volume分析
- DirectUI
- mini2440 uboot使用nfs方式引导内核,文件系统
- Anroid 中JNI使用详解、NDK使用教程
- DSP的Uart维护口程序开发
- oracle 数据库导入
- ubuntu 12.04下安装yaf
- 路由器基本配置
- vector 初始化 分享