200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > android 字体调节大小 教你如何修改Android默认字体大小和设置字体大小比例

android 字体调节大小 教你如何修改Android默认字体大小和设置字体大小比例

时间:2024-06-14 23:05:22

相关推荐

android 字体调节大小 教你如何修改Android默认字体大小和设置字体大小比例

(国内知名Android开发论坛eoe开发者社区推荐:)

Android系统移植与调试——教你如何修改Android默认字体大小和设置字体大小比例

关于如何修改Android默认字体及设置字体大小比例的问题,很多人在网上咨询,今天来这里为大家总结分享解决方法!

因为作者修改ro.sf.lcd_density的值,将它从160修改为120,所以导致整个系统的字体都变得很小。因此需要将整个字体变大,并且在设置-->显示-->字体大小的4个选项的值都必须变大。我想到的思路是将字体的缩放比例调大一些,下面是我的修改步骤。

1、修改默认字体的大小

Step1:修改frameworks/base/core/java/android/content/res/Configuration.java

文件中的setToDefaults()方法,将默认的字体缩放比例调为1.35f,即修改fontScale属性

Public void setToDefaults(){

fontScale=1.35f; //default value is 1

mcc = mnc = 0;

....

}

2、修改设置-->显示-->字体大小的4个选项值

Step2:vimpackages/apps/Settings/res/values/arrays.xml和

vimpackages/apps/Settings/res/values-sw600dp/arrays.xml

下面就是4个选项对应的值,分别为 小、正常、大、超大

1.4

1.45

1.5

1.55

Step3: 编译frameworks模块

./mk mbk77_twn_cu_jb mm frameworks/

Step4:编译packages模块

./mkmbk77_twn_cu_jbmmpackages/

Step5: 更新systemimage

./mk mbk77_twn_cu_jb systemimage

Step6:将生成的文件copy到指定目录(Getimag.sh是个批处理文件,用来copy文件的,读者可以自己写)

./Getimag.sh

step7: 捎入Android设备查看效果

eoe成立于,创办了最早也是目前为止最大的中文移动开发者社区:

超过160万的移动开发者汇聚在eoe,共同讨论最前沿最精彩的技术话题。eoe一直致力于为移动开发者提供全方位的服务。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。