1.概述
在10.0的系统产品定制化开发中,需要对去掉锁屏功能和 息屏功能 让屏幕永远不要熄灭,
在android api中默认息屏时间为1分钟
2.去掉锁屏功能和息屏功能(永不息屏)的核心类
packages/SettingsProvider/res/values/defaults.xml
frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java
3.去掉锁屏功能和息屏功能(永不息屏)的核心功能分析和实现
在相关的源码分析,在系统数据库中会保存相关的初始化数据
通过查看 packages/SettingsProvider/res/values/defaults.xml
中的60000
值可知
而在/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java
中的
private void loadSettings(SQLiteDatabase db