目录
前言
偶尔项目中需要改变系统默认字体或者新增字体,今天有空就记录一下,方便学习。
正文
涉及修改的目录:
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"/>
参考文章
历史上的今天
暂无评论...
随机推荐
SharedPreferences最后一次写入时断电偶尔存在不保存问题
前言最近测试反馈,播放音乐的信息断电时偶尔不记忆。项目中的记忆是使用sharedpreferences的,sharedpreferences是以xml文件保存,保存的位置在:/data/data/[包名]/shared_prefs测试反馈的关键字[断电]、[偶尔]和[不记忆],也就是说这...
[代码片段]Android像素转换工具类
前言移动项目需要根据设备进行适配,这个还是很有用的,摘抄于此,方便自己查阅。正文public class DensityUtil { public static int dip2px(float dpValue) { return (int) (dpValue * R...
[NDK开发]Android JNI 开发之静态注册
前言简单记录一下,方便自己查阅。PS: Android jni开发主要依赖Android开发平台,sdk和ndk三个部分Android SDK : Version 31JAVA Sdk : java1.8NDK : android-ndk-r21d上面只是举个例...
getMimeTypeFromExtension记录
前言在Android 13的MediaProvider中有涉及到getMimeTypeFromExtension()的使用,主要是获取文件的MimeType属性。记录于此,方便自己差异。下面代码来自MediaProvider正文获取mimeType//获取文件后缀扩展String...
戴望舒 :寻梦者
梦会开出花来的,梦会开出娇妍的花来的:去求无价的珍宝吧。 在青色的大海里,在青色的大海的底里,深藏着金色的贝一枚。 你去攀九年的冰山吧,你去航九年的瀚海吧,然后你逢到那金色的贝。 它有天上的云雨声,它有海上的风涛声,它会使你的心沉醉。&nb...
Android的软解码和硬解码
在MediaCodec里有接口可以枚举所有解码格式,每种编码可能都有多个解码器。MediaCodec mediaCodec = MediaCodec.createDecoderByType("video/avc");我的应用里面接收的是H264编码数据,所以我选取的是video/avc,我们...