我想知道Android手机中的睡眠模式和深度睡眠模式有什么区别,以及当手机进入睡眠模式和深度睡眠模式时会有什么影响。
请详细说明答案。
的问候, 皮克斯
答案 0 :(得分:12)
深度睡眠模式与休眠和启动时间无关,正如有人在删除的答案中写的那样。
你不应该避免手机睡眠,这会很快耗尽你的电池。要从服务器接收消息,您应该使用 [C2DM] GCM,它具有与旧时尚deprecated C2DM相同的基本特征。
有关Android睡眠的更多信息: http://developer.android.com/reference/android/os/PowerManager.html
答案 1 :(得分:3)
您可以使用WAKE_LOCK来防止设备进入深度睡眠状态。但你必须考虑电池消耗。更多信息:http://developer.android.com/reference/android/os/PowerManager.html
答案 2 :(得分:2)
深度睡眠:将手机CPU 中央处理器(即大脑)转为最低时钟周期速度。我的是200mhz,最大1600mhz。
它还会禁用一些你可能没有使用的传感器,例如依赖手机相机,陀螺仪等。其中一些传感器会关闭以节省电量。
根据管理员唤醒手机时,它将CPU时钟周期提升至500mhz,或800mhz,或1600mhz,并重新激活传感器,将电源重新发送回相机,cyro,您的手机可能有 proxi传感器
的磁铁等这或多或少是深度睡眠的真正原因。程序,通过禁用未使用的传感器节省电力,并将CPU时钟降至最低。
致谢:vrigil kellogg http://forums.androidcentral.com/sprint-galaxy-s-iii/247066-what-deep-sleep.html发布#14