android字体文件
1. 如何在 Android 上使用思源黑体作为系统字体
最基本的替换:
1、需要 root 权限以及可以浏览 root 目录的文件管理器(比如 re 管理器)
2、下载 ttf 版本的字体文件,选择合适字重(个人认为 Regular 比较合适)。
Google和Adobe合体开发开源的【思源黑体】.ttf下载
(可以直接将原版 otf 文件改扩展名为 ttf 使用,但在我手机的 4.2.1 版本上会出现字体笔画粗细不均的情况,换 4.4.2 的版本后则无此问题)
3、将字体文件重命名为 DroidSansFallback.ttf ,替换文件 /system/fonts/DroidSansFallback.ttf,并更改权限为 211 (211权限是什么意思 re管理器如何修改211权限方法概述)
楼下,可以试试 mx4 提取的字体,是魅族转换好的 ttf:Flyme4.0字体包.zip_免费高速下载
谢另一位匿名用户提醒,我确实不知道这是不是从 mx4 提取出来的,不过效果确实比第一个好很多,可能魅族之后又更新了字体。
2. 安卓默认字体是什么
若使用的是vivo手扮敬机,不同的系统使用的默认字体有所不同,可查看以下信息:
OriginOS 3/OriginOS Ocean/OriginOS/iQOO UI/Funtouch OS 3.0及以上系统使用的是“汉仪旗黑”字体;
Funtouch OS 1.X系统使用的是“方正兰亭刊黑”字体;
Funtouch OS 2.X系统使用的是“华文细黑”字体。
注:可以进入设置--系统管理/更多设置--关于手机,查看设备相关信息,如型号、IMEI码、处理器、软件版本号等。
3. android手机可以使用otf格式的字体文件吗
之前的版本应该不支持,4.4之后支持,之前的可以直接更改后缀名: 思源黑体下载下来通常是OTF格式,android默认使用ttf格式。 经多次试验,格式转换已经不是问题了,直接将思源黑体各字体的文件后缀更改为ttf即可,勿需用什么转换软件。(目前经转换软件转换后均会丢失细节,完全无感) 但是,将更换后缀的字体文件导入android使用仍然存在问题,即所谓行距问题,会出现上移,间距增大,割裂等效果。
4. Android更换系统默认显示的字体使用自定义字体
上一篇 Android 自定义字体,更换系统默认显示的字体使用自定义字体 有讲到怎样指定控件显示指定字体,怎样整个软件显示指定字体,怎样WebView加载指定字体,但是还留下一个怎样修改整个系统的默认字体,由于内容较多,所以单独抽离出来讲,由于要操作系统文件,因此需要Root权限或系统签名,自己在操作前建议先备份下字体配置文件/system/etc/system_fonts.xml和/system/etc/fallback_fonts.xml,否则操作失败有可能开机后无法进入桌面,此时就需要将备份的system_fonts.xml推送到对应目录下并修改为对应的权限。
system_fonts.xml示范文件
fallback_fonts.xml 示范文件
修改系统默认字体的原理:根据系统字体加载原理可知,我们只需要在路径 /system/fonts/ 下添加我们自定义的ttf字体文件,然后修改 /system/etc/system_fonts.xml 字体配置文件,按照响应的格式添加一个节点,由于需要系统默认使用该字体,因此该节点需要是根节点familyset下的第一个子节点,系统在system_fonts.xml中找到了该字体的配置,故不会去fallback_fonts.xml 寻找,因此也只需要修改这一个配置文件即可,文件修改成功后需要注意已修改文件的读写权限(否则会没有效果),为了方便,我们设置全部用户可读可写。
和添加字体相对应,需要先删除字体文件,然后再删除 system_fonts.xml和fallback_fonts.xml两文件中的对应节点,由于我们没有修改过fallback_fonts.xml文件因此不需要做删除操作
我的CSDN博客: http://blog.csdn.net/wo_ha/article/details/79202632
5. 【安卓】如何提取安卓系统自带字体
电脑里找或到字体网站,找到自己喜欢的字体。然后用RE文件管理器进入手机的system/fonts目录,这里就是系统字体的位置啦!里面会看到以下几个文件:
DroidSans.ttf
默认数字和英文字体(无特殊格式)
DroidSans-Bold.ttf
默认数字和英文粗体(无特殊格式)
DroidSansFallback.ttf
默认中、英、数字体(所有字库均找不到匹配字体后会查找此字体库)
把自己喜欢的字体改名为DroidSansFallback.ttf
(替换原有的,可以把原有的随便改个别的名)
2.
更改我们覆盖过来文件的权限,将默认的改成第一列全勾选,第二列勾选第一个。然后点确定。
好啦,字体更换完成!重启手机即可享受全新的字体啦!
注:在更换字体前最好先备份系统原来的字体,另外在RE文件管理器里一定要执行装载读写才能进行文件覆盖及权限修改。
另外,如果更换字体后发现全部是口口口,那说明没有更换成功,主要可能是因为权限没有改正确,凭记忆再改回来即可!
6. android布局文件怎么设置字体
在windows操作系统中可以按照如下方法为android studio设置字体(包括字体大小,字体颜色)。
1、首先创建一个android文件,并打开XML布局文件,如下图: