Android App电池消耗

时间:2012-06-13 14:30:13

标签: android

我想到了一个简单的闹钟应用程序,用于每小时提醒/提醒。我打算用它来提醒自己在工作中休息一下我的电脑。基本上是在后台运行的警报,也可能是一个小部件,用于提供下一次警报的倒计时。

我可以轻松找到并下载此类应用,但此练习的目的是学习如何制作自己的应用。

我正在寻求关于设计此应用程序的方式的建议,以保持电池友好性。我在应用程序设计方面的经验非常低,因此任何建议都会受到重视。

2 个答案:

答案 0 :(得分:3)

您是否已经在Android开发者处阅读过Articles on Optimizing Battery Life了? 这些提供了可以帮助您降低电池消耗的重要信息。

答案 1 :(得分:3)

为了获得最佳的电池续航时间,请使用AlarmManager类对未来事件进行排队,以防止手机在此期间无法进入睡眠状态 - 如果您尝试使用普通计时器进行操作,则必须按住唤醒锁。

然后,您可以创建一个显示剩余时间的小部件,仅在手机已经醒来时才显示。

如果您需要,可以在UI中的某个位置放置一个复选框,以启用屏幕上的唤醒锁,以便用户可以持续查看倒计时,并发出有关电池寿命影响的警告。