1、android原生系统中bootanimation.zip默认存放在/system/media(通常情况下定制的系统也很少修改此默认的存放路径)。

2、bootanimation.zip包含的内容由存放图片的文件夹与desc.txt(动画展示效果的描述性文件)

例如:

bootanimation.zip
├── part2
│   ├── bg003.png
│   ├── bg002.png
│   └── bg001.png
└── desc.txt

3、上述范例中part2为存放图片的文件夹(共包含bg001.png、bg002.png、bg003.png),每张图片即为动画的一帧

4、desc.txt(动画展示效果描述性文件),范例中desc.txt具体内容如下:

1280  720  1
p  1  7  part2
p  0  0  part2

4.1、第一行有3列,每列对应一个数字。其中1280与720对应图片显示尺寸宽与高的分辨率,1表示帧率(即帧/秒)

4.2、第二行有4列,第三行有5列,末尾以换行符结束(注意此换行符不能省略,此换行符是动画描述结束标志符,

底层程序解析到此换行符停止解析并开始展示动画效果,若省略是会出现部分阶段动画无法播放而显示黑屏)。

其中p为表示动画播放阶段标志位,每个阶段对应一个文件夹(范例中包含两个播放阶段,都对应part2文件夹)。

第二列表示每一播放阶段循环播放的次数(若为0表示无线循环播放),第三列表示阶段间隔时间(即阻塞动画播放进程的时间,如范例中阻塞(7 / 帧率)秒后再播放第二阶段的动画)。

注意:在进行压缩制作时,选择压缩格式为zip,压缩方式选择store(确切的说是打包成zip格式的文件而不进行压缩,文件名取名为bootanimation.zip)

更多相关文章

  1. 视频教程-FFmpeg+OpenGL ES+OpenSL ES打造Android视频播放器-And
  2. Android中的动画研究(二)
  3. 用ViewFlipper实现各种切换动画
  4. android 动画总结
  5. 介绍一个Android开源项目:GifView——Android显示GIF动画
  6. Android(安卓)IOS平台AE动画库
  7. Android(安卓)视频播放
  8. Android的AnimationSet动画实现图片的轮播,移动和切换可以自定义
  9. Android(安卓)ImageSwitcher 实现按钮的3d旋转效果

随机推荐

  1. Android中利用Intent传递数据到另一个页
  2. android TelephonyManager类的方法
  3. Android--问题处理
  4. android 打开通知栏
  5. 《Android Binder5-注册服务》
  6. [置顶] android调用系统相机拍照并保存在
  7. 【Android】资料汇总
  8. android 为TextView的部分文字设置超链接
  9. Android 正确进入全屏和退出全屏的姿势
  10. android activity半透明