3

自上次电池充电(或重启)以来,有什么方法可以按时了解 Android 中的屏幕?这个时间由系统管理,它显示在“设置”->“电池”中,但我需要在我的应用程序中。

另外,我知道它在 Dumpsy 的batteryinfo中,但是生成的信息大约是 28kb,我认为每次解析这个文件都没有用。

4

2 回答 2

2

您可以使用广播接收器来估计时间差。

  ACTION_BOOT_COMPLETED
  ACTION_SCREEN_ON
  ACTION_SCREEN_OFF
  ACTION_POWER_CONNECTED);
  ACTION_POWER_DISCONNECTED);

您将捕捉启动应用程序的时间,屏幕熄灭并重新打开的时间,以及设备连接电源和断开连接的时间。节省时间,然后根据您的需要找到差异。

于 2012-12-19T09:56:21.820 回答
0

检查此链接:Getting Battery Information on Android并查看此处的文档Intent | 安卓开发者

获取断开充电器的时间将类似于获取电池电量百分比。

于 2012-12-19T09:59:11.133 回答