[教程]开机动画,制作教程

2012/9/2 18:56:00  人气 349    安卓交流论坛  
制作方法:

首先介绍一下开机动画文件bootanimation.zip的文件内容安卓Android的动画是由一系列的连续PNG(JPG也可以)图片作为帧组成的动画形式。不是合成为一张GIF图片,而是一个文件包,将各帧PNG图片以压缩方式保存。这个保存的文件名就是bootanimation.zip,这个文件是zip压缩文件,压缩方式要求是存储压缩,一般包含一个文件和两个目录:

1.动画属性描述文件:desc.txt--------这是一个保存形式为ANSI格式,用于设置这个动画像素(大小),帧数,闪烁次数,文件夹名称等;

2.第一阶段动画图片目录:part0-------存放每帧PNG图片文件夹;

3.第二阶段动画图片目录:part1--------存放每帧PNG图片文件夹;



接着看看desc.txt文件



我们打开这个文件夹,可以看到这样的格式:320 480 30 -----------------这里的320代表图片的像素(大小)宽度,480代表图片的像素(大小)高度,30代表帧数



p 1 0 part0 -----------------这里的p代表标志符,1代表循环次数为1次,0代表阶段间隔时间为0,part0代表对应的文件夹名;



p 0 10 part1 -----------------这里的p代表标志符,0代表循环次数为0次,10代表阶段间隔时间为10,part1代表对应的文件名;



标志符:必须是: p循环次数:0 : 表示本阶段无限循环阶段切换间隔时间:单位是一个帧的持续时间,比如帧数是30,那么帧的持续时间就是1秒/30 = 33.3毫秒。阶段切换间隔时间期间开机动画进程进入休眠,把CPU时间让给初始化系统使用。也就是间隔长启动会快,但会影响动画效果。



part0和part1文件夹内包含的是两个动画的系列图片,图片为PNG格式。系列图片文件的加载刷新按文件名的名称排序。



然后给大家分享一下我的制作工具WinRAR(大家都应该有的),Isee--可以批量处理图片

(下载地址:http://u.115.com/file/f58bc59932)



最后上的是具体制作过程

1.找到一组连续的动画,使用Isee进行批量压缩处理,把像素大小调到适合自己的手机即可,输出格式为png,jpg都可以,名称为一组连续数字比如0000.jpg,0001.jpg。



2.然后分别放到part0和part1(我的这个机器人总共84张图片,part0九张,剩下的都在part1)



3.最后一步是压缩成名为bootanimation.zip的压缩文件,要注意:压缩格式必须是.zip, 还有最重要的是,压缩方式必须选择为“存储”否则系统读不到的。



4.当然是安装5.开机吧,看看自己做的裤裤的开机,总会有点点的成就感的!



大家会制作开机动画了,肯定想拿出来秀秀啊,嘿嘿,最好的方法当然是GIF动画了,给大家推荐一个很好用的工具很好用名字叫做GIF Movie Gear!

. [call=13170878310]有事请联系[/call]

发表回复

   


  通知楼主

4楼

失她失心°  ˉ2c1.09-02 19:43
默默默默路过。

回复只看TA

椅子

^邂逅^_^洋洋.09-02 18:57
顶起!

回复只看TA

沙发

图 「Mcc」◆副族→南山.09-02 18:57
下载地址自己复制

回复只看TA