如何计算设备断电的剩余时间

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 的官方号码。

以上是关于如何计算设备断电的剩余时间的主要内容,如果未能解决你的问题,请参考以下文章

如何检查存储设备 EC2 中的剩余空间

如何解决postgresql中的“无法写入临时文件块:设备上没有剩余空间”?

网络设备断电注意事项

如何克服 AWS Glue 作业中的 Spark“设备上没有剩余空间”错误

如何查看Mac闪存存储设备的使用寿命

计算机基础补充