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

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

1.前言

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

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

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

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

 在系统进入recovery模式时,在recovery的启动的时候,在recovery升级或者做恢复出厂设置的时候,那些图形动画又是如何实现的呢?
在系统recovery的源码中,这部分绘制图形,主要是在screen_ui.cpp中进行的,接下来我们来看看代码。以下这段代码位于/bootable/recovery/recovery_ui/screen_ui.cpp

3.1screen_ui.cpp中相关源码分析

在实现recovery出厂时正在清理字体大小的修改的核心功能中,通过上述的源码分析相关功能,发现在recovery的图形绘制模块这部分都是由screen_ui.cpp中进行的,所以需要接下来分析下screen_ui.cpp中的相关源码,通过原理分析来实现相关功能

    b
http://www.lryc.cn/news/190163.html

相关文章:

  • 京东商品数据:8月京东环境电器行业数据分析
  • elasticsearch(ES)分布式搜索引擎04——(数据聚合,自动补全,数据同步,ES集群)
  • webdriver.Chrome()没反应
  • java html转word、pdf(包含图片)
  • 不容易解的题10.10
  • 淘宝天猫店铺所有商品数据接口,淘宝API接口
  • Prometheus和grafana安装配置手册
  • 从零开始探索C语言(十一)----共用体和位域
  • 【数据结构】算法的时间复杂度
  • Qt作业五
  • 【面试】pc寄存器题
  • ARM按键中断实验
  • C#的值类型和引用类型
  • YOLOv7改进:极简的神经网络模型 VanillaNet---VanillaBlock助力检测,实现暴力涨点 | 华为诺亚2023
  • 对验证码的识别爆破
  • LeetCode【15】三数之和
  • Gossip协议是什么
  • 【java学习】this关键字(27)
  • 27、元组
  • 1km分辨率逐月降雨量和最高温度数据集(1901-2022)--数据处理
  • docker入门加实战—docker常见命令
  • 【C/C++】使用 g++ 编译器编译 C++ 程序的完全指南
  • ARM中断实验
  • Vue条件渲染
  • k8s中如何使用gpu、gpu资源讲解、nvidia gpu驱动安装
  • VRRP 虚拟路由器冗余协议的解析和配置
  • 旅游网站HTML
  • Unity - Normal mapping - Reoriented normal mapping - 重定向法线、混合法线
  • CSS 常用样式background背景属性
  • Java开发利器,让你事半功倍!