blu*_*sky 5 java android battery
我正在 Android Studio 上开发电池健康应用程序。我想知道如何计算播放音乐或视频、浏览网站或待机的剩余时间。我见过很多这样的android应用程序,但看不到源代码。我想查看计算播放音乐或视频等剩余时间的示例代码。如果您之前开发过 Android 电池健康应用程序,请分享您的知识。
小智 2
您无法准确猜测电池还剩多少时间放电,因为可能有不同的应用程序或服务消耗电池。
但是,您可以通过注册执行 Intent.ACTION_BATTERY_CHANGED 操作的接收器,在广播接收器的帮助下获得电池寿命。
通过在 BroadcastReceiver 的 onReceive() 方法中使用以下语句和上述 Intent 操作,您将获得当前可用的电池电量。但您无法估计剩余时间,因为某些应用程序可能会消耗更多电量。
battery_level = intent.getIntExtra(BatteryManager.EXTRA_LEVEL, -1);
Run Code Online (Sandbox Code Playgroud)