过期主题 该主题因在两个月内没有任何回复而自动关闭。
如果您还对该主题感兴趣或者想参与对此主题的讨论,请您重新发表一篇相关的新主题。
主题工具  
helql
极客I
级别:3 | 在线时长:63小时 | 升级还需:37小时级别:3 | 在线时长:63小时 | 升级还需:37小时级别:3 | 在线时长:63小时 | 升级还需:37小时
注册日期: 2015-02
帖子: 32
致谢: 2
安卓手机英文字体更换无效果, 2015-06-06, 21:09:04 #1 | TOP
VIVO手机,中文字体DroidSansFallback.ttf更换能体现效果,更换英文字体DroidSans.ttf和
DroidSans-Bold.ttf,但无效果,那位大大帮忙修改一下fallback_fonts.xml,谢谢!
备注:,希望修改后中文能添加粗体。并附上说明,中文字体和粗体、英文字体和粗体各自的更换名称。再次谢谢!

原fallback_fonts.xml文件下载地址:

回复时引用此帖
garyemail
极客II
级别:7 | 在线时长:302小时 | 升级还需:58小时级别:7 | 在线时长:302小时 | 升级还需:58小时
注册日期: 2011-06
帖子: 189
致谢: 27
2015-06-06, 21:52:41 #2 | TOP
請注意,手機必須先行root,附件係更改後之fallback_fonts.xml,若需中文顯示增加粗體,除修改fallback_fonts.xml之外,另需自行加入DroidSansFallback-Bold.ttf檔案方可正常顯示。
另附完整修改字型需更動之字型檔列表!

希望可以幫上忙!
上传的图像
文件类型: png Filelist.png (18.7 KB, 9 次查看)
回复时引用此帖
garyemail
极客II
级别:7 | 在线时长:302小时 | 升级还需:58小时级别:7 | 在线时长:302小时 | 升级还需:58小时
注册日期: 2011-06
帖子: 189
致谢: 27
2015-06-06, 21:55:55 #3 | TOP
檔案未傳成功,再來一次,列表中的
DroidSansFallbackFull.ttf
DroidSansFallbackFull-Bold.ttf
可以不用理它!
上传的附件
文件类型: zip 修改後fallback_fonts.zip (1.5 KB, 4 次查看)
回复时引用此帖
以下极客对 garyemail 此帖表示感谢:
helql (2015-06-06)
helql
极客I
级别:3 | 在线时长:63小时 | 升级还需:37小时级别:3 | 在线时长:63小时 | 升级还需:37小时级别:3 | 在线时长:63小时 | 升级还需:37小时
注册日期: 2015-02
帖子: 32
致谢: 2
2015-06-06, 22:12:22 #4 | TOP
先謝謝大大的幫忙!那個【不要理它】的意思是否是:只更換其它字體文件【DroidSansFallbackFull.ttf、DroidSans-Bold.ttf、DroidSans.ttf】,不用更換DroidSansFallbackFull-Bold.ttf文件也可以?
回复时引用此帖
RadarNyan 帅哥
RadarNyan 的头像
极客II
级别:5 | 在线时长:152小时 | 升级还需:58小时级别:5 | 在线时长:152小时 | 升级还需:58小时级别:5 | 在线时长:152小时 | 升级还需:58小时级别:5 | 在线时长:152小时 | 升级还需:58小时级别:5 | 在线时长:152小时 | 升级还需:58小时
注册日期: 2013-11
帖子: 97
致谢: 150
2015-06-07, 00:14:26 #5 | TOP
Android 5.0 之前,英文字体是看 system_fonts.xml,这里指定的字体中没有的字符才会 fallback 到 fallback_fonts.xml 里面设定的字体;
Android 5.0 之后两个文件合并成了一个 fonts.xml (然而为了兼容旧应用上述两个文件依然存在)

所以你想改英文字体的话需要编辑 system_fonts.xml,只编辑 fallback_fonts.xml 是不行的。注意,你要修改英文字体的话一定要确保这个字体的行距科学,否则后果很严重。只修改中文(fallback)字体却不需要注意这一点,因为行距等等参数 Android 都是看原始字体的。

