ANDROID LOGO和动画制作

制作rle格式开机图片

a) 将图片转成屏幕NATIVE的分辨率,256 色,保存成不带 Alpha 通道的 png 格式

b) 使用 convert 工具将 *.png 转换成8位色的 *.raw
convert logo.png -depth 8 rgb:logo.raw

c) 使用 android 工具 rgb2565 改变图像格式 
out/host/linux-x86/bin/rgb2565 < logo.raw > initlogo.rle

bootanimation 开机动画

bootanimation.zip的组成如下

a) 描述文件 desc.txt,内容如下
480 427 30
p 1 0 part0 
p 0 10 part1 
总体说明: 480 为宽度, 427 为高度, 30 为帧数,即每秒播放动画 30 帧 
部分说明:第一项 为标志符,第二项为循环次数 为只播放 次,0为无限循环,第三项为两次循环之间间隔的帧数,第四项为对应的目录名

b) 图片 
图片放在 desc.txt 中目录名指定的目录中,目录中按字符顺序播放

c) 打包

windows下,使用 winrar 找包,选择 ZIP 格式,压缩标准要选 “ 储存 

在linux下用  zip -0 -r ../bootanimation.zip ./*   linux 命令使用 -0 指定压缩等级为最低等级 stored ,即只归档不压缩,否则可能由于包格式问题引起动画显示为黑屏

注意 打包不要带上层目录

posted @ 2013-11-25 09:49  venus_solar  阅读(279)  评论(0编辑  收藏  举报