power
来源:互联网 发布:葫芦岛广电网络 编辑:程序博客网 时间:2024/05/16 17:23
项目有一个需求,要求当用户 按power键, 手机进入sleeping 状态时,停止背景音乐,当wake up cellhone时,再继续播放背景音乐!
以前的power键采用与home键同样的处理方式(见前面的文章),今天客户反馈回来 ,说在 Kindle Fire 和 HTC Nexus One 上面实现不了这样的效果。
手中的真机测试发现在 HTC G7 desire 和 Motorola Xoom上面是ok的。
为此还发了贴子: http://stackoverflow.com/questions/8251372/how-does-the-power-log-entry-in-htc-nexus-one-g5-or-amazon-kindle-fire-differ
所以只能另寻它法了:
20111124 Thanksgiving Day 终于想到了解决方法:
开一个service,注册一个 BroadcastReceiver,来监听 “android.intent.action.SCREEN_OFF” 与“android.intent.action.SCREEN_ON” 这样的Action,然后再发给自己所设置的广播接收器(便于处理自己的业务逻辑,所以 又用了 广播机制!)
注:其实换一种思维,我们不需要去监听power键,据我们所知,在手机上用户一按下 power键,屏幕立刻打开或者关闭,这个特性是可以通过 向系统注册 BroadcastReceiver,来监听到的,监听到它,就等于监听到了power按键!
参考资料:
http://blog.csdn.net/kay_wyong/article/details/6631870- power
- power
- power
- Power
- Power
- power
- Power Table
- Power Designer.
- Power Strings
- Power Management
- Power Management
- power shell
- Power Designer
- Power Statement
- Power Management
- need power
- Power Management
- No power
- 浅谈回声消除技术
- Qt到Cortex-A8的移植
- java中IO对文件操作
- Wireless Networking: ns2 Laboratory Exercises
- ORA-12514: TNS:listener does not currently know of service requested in connect descriptor
- power
- Oculus Rift:让你身临其境玩射击游戏
- 如何更改static控件的字体大小
- 【设计模式】之状态模式(State)
- java内部类的详解与应用
- viewDidUnload释疑
- Hibernate分页查询的实现
- google play电子市场和gmail如何安装在国产手机、三星手机、摩托手机里
- 使用LoadRunner监控MySQL的方法介绍