我想开发一款Android电池应用程序,它会在图标/图片上显示电池状态,例如Android应用程序:电池医生(电池节电器)
有人可以告诉我,我如何计算电池的使用时间?
答案 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";
}