本文主要是介绍Android 13.0修改recovery 菜单项字体大小,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1.概述
在13.0的系统rom定制化开发中,在系统进入recovery模式后,界面会g_menu_actions 菜单选项和 提示文字,而这些文字的大小不像上层一样是通过设置属性来表示大小的 而它确是通过字体png图片的大小来计算文字的宽和高的,然后可以修改字体大小,接下来就实现菜单项字体大小修改功能
2. 修改recovery 菜单项字体大小的核心类
build/make/core/Makefilebootable\recovery\minui\graphics.c
3.修改recovery 菜单项字体大小的核心功能分析和实现
首选来看build/make/core/Makefile 文件
$(INSTALLED_FILES_FILE_RECOVERY): $(INTERNAL_RECOVERY_RAMDISK_FILES_TIMESTAMP)$(INSTALLED_FILES_FILE_RECOVERY): .KATI_IMPLICIT_OUTPUTS := $(INSTALLED_FILES_JSON_RECOVERY)$(INSTALLED_FILES_FILE_RECOVERY): $(INTERNAL_RECOVERYIMAGE_FILES) $(FILESLIST) $(FILESLIST_UTIL)@echo Installed file list: $@mkdir -p $(dir $@)rm -f $@$(FILESLIST) $(TARGET_RECOVERY_ROOT_OUT) > $(@:.txt=.json)$(FILESLIST_UTIL) -c $(@:.txt=.json) > $@recovery_sepo
这篇关于Android 13.0修改recovery 菜单项字体大小的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!