【问题标题】:Monitoring android battery监控安卓电池
【发布时间】:2013-02-27 10:08:38
【问题描述】:

类似于这个link

我想知道是否可以在我的应用程序未打开时以某种方式跟踪电池? 我的主要方面是: 1)获取电池上次充电的时间以及当时有多少%(级别)。 2) 自上次充电以来,已放电了多少 %(level) 电池。

我的目标是:大概计算一下,每次电池电量下降 1%。计算下降 1% 需要多长时间,然后看看他们还剩下多少 %。每 1% 做一次检查?然后我将能够计算出该电池的剩余时间:) 任何帮助将不胜感激。 :)

【问题讨论】:

    标签: android


    【解决方案1】:

    您可以通过 SDK 获取所有这些数据:

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

    具体而言,计算归结为您存储的内容和使用方式。此外,关于您上次收费的时间/日期,归结为将该值永久存储在您应用的共享首选项或数据库中(取决于上下文使用情况)。

    【讨论】:

    • 好的,据我所知,我只需要保存数据然后解释它。但是如果我的应用程序没有一直打开,我的应用程序应该如何知道设备正在发生哪些变化?还是我的应用在未开启时仍在收集信息?
    • 我不确定.. 在收到数据时检查您的数据,看看您在什么状态下获得数据。
    • 或者我需要服务吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多