- A+
和你一起终身学习,这里是程序员Android
本篇文章主要介绍 Android 开发中的部分知识点,通过阅读本篇文章,您将收获以下内容:
一、开机动画压缩格式必须为存储方式
二、开机动画压缩包不能包含bootanimation文件夹
三、开机动画图片 size 以及格式需要完全统一
四、开机动画帧率,播放速度配置方案
一、开机动画压缩格式必须为存储方式
开机动画压缩包必须以 存储方式 进行压缩,否则无法播放开机动画。
压缩方式 一定要选择存储方式
二、开机动画压缩包不能包含bootanimation文件夹
开机动画压缩包不能包含bootanimation文件夹,必现是如下格式。
开机动画压缩包不能包含bootanimation文件夹
三、开机动画图片 size 以及格式需要完全统一
开机动画图片需要统一格式跟size,不然因为大小不统一,播放出来很丑。
开机动画图片 size 以及格式需要完全统一
四、开机动画帧率,播放速度配置方案
desc.txt文件用来定义开机动画的播放配置。
以 1280* 720的图片举例如下:
//参数: 宽:720 ;高:1280 ;帧率 :10 720 1280 10 // 参数:Google 默认: p;循环次数:1;图像渲染后delay时间:0 文件路径:folder1 p 1 0 folder1 p 0 0 folder2开机动画参数代表
1.第一行的参数前两位720和1280分别表示要显示动画的 width和height.
2.第一行的第三个参数10是定义动画播放的预订帧率(FPS).
这个帧率FPS是指:每秒动画播放的帧数。
此帧数是一个理想值,并不一定代表动画实际帧率,假设预订帧率为FPS_I,预订每一帧解析的时间t_I, 则t_I=1/FPS_I。
实际帧率的规则是:
假设某一帧从解析到渲染耗时为t_r,当t_r