Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/229.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android BatterManager类建议_Android_Battery - Fatal编程技术网

Android BatterManager类建议

Android BatterManager类建议,android,battery,Android,Battery,我试图建立一个应用程序,我从来没有尝试过,并寻求您的帮助,决定如何去做 我打算制作一个向用户显示自定义电池电量的应用程序。我在市场上看到过很多应用程序都有同样的功能,但我不知道如何实现 例如,我打算用我自己的自定义图像创建如下内容: 我已经研究过,并且知道android.os中的BatteryManager类将使用它 但我的两个主要问题是: 我想显示一个图像,它将根据电池的当前电量不断变化 如何将应用程序作为一个小部件固定在手机主屏幕上,使其粘贴在主屏幕上,指示当前电池电量 我心目中的方法是

我试图建立一个应用程序,我从来没有尝试过,并寻求您的帮助,决定如何去做

我打算制作一个向用户显示自定义电池电量的应用程序。我在市场上看到过很多应用程序都有同样的功能,但我不知道如何实现

例如,我打算用我自己的自定义图像创建如下内容:

我已经研究过,并且知道android.os中的BatteryManager类将使用它

但我的两个主要问题是:

  • 我想显示一个图像,它将根据电池的当前电量不断变化
  • 如何将应用程序作为一个小部件固定在手机主屏幕上,使其粘贴在主屏幕上,指示当前电池电量
  • 我心目中的方法是:

  • 首先,我认为我可以定期调用电池电流水平方法,比如说每5秒调用一次,然后根据电池的电量,相应地更改图像。虽然我认为这不是最好的方法。请指导这种方法是否正确。如果没有,请提出更有效的方法
  • 还有,我应该如何更改图像。sprite图像是最好的方法还是有其他方法可以轻松有效地做到这一点

    第二,我从未尝试过,所以你必须指导我如何准确地做到这一点


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

    尝试阅读上的教程