Android6.0亮屏灭屏流程(DisplayPowerControler、WMS)(二)亮度设置汇编.doc

Android6.0亮屏灭屏流程(DisplayPowerControler、WMS)(二)亮度设置汇编.doc

Android6.0亮屏灭屏流程(DisplayPowerControler、WMS)(二)亮度设置汇编

Android6.0 亮屏灭屏流程(DisplayPowerControler、WMS)(二)亮度设置 从这个函数开始分析,主要分析下亮度的设置流程。 [cpp] view plain copy 在CODE上查看代码片派生到我的代码片 public void setScreenState(int state) { if (mScreenState != state) { if (DEBUG) { Slog.d(TAG, setScreenState: state= + state); } mScreenState = state; mScreenReady = false; scheduleScreenUpdate(); } } ?? scheduleScreenUpdate主要通过消息方式,最后调用到下面函数。当我们屏幕刚要点亮,这个时候mScreenBrightness为0,所以这个时候调用mPhotonicModulator.setState设置state是点亮,但是brightness是0的。 [cpp] view plain copy 在CODE上查看代码片派生到我的代码片 private final Run

文档评论(0)

1亿VIP精品文档

相关文档