【问题标题】:How to calculate the remaining time for a device to power down如何计算设备断电的剩余时间
【发布时间】:2014-10-22 13:10:17
【问题描述】:

我在 stackoverflow/google/apple 参考上搜索了很多,但找不到答案,我正在构建一个实用程序应用程序,我想显示设备关机前的估计时间,我知道有'没有任何 API,所以我应该在电池电量变化时捕获 NSDate 并计算两个 NSDate 之间的间隔并将其乘以剩余电池电量吗?

但在这种情况下,如果电池电量为 100 级,则不会显示任何估计时间, 如果有其他方法,请帮忙。

谢谢。

【问题讨论】:

    标签: ios objective-c iphone ios7


    【解决方案1】:

    好吧,根据您计算剩余电池时间的算法,您无法确定只有 100% 的启动电池电量时还有多长时间。

    那么我建议您简单地显示 Apple 官方宣布的特定设备的最大电池寿命。然后,每当您的电池电量发生变化时,请执行相应的计算。

    【讨论】:

    • 但是电池的健康状况不会影响电池的最长续航时间吗?这可能会在 100% 和 99% 之间产生很大差异
    • 当然可以,但是您没有官方的方法来检测它。您唯一的选择是使用 Apple 的官方号码。
    猜你喜欢
    • 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
    相关资源
    最近更新 更多