如何在屏幕关闭时以节能方式检测音量按钮
How to detect volume buttons when screen is off in energy-saving way
我会制作一个在屏幕关闭时处理音量按钮的应用程序。目标是打开或关闭前面的 LED。
我知道这里有很多话题都在谈论它,但推荐的解决方案(如 PARTIAL_WAKE_LOCK)似乎是能源密集型的,并且会很快耗尽电池!
我想要的是一个尽可能节能的解决方案。这可能吗?也许是某种挂钩?
请注意,基于计划任务的解决方案不能设想用于此项目,因为我想要实时(或接近实时)检测密钥!
看看 this 问题..如果你还没有..
只是为了说明一件事。如果 android 的 API 文档中没有记录某些内容,那么您发现的任何 hack 或解决方法都不可靠,因为 Google 可能会决定在未来的版本中进行更改,例如没有任何内容记录了有关在安装应用程序后创建快捷方式的信息!但是由于 Android 源代码可用,开发人员将那段代码视为 playstore
创建快捷方式的方式。但它没有记录,因此 Google 可能会在将来更改它!
我会制作一个在屏幕关闭时处理音量按钮的应用程序。目标是打开或关闭前面的 LED。
我知道这里有很多话题都在谈论它,但推荐的解决方案(如 PARTIAL_WAKE_LOCK)似乎是能源密集型的,并且会很快耗尽电池!
我想要的是一个尽可能节能的解决方案。这可能吗?也许是某种挂钩?
请注意,基于计划任务的解决方案不能设想用于此项目,因为我想要实时(或接近实时)检测密钥!
看看 this 问题..如果你还没有..
只是为了说明一件事。如果 android 的 API 文档中没有记录某些内容,那么您发现的任何 hack 或解决方法都不可靠,因为 Google 可能会决定在未来的版本中进行更改,例如没有任何内容记录了有关在安装应用程序后创建快捷方式的信息!但是由于 Android 源代码可用,开发人员将那段代码视为 playstore
创建快捷方式的方式。但它没有记录,因此 Google 可能会在将来更改它!