【问题标题】:how to calculate battery time,3g game play etc,iOS如何计算电池时间,3g 游戏等,iOS
【发布时间】:2012-12-22 08:10:44
【问题描述】:

我想计算时间 3D 游戏、3G 通话时间、视频使用、WiFi 互联网、2G 通话时间、音频使用和待机取决于当前电池电量。 有很多应用程序这样做,但我没有在 iOS 中找到任何资源来计算。

我计算了电池电量

[myDevice setBatteryMonitoringEnabled:YES]; 浮动 batLeft = [myDevice 电池电量]; int i=[myDevice batteryState];

int batinfo=(batLeft*100);

现在根据batinfo,我需要计算其他参数的剩余时间。

谢谢

【问题讨论】:

    标签: iphone ipad


    【解决方案1】:

    Apple 在设备规格中提供了一些数据。你可以用它来计算。

    例如苹果说,app. 8 小时 3G 通话时间 (Iphone 5)。 现在,

    int batinfo=(batLeft*100);
    int minutes3G=480; //minutes of 8 hour (static)
    
    int talk3G=(minutes3G*batinfo)/100; 
    hour=talk3G/60;
    min=talk3G%60;
    lbl3Gtalk.text=[lbl3Gtalk.text stringByAppendingFormat:@"Remaining Time : %dh %dmin",hour,min];
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-12-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多