Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在开发一个 iOS 应用程序,我需要在其中计算为电池充电所需的估计时间。我需要显示“预计在 1:30 分钟内完全充电的时间”。
我对此进行了谷歌搜索,但它们都只显示当前的电池充电水平。
这似乎对每部手机都不同,因此一种解决方案可能是以某个恒定速率启动它。因此,基本上每次手机显示 40% 时,您都会说是 2 小时,并且随着它的增长按比例减少它。您可以做的一件很酷的事情是在充电期间记录电池和时间/日期戳,并取这些费率的平均值以获得更准确的时间,直到充满电。
例如,当应用程序运行时,每 5 分钟记录一次电池和时间。保存此数据并制定平均值