2012-05-30 30 views
3

可能重複:
iphone: Calculating battery life估計電池的使用時間在iOS

我已經在AppStore上提供估計的電池工作時間不同的使用模式(待機,音頻和視頻播放看到許多應用程序,Wi-Fi和3G瀏覽器使用,通話時間)。我有類似的要求來計算這樣的估計時間。有人可以拋出一些關於如何以編程方式做到這一點?

+0

http://blog.coriolis.ch/2009/02/14/reading-the-battery-level-programmatically/閱讀這個博客,可能會幫助你 – SachinVsSachin

回答

4

電池壽命規格來自Apple's site

  • 通話時間:最多在3G 8個小時,直至在2G(GSM)
  • 待機時間14小時:最多200小時
  • 互聯網的使用:最多在3G 6小時後,達9小時的Wi-Fi無線
  • 視頻播放:長達10小時
  • 音頻播放:長達40小時

代碼即可獲得電池左側的百分比是:

[[UIDevice currentDevice] setBatteryMonitoringEnabled:YES]; 
float batteryLevel = [myDevice batteryLevel]; 

這就是蘋果和iOS給你的所有東西,所以應用程序使用的任何東西都是猜測。