关于网友提出的“AlarmManager的"唤醒设备”具体是唤醒了什么”问题疑问,本网通过在网上对“AlarmManager的"唤醒设备”具体是唤醒了什么”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题:AlarmManager的"唤醒设备”具体是唤醒了什么
描述: 【背景】
Android 4.0的原生代码中有4种逻辑闹钟:
1.ELAPSED_REALTIME
在指定的延时过后,发送广播,但不唤醒设备。
2.ELAPSED_REALTIME_WAKEUP
在指定的演示后,发送广播,并唤醒设备
延时是要把系统启动的时间SystemClock.elapsedRealtime()算进去的,具体用法看代码。
3.RTC
在指定的时刻,发送广播,但不唤醒设备
4.RTC_WAKEUP
在指定的时刻,发送广播,并唤醒设备
【问题】
想问一下这里所谓的“唤醒设备”具体是唤醒了哪些东西?
解决方案1: 如果你的android系统设置了从不待机,则你的手机会一直处于唤醒状态,如果设置了两分钟待机,则两分钟内没有任何操作时,系统会自动进入待机或休眠状态,这种情况下,android会自动关闭一些网络请求或线程处理动作,节省电量消耗。
以上介绍了“AlarmManager的"唤醒设备”具体是唤醒了什么”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/743387.html