另外你要改系统文件最好掌握能在 recovery 下还原备份的能力,否则出了事不要怪我没提醒你……
此帖于 2015-06-07 12:34:07 被 RadarNyan 编辑.
回复时引用此帖
garyemail
极客II
级别:7 | 在线时长:302小时 | 升级还需:58小时级别:7 | 在线时长:302小时 | 升级还需:58小时
注册日期: 2011-06
帖子: 189
致谢: 27
2015-06-07, 01:34:20 #6 | TOP
這兩個檔案換不換好像沒啥作用,所以不用管它!

至於RadarNyan所提到的狀況,其實真的要換字體,不是只有root後改字型檔名丟進去overwrite就算了,最好的方法是使用Fontcreator將欲更換成字型的檔案內容完整地複製到原來的字型檔案內,才不會造成顯示上的困擾。

個人經驗:
Android 4.2 - 4.4.2 只更動fallback_fonts.xml。
Android 5.0 之後除了更動fallback_fonts.xml外,還有fonts.xml也要修改!
回复时引用此帖
helql
极客I
级别:3 | 在线时长:63小时 | 升级还需:37小时级别:3 | 在线时长:63小时 | 升级还需:37小时级别:3 | 在线时长:63小时 | 升级还需:37小时
注册日期: 2015-02
帖子: 32
致谢: 2
2015-06-07, 07:33:40 #7 | TOP
聽你這樣一說,還真不敢更換英文字體了,太複雜鳥,真把手機變磚頭還得找地方哭。謝謝提醒!只更換中文字體。
回复时引用此帖
RadarNyan 帅哥
RadarNyan 的头像
极客II
级别:5 | 在线时长:152小时 | 升级还需:58小时级别:5 | 在线时长:152小时 | 升级还需:58小时级别:5 | 在线时长:152小时 | 升级还需:58小时级别:5 | 在线时长:152小时 | 升级还需:58小时级别:5 | 在线时长:152小时 | 升级还需:58小时
注册日期: 2013-11
帖子: 97
致谢: 150
2015-06-07, 12:37:40 #8 | TOP
其实行距不科学最多也就是很多地方排版会乱掉,只要你注意两个 xml 文件格式不搞错,复制进去的字体文件和 xml 文件的权限不搞错,就不会出什么问题。当然我还是觉得没备份不要瞎折腾,补充一下姿势之后安全的折腾才是上策。

至于 fallback_fonts.xml 加粗体的问题,Android 5.0 之前单纯找两个字体来是不行的,你得保证这两个字体的命名和属性信息正常(可以看我)
Android 5.0 之后可以随便用两个不同字体来搭配了(比如你拿方正等线和兰亭粗黑这样命名不同的搭配,甚至还能找个楷体来当中文的 italic)
回复时引用此帖
helql
极客I
级别:3 | 在线时长:63小时 | 升级还需:37小时级别:3 | 在线时长:63小时 | 升级还需:37小时级别:3 | 在线时长:63小时 | 升级还需:37小时
注册日期: 2015-02
帖子: 32
致谢: 2
2015-06-07, 16:53:59 #9 | TOP
我的手機系統只是4.2.2版本,如果4x系統更換英文字母不複雜不那麼危險的話,倒可以折騰一下,之前Garyemail幫我修改了fallback_fonts.xml文件,可以更換中文字體和粗體,但更換英文字體無效,可有什麼辦法?想用Adobe Clean Pro英文字母更換。
回复时引用此帖
过期主题 该主题因在两个月内没有任何回复而自动关闭。
如果您还对该主题感兴趣或者想参与对此主题的讨论,请您重新发表一篇相关的新主题。
主题工具
发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码

论坛跳转:
Copyright ©2003-2014, THEMEX.NET [湘ICP备14009485号]
Powered by vBulletin® v3.8.3 ©Jelsoft Enterprises Ltd.
所有时间均为北京时间。现在的时间是 14:51:56