前言

偶尔项目中需要改变系统默认字体或者新增字体,今天有空就记录一下,方便学习。

正文

涉及修改的目录:

frameworks\base\data\fonts

涉及到修改的文件:

frameworks\base\data\fonts\Android.mk
frameworks\base\data\fonts\fonts.mk
frameworks\base\data\fonts\fonts.xml

修改frameworks\base\data\fonts\Android.mk

涉及修改的地方

font_src_files := \
    AndroidClock.ttf \
	Ligh_font.ttf \
	Right_font.ttf \

修改frameworks\base\data\fonts\fonts.mk

PRODUCT_PACKAGES := \
    DroidSansMono.ttf \
    AndroidClock.ttf \
	Ligh_font.ttf \
	Right_font.ttf \
    fonts.xml

修改frameworks\base\data\fonts\fonts.xml

    <!-- first font is default -->
	<family name="font_new">
        <font weight="300" style="normal">Ligh_font.ttf</font>
		<font weight="400" style="normal">Right_font.ttf</font>
	</family>

	<alias name="sans-serif" to="font_new"/>

参考文章

  1. Android P调整系统默认字体

相关文章

暂无评论

none
暂无评论...