Android6.0 亮屏灭屏流程(DisplayPowerController、WMS)(一)WMS绘制.docVIP

  • 40
  • 0
  • 约2.1万字
  • 约 13页
  • 2017-05-27 发布于河南
  • 举报

Android6.0 亮屏灭屏流程(DisplayPowerController、WMS)(一)WMS绘制.doc

Android6.0 亮屏灭屏流程(DisplayPowerController、WMS)(一)WMS绘制

Android6.0 亮屏灭屏流程(DisplayPowerController、WMS)(一)WMS绘制 亮屏、灭屏流程整个流程涉及的模块比较多,包括PowerManagerService、DisplayPowerControl、WMS、AMS。因此在分析完WMS之后,我们把这块也分析下。 DisplayPowerControl 我们知道灭屏流程的发起是在PowerManagerService中,会通过updatePowerState函数调用updateDisplayPowerStateLocked函数,再调用DisplayPowerControl的requestPowerState函数,到DisplayPowerControl中。DisplayPowerControl中后面会调用updatePowerState函数,我们也主要从这个函数开始分析: updatePowerState会根据PowerManagerService传过来的显示状态,然后调用animateScreenStateChange函数。 [cpp] view plain copy animateScreenStateChange(state, performScreenOffTransition); 下面我们先来看animateScreenStateChange函数: [cpp] view plain cop

文档评论(0)

1亿VIP精品文档

相关文档