Early Suspend、Late Resume Early Suspend和Late Resume是Android在標準Linux的基礎上增加的一項特性。 當使用者空間的向內核請求進入suspend時,這時候會先進入early suspend狀態,驅動程式可以註冊early suspend的回呼函數,當進入該狀態時,內核會逐一地調用這些回呼函數。 例如顯示幕的驅動程式通常會註冊early suspend,在他的回呼函數中,驅動程式會把螢幕和背光都關閉。 在這種狀態下,所有的後臺進程都還在活動中,該播放歌曲的播放歌曲,該下載資料的依然在下載,只是顯示幕不良而已。 進入early suspend狀態以後,一旦所有的電源鎖(wake lock)被釋放,系統馬上會進入真正的suspend流程,直到最後系統停止工作,等待外部事件的喚醒。

更多相关文章

  1. 反向控制-Inversion of Control(JAVA Application)
  2. Android(安卓)原始碼徹底研究系列 (开篇语)
  3. Android(安卓)的 HAL 技術
  4. Google開設Android線上教學課程
  5. Android筆記
  6. android 认识
  7. Android(安卓)Phone Application Development(Part 1)
  8. Android(安卓)framework analysis
  9. 电脑无法安装Android设备驱动

随机推荐

  1. Android Manifest标签之manifest,meta-da
  2. 【Unity3D】Unity3D与Android的交互通信(A
  3. Android(安卓)Studio 简单介绍和使用问题
  4. android开发资源合集
  5. Android: TextView常用属性的用法详解
  6. [置顶] 对Android(安卓)MVVM的理解
  7. Android中MPAndroidChart自定义绘制最高
  8. 【Android开发】基本组件-图像视图
  9. 在eclipse的android工程里引用android sd
  10. android studio 完整安装教程,已完全实践