Android系统设置-删除设置-安全-屏幕锁定菜单模块

删除设置-安全-屏幕锁定


前言

  • 这里是一个去掉设置里面的某一个item 需求。常规需求,做了太多了,很简单的一个需求。
  • 这里写出来目的,还是为了形成一种解题思路,方便特别是方便初学者提供一个解决需求思路。
  • 其次,为了记录 方便下次直接copy,直接修改。

一、参考资料

Android 系统设置中去掉备份菜单
MTK-删除设置首页菜单项
Android系统去掉WIFI模块

通过这些相关的之前的笔记文章,要搞清楚去除部分菜单的步骤、思路。 如果 找不到的时候,如何实现需求等,参考资料提供一个解决需求的思路和方案。

二、需求

如上引言和参考资料分析,需求就是 系统设置-删除设置-安全-屏幕锁定,如下图:去除 屏幕锁定相关描述
在这里插入图片描述

在这里插入图片描述

三、涉及到的修改文件

这里以MTK 平台源码为例:

MtkSettings\res\xml\security_dashboard_settings.xml

修改方案

屏蔽如下内容
在这里插入图片描述

四、需求实现-步骤

查找对应的Fragment 界面

老规矩,在进入如下界面时候查看日志打印:
在这里插入图片描述

在这里插入图片描述

找界面SecuritySettings的布局

老规矩,在找到界面后,查看布局,删除某一个item 的需求时候,很多绝大多数情况下直接屏蔽。

@Override
    protected int getPreferenceScreenResId() {
        return R.xml.security_dashboard_settings;
    }

在布局里面查看,这个貌似就是需要屏蔽的,key 为:unlock_set_or_change
在这里插入图片描述

验证更改确认

上面已经猜测需要屏蔽的内容如下:在这里插入图片描述

如何验证? 直接看一下 title,如下:那就基本上就是修改它了。

在这里插入图片描述

五、最终效果展示

在这里插入图片描述

六、知识点扩展

屏幕锁定到底做什么的

点击屏幕锁定进去,如下界面:这样就清楚了,就是几种锁屏方式或者不锁屏。 为什么现在手机看不到这个界面了?那是因为手机源码高度更改过了,更加符合用户使用习惯和定义自己产品特色 进去了。 但基本的功能都是有的 或者 扩展丰富化了。
在这里插入图片描述

屏幕锁定方式总结与选择建议

锁定方式安全性便捷性推荐指数主要特点
★★★★★毫无防护,仅限绝对安全环境
滑动⭐⭐★★★★☆形同虚设,正被系统淘汰
图案⭐⭐⭐★★★★☆★★★★安全与便捷的平衡点,适合大众
PIN码⭐⭐⭐⭐★★★☆☆★★★★★安全性高,实用性强,最通用
密码⭐⭐⭐⭐⭐★★☆☆☆★★★☆最高级别安全,但输入繁琐

如何选择?

  • 追求便捷,不关心安全 -> 无 或 滑动(不推荐)。

  • 平衡安全与便捷 -> 图案 或 4/6位PIN码。

  • 注重安全,且不怕稍微麻烦 -> 长PIN码。

  • 追求极致安全 -> 复杂密码。

重要提示:

  • 一旦你设置了除“无”和“滑动”之外的任何锁屏方式,系统就会启用“设备加密”,这能保护你手机存储中的所有数据。

  • 设置图案、PIN码或密码是启用指纹解锁和人脸解锁等便捷且安全功能的前提。你可以设置一个高强度的密码/PIN,然后日常使用指纹或人脸来快速解锁,兼顾安全与便捷。

  • 请务必牢记你的图案、PIN码或密码!如果连续多次输入错误,手机可能会被暂时或永久锁定,甚至自动恢复出厂设置。

总结

  • 对于简单的去掉某个选项,大多数情况下直接找到界面Fragment,然后找到布局xml,在布局中直接屏蔽。
  • 对于复杂一点的可能很难找到对应布局,则通过title/key/controller 关联的关键字进行查找。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

野火少年

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值