1.概述
在10.0系统的产品定制化中,由于一些定制化开发设备中,需要护眼模式,而护眼模式功能开启和关闭 也需要提供接口供app调用,这就需要在系统api中自定义的服务中,提供开启关闭护眼模式的接口,但产品前提是必须设备支持护眼模式
2.开启和关闭护眼模式的核心类
frameworks/base/core/java/android/hardware/display/ColorDisplayManager.java
3.开启和关闭护眼模式的核心功能分析和实现
3.1ColorDisplayManager关于护眼模式相关api调用的分析
@SystemApi
@SystemService(Context.COLOR_DISPLAY_SERVICE)
public final class ColorDisplayManager {
/**
* @hide
*/
@Retention(RetentionPolicy.SOURCE)
@IntDef(