CPU 和网络使用 , 每隔一段时间有一段维护时间 , 在维护窗口时间内 , 集中执行被延迟的 CPU 和 网络操作 ; 维护期结束后 , 再次进入 Doze 低功耗模式 , 开始延迟 CPU 和网络操作...;
退出 Doze 低耗电模式 :
充电
唤醒设备
下图是官网给出的 Doze 工作示意图 , 横轴代表时间 , 橙色部分表示 CPU 工作时间 , 绿色部分表示设备处于休眠状态 ; CPU 会在维护窗口期...Doze 窗口期进行集中操作 ;
二、Standby 应用待机模式简介
----
Standby 应用待机模式简介 : 如果用户一段时间内没有使用某个应用 , 则判定该应用处于待机模式 ;
以下操作不能判定为应用待机模式...isIgnoringBatteryOptimizations(context.getPackageName());
// 如果没有在白名单中 , 弹出对话框 , 引导用户设置白名单...isIgnoringBatteryOptimizations(context.getPackageName());
// 如果没有在白名单中 , 弹出对话框 , 引导用户设置白名单