• Android修改开机动画


    Android修改开机动画

    1、获取ROOT权限

    2、进入/system/media文件夹

       2.1、使用ES文件浏览器软件进入/system/media文件夹,将bootanimation.zip(原始开机动画)拷贝到相册中
    
    • 1

    3、将拷贝出来的动画放到主目录相册下

       3.1、这一步主要是将原始开机动画拷贝到相册下之后电脑可以拷贝出来,然后将能够看到里面的desc.txt文件的配置。
       3.2、将做好的图片分别在part0和part1中进行替换。
       3.3、如果想做成动画形态则需要将图片进行分割。例如开机动画需要显示
       	       “Android"这几个字母,则需要准备7张图片,
       	       第一张图片只有一个A,第二张图片An,第三张图片And,以此类推直至显示
       	       整个Android。然后保存图片为PNG格式到part0和part1中。
       3.4、将desc.txt文件中的一些信息进行修改:规则如下
       		txt文件设置解析:480 150 24 这里的480代表图片的像素(大小)宽
       		度,800代表图片的像素(大小)高度,30代表帧数,也就是图片一共多少张;
       		p 1 0 part1 -----------------这里的p代表标志符,1代表循环次数为1次,0代表阶段间隔时间为0,part1代表对应的文件夹名;
       		p 0 0 part2 -----------------这里的p代表标志符,0代表循环次数为0次,10代表阶段间隔时间为10,part2代表对应的文件名;
       		标志符:必须是: p
       		循环次数:0 : 表示本阶段无限循环
       		阶段切换间隔时间:单位是一个帧的持续时间,比如帧数是30,那么帧的持续时间就是1秒/30 = 33.3毫秒。阶段切换间隔时间期间开机动画进程进入休眠,把CPU时间让给初始化系统使用。也就是间隔长启动会快,但会影响动画效果。 part0和part1文件夹内包含的是两个动画的系列图片,图片为PNG格式。系列图片文件的加载刷新按文件名的名称排序。
    
       		值得注意desc.txt力的数字是写图片的大小,而不是你手机大小,要不开机动画就会跑偏了。
       		如果你不会制作图片那么你可以先找2个动态图片来,把这2个动态图片分解出每一帧的图片,并保存为PNG格式,记得2个图片要一样大哦,然后吧图片按照bootanimation.zip的构造放进不同的文件夹,然后就可以制作出开机动画bootanimation.zip。
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17

    4、打包压缩文件

    	4.1、将part0、part1、desc.txt使用压缩文件进行打包文件命名为bootanimation.zip,打包格式必须按照下图所示,否则不能被读取。
    
    • 1

    在这里插入图片描述

    5、替换文件

    	5.1、将打包好的文件放入/system/media文件夹下替换原来的开机动画
    	5.2、如果没有办法将bootanimation.zip直接放入/system/media文件夹,可以
    	将bootanimation.zip先拷贝到相册,再使用ES文件浏览器复制后拷贝
    	到/system/media文件夹中。
    
    • 1
    • 2
    • 3
    • 4

    6、试试

    	6.1、使用adb 命令输入 adb reboot 或者直接按关机键重启看效果
    
    • 1
  • 相关阅读:
    SOA:整车架构下一代的升级方向
    数据库迭代模型扩展
    【数据分析】Python:处理缺失值的常见方法
    xshell使用方法(超详细)
    常见排序算法及其使用场景
    flink 基于flink-sql-connector-elasticsearch6二次开发思路
    Python爬虫xpath语法及案例使用
    没看过源码,却能找到Seata源码中的BUG
    使用 zk-SNARK 的可编程零知识证明:第 1 部分
    使用 TiUP 部署 TiDB 集群
  • 原文地址:https://blog.csdn.net/hyd_csdn/article/details/126569057