当前位置: 首页 > news >正文

Android 13.0 recovery出厂时清理中字体大小的修改

1.前言

  在13.0的系统rom定制化开发中,在recovery模块也是系统中比较重要的模块,比如恢复出厂设置,recovery ota升级,
清理缓存等等,在一些1080p的设备,但是density只是240这样的设备,会在恢复出厂设置的时候,显示的字体有点小,
产品要求需要将正在清理的字体调大点,这就需要从绘制流程中,来分析问题,然后实现功能

如图:

2.recovery出厂时清理中字体大小的修改的核心类

    /bootable/recovery/recovery_ui/screen_ui.cpp/bootable/recovery/minui/graphics.cpp

3.recovery出厂时清理中字体大小的修改的核心功能分析和实现

Android手机的recovery模式是一个运行在系统底层、独立于操作系统的系统恢复模式,一般用于修复和刷机等操作
Recovery模式是通过Bootloader启动的,它在设备启动时提供图形化的界面,方便用户进行一系列的系统维护和恢复操作
 在系统进入recovery模式时,在recovery的启动的时候,在recovery升级或者做恢复出厂设置的时候,那些图形动画又是如何实现的呢?
在系统recovery的源码中,这部分绘制图形,主要是在screen_ui.cpp中进行的,接下来我们来看看代码。以下这段代码位于/bootable/recovery/recovery_ui/screen_ui.cpp

3.1scr

http://www.lryc.cn/news/234710.html

相关文章:

  • spring+pom-注意多重依赖时的兼容问题[java.lang.NoSuchMethodError]
  • Matalab插值详解和源码
  • Flask 接口
  • Vue3 toRef函数和toRefs函数
  • 【论文阅读】(VAE-GAN)Autoencoding beyond pixels using a learned similarity metric
  • verilog之wire vs reg区别
  • 力扣面试经典150题详细解析
  • 【Java 进阶篇】唤醒好运:JQuery 抽奖案例详解
  • 数据处理生产环境_利用MurmurHash3算法在Spark和Scala中生成随机颜色
  • 便利工具分享:一个proto文件的便利使用工具
  • LeetCode704.二分查找及二分法
  • 2023年R1快开门式压力容器操作证模拟考试题库及R1快开门式压力容器操作理论考试试题
  • 探索NLP中的核心架构:编码器与解码器的区别
  • 解决:Error: Missing binding xxxxx\node_modules\node-sass\vendor\win32-x64-83\
  • 科研学习|科研软件——面板数据、截面数据、时间序列数据的区别是什么?
  • 【UE5】物体沿样条线移动
  • Qt控件按钮大全
  • 软件工程--软件过程学习笔记
  • 高校教师资格证备考
  • Git通过rebase合并多个commit
  • ROS 学习应用篇(八)ROS中的坐标变换管理之tf广播与监听的编程实现
  • 计算机算法分析与设计(23)---二分搜索算法(C++)
  • 前置语音群呼与语音机器人群呼哪个更好
  • 『Element Plus の 百科大全』
  • P3879 [TJOI2010] 阅读理解- 字典树
  • upgrade k8s (by quqi99)
  • CronExpression
  • 释放机器人潜力,INDEMIND深耕底层技术
  • 【ES6标准入门】JavaScript中的模块Module语法的使用细节:export命令和imprt命令详细使用,超级详细!!!
  • 流量2----2