设为首页 加入收藏

TOP

Android的framework层音量控制原理分析--hot(key)处理
2014-11-24 12:58:01 来源: 作者: 【 】 浏览:0
Tags:Android framework 音量 控制 原理 分析 --hot key 处理

答:PhoneWindowManager.interceptKeyBeforeQueueing处理的
WindowManagerService循环读取下面的消息再做分发到窗口接收,在消息分发前会有一个类做消息过滤处理,就是PhoneWindowManager.interceptKeyBeforeQueueing;
比如音量调整、Home键都在这个类里面做特殊处理,详细内容后面会在其它该当再补充


private BroadcastReceiver mIntentReceiver = new BroadcastReceiver()//新一个广播接收类‘
filter.addAction(AudioManager.RINGER_MODE_CHANGED_ACTION);//添加接收的广播消息


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Android第三方应用安装来源设置分.. 下一篇Android中关于Activity的生命周期

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·Python中文网 - 人生 (2025-12-24 18:49:47)
·【整整648集】这绝对 (2025-12-24 18:49:44)
·Python超详细一条龙 (2025-12-24 18:49:42)
·【超详细】JDK 下载 (2025-12-24 18:19:32)
·Java_百度百科 (2025-12-24 18:19:29)