1.概述

在10.0系统产品开发中,进行Recovery 恢复出厂设置时 发现 真正清理的 字体小了 产品不满意 所以要求改大一点字体 于是 就只能去看Recovery部分的源码 这部分都是C 语言的代码,字体设置不可能像上层一样,就可以了
于是就找资源 但是博客 参差不齐 有些就寥寥数语

2. 修改Recovery字体图片的大小(正在清理)文字大小的核心类

build/make/core/Makefile
bootable/recovery/tools/image_generator/ImageGenerator.java

3. 修改Recovery字体图片的大小(正在清理)文字大小核心功能实现和分析

根据相关源码发现,相关recovery的图片格式会在Makefile中,根据变量会生成相应的jar
所以就从build/make/core/Makefile 看看能不能找到使用的字体格式,接下来看下Makefile的相关源码

3.1Makefile的相关源码分析

resource_dir := $(call include-path-for, recovery)/tools/recovery_l10n/res/
image_generator_jar :

Android 10.0 修改Recovery字体图片的大小(正在清理)文字大小相关推荐

  1. Android 10.0 进入recovery模式(等待用户选择recovery模式界面)实现自动恢复出厂设置

    1.概述 在10.0 的产品由于没有音量键 所以用音量键和电源键来选择recovery模式就无法实现了 所以当进入 recovery选择模式界面 就一直停在那里 根据需要 要修改成进入等待用户选择re ...

  2. Android 10.0 修改搜狗为默认输入法,并且授予运行权限

    在系统开发中,修改系统默认输入法也是经常需要修改的功能,但是替换为搜狗输入法以后,点击输入框时,会弹出 授权权限对话框 感觉是特别麻烦的,所以在framework中要授予搜狗app运行时权限 第一步: ...

  3. Android 10.0修改RAM(运行内存)的值

    在进行定制化开发的过程中,由于有些客户要求,现有的设备RAM和ROM修改高点的配置 于是就来完成这一需求 首选来看Settings的关于设备中是怎么获取运行内存的 private static fin ...

  4. Android 10.0 系统服务之ActivityMnagerService-AMS启动流程-[Android取经之路]

    摘要:上一节我们讲完了SystemServer的启动过程,这一节接着上一节的步骤,来讲解ActivityManagerService的启动过程. ActivityManagerService简称AMS ...

  5. Android 10.0 系统启动之SystemServer进程-[Android取经之路]

    摘要:上一节讲解了Zygote进程的整个启动流程.Zygote是所有应用的鼻祖.SystemServer和其他所有Dalivik虚拟机进程都是由Zygote fork而来.Zygote fork的第一 ...

  6. Android 10.0系统启动之init进程-[Android取经之路]

    摘要:init进程是linux系统中用户空间的第一个进程,进程号为1.当bootloader启动后,启动kernel,kernel启动完后,在用户空间启动init进程,再通过init进程,来读取ini ...

  7. Android应用安装apk版本升级,适配Android 8.0和Android 10.0下载安装,shell命令安装APK

    shell命令安装 /*** 安装apk** @param path apk文件路径*/ public void installAPK(String path) {Log.i(TAG, "i ...

  8. 华为内测基于Android 10.0的EMUI 10系统;2019年Q1真无线耳机市场份额,苹果占半壁江山……...

    关注并标星星CSDN云计算 极客头条:速递.最新.绝对有料.这里有企业新动.这里有业界要闻,打起十二分精神,紧跟fashion你可以的! 每周三次,打卡即read 更快.更全了解泛云圈精彩news g ...

  9. 还在期待安卓9.0吗?Android 10.0要来了

    目前,美国 Google公司的 AndroidP (安卓9.0),已经正式全面推出有几个多月了.众多手机品牌厂商也都在积极的进行更新适配 Android 9.0 系统(修改UI界面也算是二次开发,嗯) ...

最新文章

  1. 引用-ZIGBEE-ZSTACK网络配置相关问题
  2. LeetCode: 109. Convert Sorted List to Binary Search Tree
  3. 心目中的编程高手zz, 有点academic风格的说^_^
  4. python iter 迭代函数 简介
  5. nvcc 已退出,返回代码为1
  6. [WARNING] Using platform encoding (GBK actually) to copy filtered resources, i.e. build is platform
  7. 什么?你的团队没有100人,那就不要用微服务了!
  8. HNUSTOJ-1257 You are my brother
  9. 关于StreamReader的构造函数
  10. mysql AUTO_INC 是否锁_AUTO-INC锁的一些思考
  11. android界面的滑动切换功能
  12. 新闻文本内容知识图谱表示项目
  13. 车险赔付率分析报告_机动车辆保险赔付率高的原因分析及对策研究
  14. HDU4552 怪盗基德的挑战书【文本处理】
  15. 如何正确预防网页中的5种“隐形杀手”
  16. mysql社工库搭建教程,分享我的社工库的裤子+sphinx社工库搭建教程
  17. 微信推送封面尺寸_微信公众号文章封面图尺寸是多少?如何快速制作封面图?...
  18. Linux系统(centos/ubuntu)修改IP地址方法总结
  19. 腾讯云和阿里云对比哪个好?云计算优势测评
  20. java 窗口置顶_JAVA如何让窗体置于所有应用前面?

热门文章

  1. E/WindowManager: android.view.WindowLeaked: Activity com.xxx.xxx.xxx
  2. 我的阿里云盘资源搜索引擎首次试运行
  3. TX2 用文件IO的方式操作GPIO
  4. ibverbs文档翻译
  5. opc客户端读取数据品质是bad_如何通过OPC自定义接口来实现客户端数据的读取
  6. powerbi无法将修改保存到服务器,对 Power BI 报表服务器中的计划刷新进行故障排除...
  7. java ant解压缩_java ant包中的org.apache.tools.zip实现压缩和解压缩实例详解
  8. [Kerberos基础]-- kdc集群主从搭建(kerberos相关)
  9. Steam上不去商店和社区的方法 / SteamCommunity 443/80端口被占用报错解决办法
  10. 6.2.1 副本管理器