2026年10月30日 · 今日 0 帖 · 会员 6.1万 · 主题 17.4万
登录 · 注册 · 游客,欢迎随便逛逛
返回版块
91830
Lv3畅意三江水等级图标
勋章
帖子
33
回复
455
积分
8,382
注册
2012-01-16
[安卓交流]

【Android】美化之开机动画的制作详细方法。

[复制链接]
查看 1,157 回复 82
楼主 发表于 | 只看该作者
19 人收藏

开机画面主要是由一个zip格式的压缩

包组成,压缩包里面包含数张png格

式的图片,还有一个desc.txt的文本文

档,开机时按desc.txt里面的指令,屏

幕上会按文件名称顺序连续的播放一

张张的图片

  就像播放原始的胶带影片一样,

形成动画。

  具体这一部分图片怎么来,看个

人喜好了,我是比较喜欢用flash制作

好自己想要的动画然后按帧导出,然

后按数字顺序给文件编号就可以了。

  如果你不会flash制作也没关系,

推荐一个软件:SWF2Video Pro ,链

接我就不提供了,自己可以google搜

索到,

  这个软件可以把flash按帧导出成

png格式图片。也就是说,只要有你

喜欢的flash动画,你都可以用这个软

件把画面截取出来用来做你小石头的

开机动画。其他格式导出png格式的

软件我就不一一说明了,大家有机会

去搜索一下。

  保存下来的png图片记得要按顺

序编号命名。

  下面重点讲的是desc.txt这个文件

里面的命令。

  desc.txt里面的命令格式如下:

  480 427 30

  p 1 0 part0

  p 0 0 part1

  逐一解释一下:

  480 427意思是说你开机动画在屏

幕先以多少的分辨率显示,注意不要

超过屏幕480×854的分辨率,否则你

的画面就显示不全了。

  30 这个数字是代表着每秒播放的

帧数,拿我这个开机画面打个比方

说,part0文件夹里面共76个图片,播

放时间就是76/30=2.533333秒播放完

毕,当然在手机里面会有一定的延

时,尤其是你的图片文件比较大的情

况下,手机想播快也快不起来,卡啊

  以下部分是实现画面重复位置的

  p 1(代表着播放一次) 0(空指令)

part0 */这句指令就代表这part0文件

夹内的图片只按名称顺序播放一次

  p 0(重复播放)0 (空指令)part1 */

这一句指令代表着part1文件夹内的图

片会循环反复播放

  p 0 10 part1 这里面的那个10代

表着播放完part1文件夹内的图片一遍

之后稍作停顿,然后再循环播放一

遍,再停顿少许,再播放,再停顿稍

许·········重复下去

  p 1 10 part1 同理,这句代表着

播放完part1文件夹内的图片之后稍作

停顿然后继续执行吓一条命令。

  如果想作出一些特殊的效果,可

以活用这些命令,然后分配不同的图

片在各个文件夹里来实现各种重复与

循环。

  图片准备好了,desc.txt里面的命

令准备好了,就可以把他们一起打包

压缩成zip格式了。

  记住,是zip格式,而不是rar格

式。另外压缩的时候注意一点,压缩

的时候压缩方式要选择存储,否则开

机时手机会不认的。当然不至于变

砖,只是开机的时候会黑着没动画一

直到进入桌面为止。

  压缩文件重命名为

bootanimation.zip之后,放在sd卡里

面,用root浏览器复制到/system/

media里面,并把权限全部打勾就ok

了,可以看看开机效果了。

  如果只之前已经使用了其他的红

眼之类的非默认开机动画,这里会已

经存在这个文件,只需覆盖就好。

  最后推荐几个软件:

  swf文件按帧序列导出,可以用

swf2vedio pro这个软件。

  avi文件按帧序列导出,可以用暴

强的sony vegas这个视频专业制作软

件

  游戏内的cg大部分都是bik格式的

视频,不能直接编辑,可以用

radvedio

登录回复
66833
Lv6胸怀六国志等级图标等级图标
勋章勋章
帖子
0
回复
2,204
积分
45.5万
注册
2011-08-02
81 楼

关注

164924
Lv2独赏二月雪等级图标
帖子
1
回复
166
积分
1,638
注册
2014-07-29
82 楼

7

登录后可以回复这个帖子。旧账号可使用原密码登录。

登录 注册新号
← 返回版块