Android开关机动画制作流程

来源:互联网 发布:7位铁通卡用什么网络 编辑:程序博客网 时间:2024/05/22 06:30
###############如何预置规范的动画包#############
mapIconSets();getRoamingDataTypeIcon(int dataType, Context context ) //信号小图标设置
一:开机动画源文件配置

开机动画为一张图片时:

1.新建文件夹part0(可任意取),将动画图片取名为0001.png,放入part0
2.新建txt文本取名为desc.txt,其中配置内容为(示例):
  720 1280 5
  p 0 0 part0
 
  第一行720 1280代表分辨率宽*高,5代表是定义动画播放的预订帧率(FPS)
  第二行第一个参数p是google default的设计,请保留以p开头。
  第二行第二个参数0表示part0里面的图片循环播放的次数,0表示无限循环播放,直到系统ready后通过被动退出。1表示循环一次。
  第二行第三个参数0表示这一行对应folder里面的每一帧图片依次解析渲染完成后,要进入下一个循环,动画这个线程需要pause多久。
  第二行第四个参数part0表示对应设置规则的folder的path。
 
开始动画为多张图片时:

1.新建文件夹folder01,将所有动画图片按照0001,0002顺序取名,放入folder01
2.新建文件夹folder02,将folder01文件夹中最后一张图片放入其中
3.新建txt文本取名desc.txt,其中配置内容为(示例):
  540 960 5
  p 1 0 folder01
  p 0 0 folder02
 
  这里2个文件夹将顺序播放的动画放在一个folder01,定义这个folder所需要循环的次数;在无限循环的folder02内放置一张图片,保证动画没有收到退出指令的时候,动画可以一直显示.
 
二:打zip包

    将所有文件打包成zip格式,注意在打包方式选择存储,打2个包,即开机和关机包。开机bootanimation_xxx.zip。关机shutanimation_xxx.zip。
    
三:制作bmp图片文件

    将part0或folder02中的png图片使用格式工厂制作为bmp格式。
    
四:将上面所有文件放入工程中,路径为80_base\update\alps\vendor\microhand\brandanim,如果有开机音乐,也放入该路径下。

五:配置

    找到当前项目的配置文件system_conf.sh,在#KST_BOOT_LOGO配置一下你的开关机动画。
    
    整个开关机动画就制作OK了。

原创粉丝点击