屏幕关闭时如何以节能方式检测音量按钮

时间:2015-01-12 07:03:16

标签: java android energy

我会创建一个在屏幕关闭时处理音量按钮的应用程序。目标是打开或关闭前部LED。

我知道这里有很多话题可以谈论它,但推荐的解决方案(如PARTIAL_WAKE_LOCK)似乎是耗能的,并且很快耗尽电池!

我想要的是一种尽可能节能的解决方案。这可能吗?也许某种挂钩?

请注意,此项目无法设想基于计划任务的解决方案,因为我希望实时(或接近它)检测密钥!

1 个答案:

答案 0 :(得分:2)

看看this问题..如果你已经没有了......

只是为了清楚说明一点。如果Android的API文档中没有记录某些内容,那么您发现的任何黑客或解决方法都不可靠,因为Google可能决定在未来版本中更改内容,例如,在安装应用程序后没有任何关于创建快捷方式的文档!但是,由于Android源代码可用,开发人员采用了这段代码,因为playstore创建了快捷方式..但是没有记录,所以谷歌将来可能会改变它!