如何计算设备断电的剩余时间
Posted
技术标签:
【中文标题】如何计算设备断电的剩余时间【英文标题】:How to calculate the remaining time for a device to power down 【发布时间】:2014-10-22 13:10:17 【问题描述】:我在 ***/google/apple 参考上搜索了很多,但找不到答案,我正在构建一个实用程序应用程序,我想显示设备关机前的估计时间,我知道有'没有任何 API,所以我应该在电池电量变化时捕获 NSDate 并计算两个 NSDate 之间的间隔并将其乘以剩余电池电量吗?
但在这种情况下,如果电池电量为 100 级,则不会显示任何估计时间, 如果有其他方法,请帮忙。
谢谢。
【问题讨论】:
【参考方案1】:好吧,根据您计算剩余电池时间的算法,您无法确定只有 100% 的启动电池电量时还有多长时间。
那么我建议您简单地显示 Apple 官方宣布的特定设备的最大电池寿命。然后,每当您的电池电量发生变化时,请执行相应的计算。
【讨论】:
但是电池的健康状况不会影响电池的最长续航时间吗?这可能会在 100% 和 99% 之间产生很大差异 当然可以,但是您没有官方的方法来检测它。您唯一的选择是使用 Apple 的官方号码。以上是关于如何计算设备断电的剩余时间的主要内容,如果未能解决你的问题,请参考以下文章
如何解决postgresql中的“无法写入临时文件块:设备上没有剩余空间”?