主题美化|高仿iOS|字体(4)换字体的另外方法
前提→手机要root(毕竟是直接修改系统的默认字体文件,安卓系统默认是不给用户或者应用权限的,不然很容易就会变砖。。。)
除了模块,其实还有另外的方法直接更换系统字体
我们原来聊过,说模块的作用就是让模块里的文件加载的优先级高于系统某一目录的文件
这样就可以达到通过加载一个模块来不覆盖原文件的情况下,让系统运行模块里的文件,而不是原来的(就可以来达到换字体之类的操作)
既然系统的字体放在某一文件夹里,那也就有了更简单直接粗暴的方法→直接覆盖
就是直接覆盖来达到强行更换系统字体的方法
但是不同机型不同,安卓版本存放字体的系统文件夹可能不一样
所以就有专门的应用来搞
算是一个非常老牌的应用,至少从15年发现就在
具体的作用也就是及字体下载站和换字体一身(字体格式是TTF)
可以从他给的资源里下载下来字体,并且直接覆盖系统目录里的文件
下面是详细步骤
https://www.coolapk.com/apk/com.kapp.ifont
安装好
给root权限和存储空间读取的权限
然后主页就是一些别人分享的比较好看的字体了,下下来之后是在手机的存储空间里边ifonts/
也可以通过这个方法来把应用当一个TTF的下载站用
就是到我的里边,随心字体和字体大小顾名思义(说实话功能真的挺多的)
如果要修改自己的TTF文件为系统默认字体还是上面的“我的字体”
根据他说的,点击选择ttf文件就会自动安装到手机上了
不过由于现在系统正在运行,字体文件是进了缓存的,也就是说新的文件还没有加载出来
就需要重启
重启完了应该就会发现字体全都换了呢
这就是来直接修改系统默认字体样式
所以万一修改后的文件有问题,除非有原来默认文件的备份,通过第三方rec里复制过去
不然变砖了的貌似就只能重刷系统,数据也完蛋
所以说直接用这一类应用修改,还不如用昨天聊的→做成magisk模块