经测试发现手机锁屏后程序就休眠了,
现在想手机锁屏后,程序不休眠,蓝牙、网络要可用,其他部件又系统处于低功耗状况。大家帮忙支下招啊
用PowerManager.WakeLock的话,全部不休眠了,手机超级耗电目前想要:程序不休眠,网络、蓝牙可用的前提下,尽量少耗电。

解决方案 »

  1.   

    看手册PowerManager.WakeLock只是控制CPU是不是进入睡眠和背光开关Flag Value            CPU  Screen  Keyboard
    PARTIAL_WAKE_LOCK    On*  Off  Off
    SCREEN_DIM_WAKE_LOCK    On  Dim  Off
    SCREEN_BRIGHT_WAKE_LOCK   On  Bright  Off
    FULL_WAKE_LOCK            On  Bright  Bright收到屏幕关闭的广播后关闭不必要的设备,wifi也有个WifiManager.WifiLock可以使wifi保持运行,
    屏幕开启时再打开这些设备。