iphone电池充电指示灯

时间:2010-02-05 13:07:29

标签: iphone battery statusbaritem

上下文:

iPhone通过电缆连接到PC,电源显示100%(电池的图标也包含一个小电源插头)

问题:

在此阶段,手机是直接从USB供电还是使用电池?

由于

2 个答案:

答案 0 :(得分:0)

(从开发人员的角度来看):UIDeviceBatteryState枚举包含设备的电池电量状态。其可能的价值观之一:

  • UIDeviceBatteryStateUnplugged :设备未插入电源; 电池正在放电

  • <强> UIDeviceBatteryStateFull : 设备已接通电源,电池100%充电。

因此,从这些描述可以看出,即使电池100%充电,设备也不会耗尽电量。

答案 1 :(得分:0)

我认为该设备总是抽出电池以保证平稳的功率曲线,即电池的工作方式类似缓冲器。 (它还简化了硬件。)但是,当插入电源时,电源系统会不断给电池充电,因此电池上的净电量不会改变。

我认为这与编程无关。通常情况下,如果您正在做的事情可能比电池持续时间更长,您只需要知道设备是否已插入。在这种情况下,插入电源时的电源确实无关紧要。