1、首先要了解开机动画的原理:
开机动画使用的是固定名称为:
开机:bootanimation.zip的压缩包
关机动画:shutdownanimation.zip
开机logo:logo_uboot.bmp
需要注意的是:压缩包存储方式应该为存储。
解压后的目录结构:下面包含两个文件夹part0,part1和一个desc.txt文件
其中part0用于存放动画每一帧的图片,序号为数字序列,如001.jpg(这里开机动画图片应为jpg格式)。
part1存放的是动画最后一帧的图片,desc.txt定义了动画的播放参数:
动画参数其中第一行:显示宽度 显示高度 播放帧率
第二行:p标识 播放1遍 间隔时间为0 资源路径part0
第三行:p标识 播放无数遍 间隔时间为0 资源路径part1(用作最后一帧的定格显示)
当所有资源准备好后,按照上面这个目录结构和文件名称打包zip文件,就制作好了我们自己的开机动画了。
2、我们动画的资源,这里要讲的是当我们想要获取某个喜欢的gif动画,并将其制作为我们的开机动画。
假如你拿到一个gif文件,那么如何将其制作成开机动画呢?首先将该动画使用PS打开(我是用的是PS6),然后等其加载完成后,gif的每一帧都会被加载出来。而我们需要做的就是将他们导出来,同时需要修改尺寸为自己手机尺寸。然后每一帧名称为有序排列。操作步骤如下!
加载完成后,点击"文件"->"导出"->"渲染视频"弹出一个选项框:
渲染视频名称只需要保留.jpg,如果是xxx.jpg的话,生成的图片会是xxx001.jpg这种形式了。
选择文件夹为你导出图片的路径。接下来那个选项选择photoshop图像序列,起始编号为1,位数根据图片最大数量选择,图片分辨率,左边为宽,右边为高,帧数一般默认为30 fps,设置完了之后点击渲染。即可快速将gif动画分解为对应分辨率和序列名称的开机动画图片资源。再按照1中说说的目录结构制作即可。
制作完成后怎么导入手机就自己网上找教程吧,需要root手机,才能见资源push到手机中去。附上一张动画目录结构吧!
网友评论