Ⅰ 关于修改Android 2.3.6开机动画的问题。
主要是修改system/media目录下的bootanimation.zip
bootanimation.zip是开机动画的图片压缩包,里面放的都是一帧一帧的图片。
注意:里面除了desc.txt以外不能存在其他非图片格式的文件,否则会引起bootanimation程序崩溃,崩溃的log示例如下:
可以看到在播放Thumbs.db时发生了bootanimation的NE
不要在windows系统下打包bootanimation.zip,因为如果浏览图片后,windows将会生成隐藏文件Thumbs.db,请在linux下打包
一、开机动画:
1) 制作bootanimation.zip。制作方法举例如下:
分别创建名为“part0”和“part1”的文件夹以及一个名为“desc.txt”文件。“part0”中存储动画的第一阶段的资源图片,“part1”存储第二阶段的资源图片,注意图片为png格式。
播放控制由“desc.txt”指定,内容如下:
320 480 30
p 1 0 part0
p 0 0 part1
各参数功能如下: ( 注意:desc.txt文本内容必须用单个空格隔开,且不能有多余空行。)
320 480 30
宽 高 每秒播放帧数
p 1 0 part0
标志符 循环次数 阶段切换间隔时间 对应目录名
最后,将这三个组件通过存储压缩的方式压缩为bootanimation.zip文件即制作完成。
2) 预置开机动画。预置的过程如下:
将制作完成的bootanimation.zip文件通过adb放在system/media目录下,重启开机看效果
Ⅱ Android 中的动画有哪几类,它们的特点和区别是什么
Android包含三种动画:
ViewAnimation、 Drawable Animation、Property Animation。
ViewAnimation(Tween Animation补间动画):
动画的对象除了传统的View对象,还可以是Object对象,动画之后,Object对象的属性值被实实在在的改变了。Property animation能够通过改变View对象的实际属性来实现View动画。任何时候View属性的改变,View能自动调用invalidate()来刷新。
Ⅲ 如何制作安卓手机开机动画
首先了解一下开机动画及其位置。通过RE管理器进去/system/media文件夹,进去后会发现一个bootanimation的zip压缩文件,打开会看到desc的文档和part0的文件夹,在part0的文件夹里就是开机动画的图片。制作开机动画就是替换这些图片。大致步骤如下:
1.复制上面提到的文件夹中的bootanimation.zip到电脑上,解压缩这个压缩包,如图
2.打开part0与part1文件夹,将准备好的图片素材放进去,注意保持文件名一致,可以只用文件批量命名软件完成。
复制完成后将这两个文件夹与desc.txt打包成Zip格式,命名为bootanimation,然后用RE浏览器进入/system/media,将你做好的开机动画放进去,选择覆盖文件,接着重启手机就可以看到你做的开机动画了。