WEB开发网
开发学院手机开发Android 开发 Android 系统替换字体教程 阅读

Android 系统替换字体教程

 2010-04-13 01:59:00 来源:WEB开发网   
核心提示:一、所需材料root浏览器ttf字体文件二、基本原理_用下载好的ttf字体文件替换系统的字体文件就ok了,三、具体操作1、 android系统字体结构DroidSans.ttf 系统默认英文字体DroidSans-Bold.ttf 系统默认英文粗字体DroidSansFallback.ttf 系统默认中文字体ps:英文

一、所需材料

root浏览器

ttf字体文件

二、基本原理_

用下载好的ttf字体文件替换系统的字体文件就ok了。

三、具体操作

1、 android系统字体结构

DroidSans.ttf 系统默认英文字体

DroidSans-Bold.ttf 系统默认英文粗字体

DroidSansFallback.ttf 系统默认中文字体

ps:英文字体一般只有几十K到几百k,字符内容少,一般包括数字、字母和特殊符号。

中文字体一般为几M到十几M,一般小于5M的只包括简体,大于6M的包括简繁。

平面设计用的方正、汉仪等字体都是简繁分离的,每个字体文件大约在2-4M左右。

原版雅黑字体有十几M,精简后的有3M版,6M版和10M等等。

2、现在以HandelGotD+雅黑为例替换android系统字体

将HandelGotD.ttf改名为DroidSans.ttf

将HandelGotDbol.ttf改名为DroidSans-Bold.ttf

将msyh.ttf改名为DroidSansFallback.ttf

注意大小写,包括ttf的大小写。

将这三个文件复制到sd卡

打开root浏览器将这三个文件复制到/system/fonts/下面替换系统字体。

将这三个文件的字体文件的权限改为用户/群组/其它都为读取,这点非常重要。

重启。

ok。

四、关于口口问题的几种情况!

1. 字库不全。简体中文字库不能识别繁体、日文、韩文和某些特殊符号。是字体文件的问题。

2. 只有“设置”、关机栏、状态提示栏出现口口。是字体权限没有修改为读取。

3. 某些汉化软件中,汉字后面跟随口口。是英文字体的表述不为中文。换一个大一点的英文字体。

HandelGotD.ttf一个版本为28k,替换系统英文后就出现汉字后跟随口口的情况。

一个版本为444k,替换系统英文后一切正常。

Tags:Android 替换

编辑录入:coldstar [复制链接] [打 印]
赞助商链接