如何在带有图标的应用中显示电池状态?

时间:2014-07-07 14:23:11

标签: android sdk battery

我想开发一款Android电池应用程序,它会在图标/图片上显示电池状态,例如Android应用程序:电池医生(电池节电器)

有人可以告诉我,我如何计算电池的使用时间?

1 个答案:

答案 0 :(得分:0)

Android电池记录在这里:

https://developer.android.com/reference/android/os/BatteryManager.html

编码示例如下:

https://developer.android.com/training/monitoring-device-state/battery-monitoring.html

您可以检查电池是否已插入,例如,如下所示:

IntentFilter ifilter = new IntentFilter(Intent.ActionBatteryChanged);
Intent batteryStatus = Android.App.Application.Context.RegisterReceiver(null, ifilter);
int i = batteryStatus.GetIntExtra(BatteryManager.ExtraPlugged, -1);
string s = "AC";
    if (i == 0)
    {
        s = "Battery";
    }