安卓都有开机动画 从安卓4.0或者更早截止到目前的安卓13版本。安卓开机顺序简单的来说就是开机第一屏---开机动画---进入系统桌面的步骤。相比开机第一屏来说。开机动画的修改就比较简单。因为所有的开机动画基本格式百分90都是相同的。区别就在于其中的图片分辨率和加载的脚本有点差别。
开机动画文件在/system/media下的bootanimation.zip
1、这是一个标准的bootanimation.zip中的内容
2、其中 part0文件夹下是一些按顺序排列的图片文件
3、另外一个desc.txt可以理解为动画加载脚本也不为过.用于设置这个动画像素(大小),帧数,闪烁次数等,
第一行:1080 2400是分辨率。
第二行:p 1 0 part0中的p表示标准起始。1表示顺序播放一次。如是0是无限循环播放直到进入系统;第三位的0表示前后两帧之间间隔时间;第四位的 part0 代指动画存储的文件夹。
第三行:个别开机动画还有p 0 0 part1其实都是一样的性质,记住part2的前一个0标示循环播放,直到开机启动,一般我们把动画的最后一张设置为循环播放,其他参数同上,每个参数中间用空格隔开,每行代码结束后必须回车换行。大家参考网上的教程不成功,基本上都是因为格式这些细节的问题 .
part0和part1文件夹内包含的就是两个动画的系列图片,系列图片文件的加载刷新按文件名的名称排序
注意以下几点
1-----分辨率不能超过手机的搞不了。否则会导致不开机或者显示问题
2---- 修改完打包的时候选择zip方式
3-----你可以尝试把动态gif图分解成每一帧的单张图片来制作
4----打包的时候选择整个多文件。而不是单一的文件夹
一般手机都要root哦,高版本挺难得