DisplayManager用于管理虚拟屏相关的信息
当我们需要监听虚拟屏相关的信息时,可以注册监听
DisplayManagerGlobal
DisplayManagerService
那么onDisplayChanged 什么时候会被系统回调呢?
屏幕亮度变化、HDR/SDR显示比率变化以及DisplayInfo中的属性变化时都会回调,
DisplayInfo中属性有很多,比如:屏幕宽高、名称、状态(锁屏&亮屏)、dpi、所属的应用、屏幕方向、屏幕刷新率
继续看handleMessage是在哪里调用的
继续追踪sendDisplayEvent是如何被执行的