前面解析了下开机第一屏的一些常识,今天来说说开机动画方面。
基本所有的安卓机型都有开机动画 从安卓4.0或者更早截止到目前的安卓13版本。安卓开机顺序简单的来说就是开机第一屏---开机动画---进入系统桌面的步骤。相比开机第一屏来说。开机动画的修改就比较简单。因为所有的开机动画基本格式百分90都是相同的。区别就在于其中的图片分辨率和加载的脚本有点差别。
开机动画文件在/system/media下的bootanimation.zip
这个是一个标准的开机动画文件
其中 part0文件夹下是一些按顺序排列的图片文件
另外一个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----打包的时候选择整个多文件。而不是单一的文件夹 看图
打包后就可以搞到手机里进行测试了。一般按步骤操作都没有太大的问题。哪怕文件格式不对或者分辨率问题。一般在开机动画阶段显示不正常。原则上是不影响进入系统桌面的。但小伙伴们还是要仔细看教程哦。
关注我 了解玩机搞机基本常识一些问题解决。伸出你那双可爱的双手点个赞赞吧