【发布时间】:2019-05-20 05:35:57
【问题描述】:
您好,我开始对 Android 中的深度睡眠感到好奇。因为我在搜索处理程序时在 android 文档中发现了这个术语“深度睡眠”。
public final boolean postDelayed (Runnable r, long delayMillis)
使 Runnable r 添加到消息队列中,在经过指定的时间后运行。可运行对象将在附加此处理程序的线程上运行。时基是 SystemClock.uptimeMillis()。在深度睡眠中花费的时间会增加执行的额外延迟。
所以我试图找出深度睡眠是什么,它何时发生以及在此期间发生了什么。但我找不到任何相关的官方文件,但找到了打盹模式。因此..我猜深度睡眠是采用Doze模式之前使用的一个旧术语。
我的问题是“深度睡眠真的存在于 Android 系统中吗?深度睡眠和打瞌睡有什么区别?”。还有“如果它存在,那么它什么时候发生,在深度睡眠期间会发生什么?”
感谢您阅读此问题。
【问题讨论】:
-
This 答案可能对您有所帮助。
标签: android android-doze sleep-mode