Androidで最後のバッテリー充電(または再起動)以降の画面を時間通りに知る方法はありますか? 今回はシステムによって管理され、[設定] -> [バッテリー] に表示されますが、アプリで必要です。
また、Dumpsy のbatteryinfoにあることは知っていますが、生成される情報は約 28kb であり、このファイルを毎回解析するのは役に立たないと思います。
放送受信機を使用して時差を推定できます。
ACTION_BOOT_COMPLETED
ACTION_SCREEN_ON
ACTION_SCREEN_OFF
ACTION_POWER_CONNECTED);
ACTION_POWER_DISCONNECTED);
画面が消えて再びオンになったとき、またデバイスが電源に接続されて切断されたとき、アプリケーションの起動時間をキャッチします。時間を節約し、必要に応じて違いを見つけます。
このリンクを確認してください: Androidでのバッテリー情報の取得と、こちらのドキュメントの確認も参照してください。Android デベロッパー
切断された充電器の時間を取得することは、バッテリーのレベルの割合を取得することと類似しています。