使设备保持唤醒状态
设置重复闹铃时间
上一篇博客 【Android 电量优化】电量优化 ( 唤醒锁定 | 使用 WeakLock 保持服务唤醒 | 屏幕唤醒 ) 中 , 使用 WeakLock 保持...CPU 唤醒 , 全程 CPU 都处于工作状态 , 该操作耗电量非常大 ;
AlarmManager 可以一定程度上替代上述 WeakLock , 并且可以稳定每隔一段时间唤醒 CPU , 避免了 CPU...全程唤醒的情况 , 同时也降低了耗电量 ;
一、AlarmManager 简介
----
AlarmManager 简介 :
① 激活时间 : AlarmManager 可以脱离于应用生命周期限制 ,...每隔一段时间 , 定期执行任务 ; 即使应用没有执行 , 或者手机处于休眠状态 , 也可以触发执行操作 ;
② 间隔设定 : 开发者可以设定触发任务执行的周期 , 该任务一般是通过发送延迟意图 PendingIntent..., 可以极大降低资源消耗 ;
二、使用 AlarmManager 保持 CPU 唤醒流程 ( 省电操作 )
----
使用 AlarmManager 保持 CPU 处于唤醒状态 , 比使用 WeakLock