看到有手机可以power key和 home key都可以唤醒休眠的机器;唤醒后home key不做休眠用,只是是home的功能。大家有谁知道这个要怎么配置。
首先我觉得home key肯定要接到CPU的中断可唤醒的pin脚上,然后android上层的kl文件中配置为HOME还是POWER呢?还有其他的修改吗?这里有点模糊,还是要修改framework代码来特别处理POWER和HOME的事件分发呢? home键唤醒android home键唤醒原理
首先我觉得home key肯定要接到CPU的中断可唤醒的pin脚上,然后android上层的kl文件中配置为HOME还是POWER呢?还有其他的修改吗?这里有点模糊,还是要修改framework代码来特别处理POWER和HOME的事件分发呢? home键唤醒android home键唤醒原理
解决方案 »
- 由SurfaceView运行中切换到layout内View报错的问题
- GestureDetector.SimpleOnGestureListener中onScroll的参数e2.getX的问题
- android中使用sqlite3执行SQL语句的问题!!
- android怎样把文本数据读、写到sd卡上,以文本文件的方式读写?
- PC通过局域网监控android设备
- android 对于txt怎样分页显示,不要滑动效果
- 全志 android4.2.2 wifi打不开
- 网络通信 HttpURLConnection,Volley及HttpClient均不支持移动网络
- 这是什么情况啊
- 求助!如何判断本地安装的APK是否是游戏类型?
- Android开发如何赚钱。
- 求大神!!!菜鸟有问,希望可以解决!!!
KeyEvent有两个事件,一个是按下,一个弹起。
1.按下按键时,对HOME键进行dispatch
2.判断是否是HOME键按下
3.判断当前应用是锁屏,若是锁屏,则将HOME键传递给他。否则继续(这个时候锁屏如果有实现HOME键解锁,则屏幕点亮)
4.判断是否长按(多数手机的后台界面在这里实现)
5.处理HOME键(返回到桌面)
6.拦截HOME键(将不传送到普通应用,所以普通应用拿不到HOME事件)