嗨,我正在开发一个应用程序,在该应用程序中,我的整个应用程序都在后台运行服务,除非它因服务器收费而脱机,但我也让用户可以选择最低电池电量以继续在后台运行服务..假设他选择了 50%比当电池电量下降到 50% 时必须停止服务..为此我需要收费电池..由于 Action_Battery_Change 如果在我的活动或服务被破坏时注册停止工作,我仍然需要电池收费才能在电池电量充足时恢复我的服务所需的级别..Battery_Ok 和 Battery_Low 操作由操作系统定义...我想要一个低电量,具体取决于用户...。现在仪式我使用重复警报服务来获取更新,这再次消耗电池并且没有任何意义,因为我试图通过在电池电量不足时停止我已经运行的服务来节省电池......任何更好的想法......我可以在哪里获得更新在后台以及通过内存节省大部分电量...
提前致谢