让横幅/锁屏通知变透明的一种方法

查看 50|回复 0
作者:名字太长   
先吐槽一下,因为某种等级制度,990或者部分机型以下砍了模糊,真的连新荣耀的天玑都不如。一直觉得这个本身也不会吃多少性能,动态没有至少给个静态模糊也行,很无奈,网上搜过很多,都没有相关的结果。偶然的机会,下载了第三方的主题,应用主题之后发现横幅通知透明了,然后锁屏也是透明,因为主题比较丑,所以经过查看删减代码才找到核心的部分,这个代码经查验后,可以追溯到好几年前,没想到现在才发现,有点相见恨晚,这里拿出来和大家一起分享一下,虽然只能达到透明的效果[懒得理]。然后开始进入正题,大致需要修改的文件如下:
description.xml
framework-res
用MT打开description.xml 增加一行代码  true  如图
然后打开framework-res这个文件,有两个xml文件,分别对应亮色模式的设置 theme.xml,以及深色模式的设置 theme-night.xml。
打开theme.xml 即亮色模式的文件,代码为#EDFFFFFF
这里通过16进制颜色代码调整透明度以及颜色,比如前两位 #00 为全透明,调整值为00-FF之间(透明不透明),后六位000000-FFFFFF为颜色部分(黑色彩色白色),可以通过一些取色工具/吸管获取到对应的值,这里附一张透明度对应16进制的表,(换个思路,其实也可以是R,G,B色值代码表),颜色部分这里就不过多描述了。
theme-night.xml 深色模式代码也是如此,只是颜色的值不同而已,可以根据自己视觉审美调整透明度和颜色。
以上的这些就是调整横幅/锁屏通知透明度以及背景颜色,还有一部分代码可以控制横幅/锁屏通知文本颜色,但是个人觉得过于花俏,没有采用,比较喜欢接近官方的色系。最后我们看一下效果图吧。
顺便附带昨天版块里大佬分享的,去除4G/5G图标的文件。在这个基础增加去除HD图标,增加去除2G/3G,所以合起来就是去除2345G图标以及HD图标。对应文件为com.android.systemui,一并加进hwt就可以。这个去除的部分,应用主题后,最好重启一下手机,效果更好。原帖地址https://www.coolapk.com/feed/51255387?shareKey=ODU0YzNlZWMyNTIwNjU1ODRlNWM~&shareUid=1268028&shareFrom=com.coolapk.market_13.3.6
以上附件获取地址
链接:https://pan.quark.cn/s/f8027f8b554e
提取码:SX17







颜色, 代码, 透明度

您需要登录后才可以回帖 登录 | 立即注册

返回顶部