手机字体怎么修改字库
在如今的手机日常使用中,字体的选择对于用户来说已经成为了一种个性化的需求,很多人希望能够通过修改手机字体来展现自己独特的风格和品味。而对于安卓手机用户来说,修改字库和替换字体的方法已经变得越来越简单。通过一些应用程序或者系统设置,用户可以轻松地实现字体的修改和替换。这不仅让用户的手机界面更加个性化,还能够提升用户的使用体验。在本文中我们将介绍一些常用的方法和工具,帮助大家了解如何修改安卓手机的字体。
安卓手机字体替换方法
具体步骤:
1.替换前您还需要知道……
Android OS 字库位于:/system/fonts/目录下
Android OS Ver 1.5 ~ 3.0部分字体文件说明:
DroidSans.ttf系统默认英文、数字常规字体
DroidSans-Bold.ttf系统默认英文粗字体
DroidSansFallback.ttf系统默认中文字体
2.实际上,安卓系统版本在1.5 ~ 3.0的,如果需要更换中、英文两种字体,其实只要替换DroidSans.ttf 、DroidSansFallback.ttf 两个文件即可。切勿去替换英文字体DroidSans-Bold.ttf,因为这可能会导致你的设备不能正常开机。
3.Android OS Ver 4.0 ~ 4.4部分字体文件说明:
DroidSans.ttf(链接文件) -->(指向)Roboto-Regular.ttf(实际文件)
DroidSans-Bold.ttf(链接文件)-->(指向)Roboto-Bold.ttf(实际文件)
DroidSansFallback.ttf系统默认中文字体(未做出改变)
4.安卓系统版本在4.0 ~ 4.4的,如果需要更换中、英文两种字体,只需要替换Roboto-Regular.ttf、DroidSansFallback.ttf两个文件即可。经测试发现,若设备替换了英文字体Roboto-Bold.ttf,即使修改好了文件权限、所有者和用户组也照常不能正常开机。
5.这些新的Roboto英文字体是由Google发布的新一代操作系统Android4.0 提供的,为了显示效果更加清晰美观,与整个界面系统完美融合。而之前的DroidSans.ttf 、DroidSans-Bold.ttf已经被替换为链接文件了,它们的目标路径分别指向Roboto-Regular.ttf和Roboto-Bold.ttf两个文件,虽然不知道这样做真正原因。但我猜想,Google创建链接文件的原因应该是为了保证兼容旧的Android版本系统程序,同时也是为了保证一些开发基于在安卓系统版本3.0以下的(包括3.0)平台下的的应用程序能够正确的调用系统字库。
6.具体步骤如下:
一、首先更改系统文件要Root机器,具体方法“因机而异”,大家可以在网上搜索适合自己的机型ROOT的方法。
7.二、下载字体包,在网上搜索关键字,找到自己喜欢的资源后下载即可,在手机端用安装字体管家下载字体也行。字体包分为“APK安装型”,“TTF替换型”两种。如果下载的为“APK安装型”,那么字体可以从安装包内提取。部分手机不需要获取Root也可以更改系统字体,比如:三星,可以用字体管家直接安装字体包替换。
8.三、安装Root Explorer,此软件是由Speed Software开发的,Root Explorer是一款高权限文件管理器,获取Root权限后对系统文件进行操作,正可谓手机ROOT后必备。
9.四、将字体包存放到手机SD卡内或存储设备内。安卓系统版本在1.5 ~ 3.0的只需替换DroidSans.ttf(英文) 、DroidSansFallback.ttf(中文)即可。安卓系统版本在4.0 ~ 5.0的只需要替换Roboto-Regular.ttf(英文)、 DroidSansFallback.ttf(中文)即可。然后字体按照你手机的系统的版本,更改对应的字体名称即可。注意,中、英文字体包不要搞混,否则替换字体后会导致字体出现乱码。一般英文字体包所占用的空间要比中文字体包小得多,这样就很好区分了。
10.五、将字体包重命名后,打开Root Explorer,找到路径/system/fonts,再把fonts目录内要替换的字体更换名称即可,不必要删除,避免到时候想要更换为原来的字体没辙了。可以任意命名,但在文件名称合法且不冲突的前提下。例:“DroidSans.ttf ”可以重命名为“DroidSans.ttf .bak”。
11.六、先将RE管理器上的挂载为只读按钮点击为挂载为读写后,再把之前准备好的字体复制并粘贴到路径\system\fonts内,不然无法粘贴。
12.七、粘贴到Fonts目录后,请务必记得更改字体的文件权限为rw--r--r--,否则会导致字体乱码。可参照Fonts目录内其他系统字体文件的权限设置(详情请往下看)。更改完成确认无误后,再重启手机即可。
13.Android字库权限:
Linux文件系统里的文件都是有权限的,且与Windows文件系统里的权限概念有一些区别。三个权限者,Owner, Group, World(Other),每人都有三项权限,分别是 Read(r), Write(w) 和 Execute(x) 。其中代表Read的数字为4,代表Write的数字为2,代表Execute的数字为1,这样就可以用1-7的自然数还表示不同的权限。比如R+W就是6,R+W+X就是7,R+X就是5,等等。三个权限者分别排列,就有了755,777等这样的代表权限组合的数字。
以上字库的权限的权限都必须是rw--r--r--,这样替换字库后才会运行正常。一般在我们替换字库前需要用root explorer查看被替换字库文件的权限,替换后用chmod命令修改权限,这样显示才会正常。
14.关于Android lib文件:
有些字库不仅需要替换字库文件,还需要修改lib文件。比方说阿拉伯语,替换字库后虽然可以显示,但是阿拉伯语显示的却是确实假的,因为字库的组合顺序不正确。
以上就是修改手机字体的方法,如果有需要的用户可以按照以上步骤进行操作,希望对大家有所帮助。