前言

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

正文

涉及修改的目录:

  1. frameworks\base\data\fonts
复制

涉及到修改的文件:

  1. frameworks\base\data\fonts\Android.mk
  2. frameworks\base\data\fonts\fonts.mk
  3. frameworks\base\data\fonts\fonts.xml
复制

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

涉及修改的地方

  1. font_src_files := \
  2. AndroidClock.ttf \
  3. Ligh_font.ttf \
  4. Right_font.ttf \
复制

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

  1. PRODUCT_PACKAGES := \
  2. DroidSansMono.ttf \
  3. AndroidClock.ttf \
  4. Ligh_font.ttf \
  5. Right_font.ttf \
  6. fonts.xml
复制

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

  1. <!-- first font is default -->
  2. <family name="font_new">
  3. <font weight="300" style="normal">Ligh_font.ttf</font>
  4. <font weight="400" style="normal">Right_font.ttf</font>
  5. </family>
  6. <alias name="sans-serif" to="font_new"/>
复制

参考文章

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

相关文章

暂无评论

none
暂无评论...