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

04-27 1085阅读

1.前言

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

Android 14.0 recovery出厂时正在清理字体大小的修改
(图片来源网络,侵删)

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

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

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

Recovery是Android手机备份功能,指的是一种可以对安卓手机内部的数据或系统进行修改的模式
(类似于windows PE或DOS)。在这个模式下可以,对已有的系统进行备份或升级,也可以在
此恢复出厂设置.

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

3.1screen_ui.cpp中相关源码分析

在实现recovery出厂时正在清理字体大小的

VPS购买请点击我

文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。

目录[+]