1.概述
在10.0的系统产品开发中,系统在开机后会默认进入锁屏界面,但是产品需求要求去掉锁屏方式,默认无锁屏,就是需要实现去掉屏幕锁屏功能
2.去掉屏幕锁屏(屏幕默认锁屏方式改成无)的核心类
frameworks/base/packages/SettingsProvider/res/values/defaults.xmlpackages/apps/Settings/res/xml/security_settings_picker.xmlpackages/apps/Settings/src/com/android/settings/password/ChooseLockGeneric.java
3.去掉屏幕锁屏(屏幕默认锁屏方式改成无)的核心功能分析和实现
实现去掉锁屏功能分析
实现这个功能要分两步 一需要在系统SettingsProvider设置禁用锁屏功能,二需要在系统Settings页面的安全菜单项里面去掉选择锁屏方式的其他功能
3.1 SettingsProvider禁用锁屏功能实现
在SettingsProvider中禁用锁屏的系统属性就是def_lockscreen_disabled 系统默认是true 就是
启用锁屏功能的,所以需要设置为false 就可以了,表示禁用锁屏功能
修改如下:
--- a/frameworks/base/packages/SettingsProvider/res/values/defaults.xml+++ b/frameworks/base/packages/SettingsProvide
如果觉得《android7.0 8.1 9.0 10.0 去掉屏幕锁屏(屏幕默认锁屏方式改成无)》对你有帮助,请点赞、收藏,并留下你的观点哦!