iPhone软件开发工具包中有没有电池相关的接口?我想从我的应用程序中找到电池耗尽状态和其他与电池相关的东西。
发布于 2010-02-09 19:27:28
Here's来自苹果开发中心的示例项目,展示了如何读取电池状态。
发布于 2010-02-09 22:41:15
UIDevice具有以下属性:
batteryLevel
设备的电池电量级别。
@property (非原子,只读)浮点batteryLevel
讨论
电池电量范围从0.0 (完全放电)到1.0 (100%充电)。在访问此属性之前,请确保已启用电池监控。
如果未启用电池监控,则电池状态为UIDeviceBatteryStateUnknown,此属性的值为-1.0。
batteryMonitoringEnabled
一个布尔值,指示是否启用电池监控(是)或不启用(否)。
@property (非原子,getter=isBatteryMonitoringEnabled) BOOL batteryMonitoringEnabled
讨论
仅当需要通知您的应用程序电池状态更改时,才启用电池监控。否则,请禁用电池监控。默认值为NO。
batteryState
设备的电池状态。
@property (非原子,只读) UIDeviceBatteryState batteryState
讨论
batteryState的值是“UIDeviceBatteryState”中的常量之一。
如果未启用电池监控,则此属性的值为UIDeviceBatteryStateUnknown。
https://stackoverflow.com/questions/2228619
复制相似问题