Android 2.X 开机动画文件分析
开机动画文件: bootanimation.zip
动画是由系列图片连续刷屏实现的。。
bootanimation.zip文件是zip压缩文件,压缩方式要求是存储压缩,包含一个文件和两个目录:
1.动画属性描述文件:desc.txt
2.第一阶段动画图片目录:part0
3.第二阶段动画图片目录:part1
desc.txt文件内容:
480 320 30
p 1 0 part0
p 0 10 part1
desc.txt文件分析:
==================
标志符:
必须是: p
循环次数:
0 : 表示本阶段无限循环
阶段切换间隔时间:
单位是一个帧的持续时间,比如帧数是30,那么帧的持续时间就是1秒/30 = 33.3毫秒。
阶段切换间隔时间期间开机动画进程进入休眠,把CPU时间让给初始化系统使用。
也就是间隔长启动会快,但会影响动画效果。
part0和part1目录内包含的是两个动画的系列图片,图片为PNG格式。
系列图片文件的加载刷新按文件名的名称排序。
附几个开机画面,及使用方法:
开启ROOT后,用root explorer把bootanimation.zip放到/data/local目录里
动画1bootanimation.zip(1.58 MB, 下载次数: 1993)
动画3bootanimation.zip(367.98 KB, 下载次数: 709)
动画4:Dancing Androidbootanimation.zip(2.06 MB, 下载次数: 1396)
开机动画文件: bootanimation.zip
动画是由系列图片连续刷屏实现的。。
bootanimation.zip文件是zip压缩文件,压缩方式要求是存储压缩,包含一个文件和两个目录:
1.动画属性描述文件:desc.txt
2.第一阶段动画图片目录:part0
3.第二阶段动画图片目录:part1
desc.txt文件内容:
480 320 30
p 1 0 part0
p 0 10 part1
desc.txt文件分析:
480 | 320 | 30 | |
宽 | 高 | 帧数 | |
p | 1 | 0 | part0 |
标志符 | 循环次数 | 阶段切换间隔时间 | 对应目录名 |
p | 1 | 10 | part1 |
标志符 | 循环次数 | 阶段切换间隔时间 | 对应目录名 |
==================
标志符:
必须是: p
循环次数:
0 : 表示本阶段无限循环
阶段切换间隔时间:
单位是一个帧的持续时间,比如帧数是30,那么帧的持续时间就是1秒/30 = 33.3毫秒。
阶段切换间隔时间期间开机动画进程进入休眠,把CPU时间让给初始化系统使用。
也就是间隔长启动会快,但会影响动画效果。
part0和part1目录内包含的是两个动画的系列图片,图片为PNG格式。
系列图片文件的加载刷新按文件名的名称排序。
附几个开机画面,及使用方法:
开启ROOT后,用root explorer把bootanimation.zip放到/data/local目录里
动画1bootanimation.zip(1.58 MB, 下载次数: 1993)
动画3bootanimation.zip(367.98 KB, 下载次数: 709)
动画4:Dancing Androidbootanimation.zip(2.06 MB, 下载次数: 1396)