小编jim*_*715的帖子

iPhone4 iOS5电池电量监控我需要添加setBatteryMonitoringEnabled:NO来定期进行电池检查吗?

我正在运行一个应用程序,可以在一夜之间对加速计和陀螺仪数据进行采样.这是一个非常耗电的操作,我想教我的应用程序识别电池电量不足的时间.

这是我的原型代码,它每10分钟检查一次电池电量

NSDate* date = [NSDate date];
      if((int)([date timeIntervalSinceReferenceDate])%600 == 0)
            {
                UIDevice *myDevice = [UIDevice currentDevice];
                [myDevice setBatteryMonitoringEnabled:YES];
                float batLeft = [myDevice batteryLevel]; 
                int batinfo=(batLeft*100);

            [self postStatusMessageWithTitle:nil
                                 description:[NSString stringWithFormat:@"%@ battery level: %i",[dateFormat stringFromDate:dateShow],batinfo]];
                [myDevice setBatteryMonitoringEnabled:NO];
            }
Run Code Online (Sandbox Code Playgroud)

我的问题是:我是否需要将此行添加到代码的末尾:

[myDevice setBatteryMonitoringEnabled:NO];
Run Code Online (Sandbox Code Playgroud)

似乎在那里执行电池检查,没有异步委托调用.将值设置为NO可以节省电池,而无需在一夜之间监控电池电量吗?将它设置为NO可以解决任何问题吗?

谢谢你的任何输入!

objective-c power-management iphone-4 ios5

3
推荐指数
1
解决办法
3408
查看次数

在iPhone/iPad上发送一个http请求的电池耗尽是多少?

我想知道如果我做x多个HTTP请求,有多少电池耗尽.

换句话说,如果我想让iPhone电池耗尽10%,我必须提出多少HTTP请求?

为了清楚地说明我希望如何进行此计算,如果不计算处理响应期间的功率使用情况,则非常完美.如果计算,答案将根据响应长度而变化,使其成为主观和情景驱动的答案.

目标是让开发人员优化合理的HTTP请求数量,但只有在知道数字的情况下才能执行此操作.

iphone optimization power-management ios

3
推荐指数
1
解决办法
589
查看次数

iphone - 什么消耗更少的电池?StartmonitoringLocationsChanges或startmonitoringforregion?

我希望您就哪种方法消耗更少的电池给我反馈.

我的应用程序将在后台运行并随着位置的变化而醒来,所以我想使用消耗更少电池的方法.

关于它是哪一个的任何想法?

谢谢

iphone power-management cllocation

3
推荐指数
1
解决办法
1078
查看次数

Android:当电池处于定义的水平时做一些事情

我在这里遇到了一个小问题.

我希望我的应用程序能够执行某些操作,但仅限于电池电量为10%时.

我的应用程序不会持续观看电池电量; 它只是等待LOW_BATTERY意图.

它可以工作,如果我没有指定一个级别,但它工作3次:15%,10%和5%

我只想让它做10%的事情.

这是我的代码:

public void onReceive(Context context, Intent intent) 
{
    if(intent.getAction().equals(ACTION_BATTERY_LOW))
    {
        int level = intent.getIntExtra(BatteryManager.EXTRA_LEVEL, -1);
        int scale = intent.getIntExtra(BatteryManager.EXTRA_SCALE, 100);
        int percent = (level*100)/scale; 

        if(percent == 10)
        {
            // Do Something

        }
    }
}
Run Code Online (Sandbox Code Playgroud)

android power-management android-intent

3
推荐指数
1
解决办法
3406
查看次数

如何在.NET CF 3.5中获得当前的电池电量?

如何 - 或者最好的方法 - 在Windows Mobile 5和6上检索.NET CF 3.5中设备的当前电池电量?

.net compact-framework device windows-mobile power-management

2
推荐指数
1
解决办法
6615
查看次数

PHP:计算字符串中的大写单词

有没有一种简单的方法来计算字符串中的大写单词?

php count

2
推荐指数
2
解决办法
6655
查看次数

有没有办法保持iPad屏幕?

有没有办法阻止iPad在我的应用运行时睡觉?我正在制作一个不需要自动睡眠的自助服务终端应用程序.

power-management ipad

2
推荐指数
1
解决办法
1531
查看次数

android.permission.BATTERY_STATS用法

我正在探索关于电池的Android API选项.什么可能授予android.permission.BATTERY_STATS权限.我知道如何使用它,如果我可以读取android.intent.action.BATTERY_CHANGED电池级别的意图而不声明这样的权限.也许我错过了什么

java android power-management

2
推荐指数
1
解决办法
1821
查看次数

电池电压的单位是多少?

我使用意图Intent.ACTION_BATTERY_CHANGED检索电池温度和电压信息,我得到的值非常奇怪.我无法得到任何线索:温度= 270,电压= 3782!

这些价值观是什么?他们有任何单位,如摄氏度,华氏度或毫升或微伏?

android power-management android-intent android-layout

2
推荐指数
1
解决办法
1354
查看次数

Android调试 - >电池耗尽

在手机上调试Android应用程序时,您是否注意到电池耗尽严重?

此外,很多Log.d()消息是否会耗尽电池?

debugging android power-management

1
推荐指数
1
解决办法
3365
查看次数