2012-08-08 82 views
0

我正在尝试构建一个我从未尝试过的应用程序,并在寻求帮助时决定如何去做。Android BatteryManager Class Advice

我打算做一个应用程序,向用户显示自定义电池级别。我已经看到市场上有很多应用程序都这样做,但我不知道如何实现它。

比如我打算像下面,但我自己的自定义图像功能创建的东西: https://play.google.com/store/apps/details?id=com.macropinch.pearl

https://play.google.com/store/apps/details?id=com.geekyouup.android.widgets.battery

我已经研究和才知道,在android.os BatteryManager类将是一个使用它。

但是我的主要烦恼2是:

  1. 我想表明其将继续根据电池的电流电平变化的图像。
  2. 如何将手机主屏幕上的应用程序作为小部件PIN码,以便它粘在主屏幕上以指示当前的电池电量。

,我在我的脑海里一直的做法:

  1. 对于第一,我认为我可以叫定期电池电流水平的方法说每5秒钟,然后根据电池的水平我相应地改变图像。尽管我认为这不是实现这一目标的最佳方式。请指导,如果这种方法是正确的。如果不是,那么请提出一个更有效的方法。

另外我该如何改变图像。精灵图像是最好的方式还是有任何其他方式轻松有效地做到这一点?

对于第二,我从来没有尝试过,所以你必须指导我如何做到这一点。

如果你可以分享一些代码,可以帮助我实现我的目标,这将是一个很大的帮助。

回答