【问题标题】:Finding Capacity Remaining In An iPhone Battery查找 iPhone 电池中的剩余容量
【发布时间】:2009-12-29 19:15:31
【问题描述】:

有谁知道我如何(如果可能的话)在任何给定时间找出 iPhone 电池中剩余的容量 (mAh)?

类似上面的程序吗?

plist 中是否有存储值??

【问题讨论】:

  • 除了浪费电力重复写入属性列表文件没有意义之外,手机不是已经为用户显示电池状态了吗?

标签: iphone objective-c plist battery


【解决方案1】:

几种方式,

要测量 mAh,您可以使用该方法检查电池电量。

3.0 添加了一个事件来做到这一点:

[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(batteryChanged:)
name:@”UIDeviceBatteryLevelDidChangeNotification” object:device];

一般来说,测量开路电压或电流是用来衡量硬件的充电状态。蝙蝠的容量会随着时间的推移而缩小,因此 100% 表示无法存储更多电量,即使容量低于新的 iphone 电池。

【讨论】:

  • 感谢您的回复,但我目前使用的是 pre 3.0 sdk 方法,这将返回剩余电量的百分比。我想知道剩余的 mAh,即 750mAh。有什么想法吗?
  • iPhone 是否会根据您的电池寿命自动重新校准并显示适当的百分比?
  • 谢谢你,我现在明白了很多!
【解决方案2】:

UIDevice API 包含与battery level 相关的属性。

【讨论】:

    猜你喜欢
    • 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
    相关资源
    最近更新 更多