Android 开关机动画制作
2015-03-10 13:58
501 查看
1.客户给的需求修改开机动画
2.开关机动画
源文件放在/C530/LINUX/android/device/qcom/msm8916_32/system/bootshutdown下,一共有四个文件夹和一个Android.mk文件。四个文件分别为:
shutdownanimation.zip
bootanimation.zip
boot.wav
shutdown.wav
Android.mk文件
PRODUCT_COPY_FILES += \
$(FILES_PATH)/bootanimation.zip:system/media/bootanimation.zip \ 等四句。都是拷贝作用,在编译的时候,将该目录下的文件拷贝到system/media目录下。
3.动画制作
音乐文件,为WAV格式,不嫌麻烦的话可以将其他格式转换成WAV格式,Android手机也是支持ogg等格式。否则,改mk文件。
bootanimation.zip 解压后就想上图那样,里面part0 part1 。。放的是图片资源,相当于帧动画资源。desc.txt文件内容如上图所示,480 854 为屏幕分辨率,25为用户给的帧率,及每一秒播放的图片的张数。
c 1 0 part0
1 代表播放一次,若这里的值为0 则表示要循环播放,
0 代表的是播放和下一part的之间相差的时间间隔。
part0 文件名
将文件压缩成Zip格式,选择存储压缩。
验证:将压缩包push到system/media下面,reboot,看手机开机动画是否有效,验证后在放在devices下面。
补充:
在desc.txt文件中,遇到如下:
p 1 0 part0
c 0 0 part1
在这里,c代表无论什么情况下,part1里面的动画都要播放完毕,即使开机已经完成了,动画也继续播放完毕。
p表示 在part0中的动画再开机完成之后就终止,不在播放。
另外,手机在恢复出厂设置后,第一次开机,因启动项多,所以再开机后会有一段时间黑屏状态,解决办法是加一帧动画,让死循环在这里,也就是加 p 0 0 part1 在part1中死循环一张图片,在开机结束后,停止播放。同样,关机结束也添加一帧动画,防止关机动画太短导致开机动画播放完毕时,手机显示一下launcher界面。
最后:在Linux下压缩bootanimation.zip的压缩指令:
zip -r -X -Z store bootanimation.zip part*/*.* desc.txt
2.开关机动画
源文件放在/C530/LINUX/android/device/qcom/msm8916_32/system/bootshutdown下,一共有四个文件夹和一个Android.mk文件。四个文件分别为:
shutdownanimation.zip
bootanimation.zip
boot.wav
shutdown.wav
Android.mk文件
PRODUCT_COPY_FILES += \
$(FILES_PATH)/bootanimation.zip:system/media/bootanimation.zip \ 等四句。都是拷贝作用,在编译的时候,将该目录下的文件拷贝到system/media目录下。
3.动画制作
音乐文件,为WAV格式,不嫌麻烦的话可以将其他格式转换成WAV格式,Android手机也是支持ogg等格式。否则,改mk文件。
bootanimation.zip 解压后就想上图那样,里面part0 part1 。。放的是图片资源,相当于帧动画资源。desc.txt文件内容如上图所示,480 854 为屏幕分辨率,25为用户给的帧率,及每一秒播放的图片的张数。
c 1 0 part0
1 代表播放一次,若这里的值为0 则表示要循环播放,
0 代表的是播放和下一part的之间相差的时间间隔。
part0 文件名
将文件压缩成Zip格式,选择存储压缩。
验证:将压缩包push到system/media下面,reboot,看手机开机动画是否有效,验证后在放在devices下面。
补充:
在desc.txt文件中,遇到如下:
p 1 0 part0
c 0 0 part1
在这里,c代表无论什么情况下,part1里面的动画都要播放完毕,即使开机已经完成了,动画也继续播放完毕。
p表示 在part0中的动画再开机完成之后就终止,不在播放。
另外,手机在恢复出厂设置后,第一次开机,因启动项多,所以再开机后会有一段时间黑屏状态,解决办法是加一帧动画,让死循环在这里,也就是加 p 0 0 part1 在part1中死循环一张图片,在开机结束后,停止播放。同样,关机结束也添加一帧动画,防止关机动画太短导致开机动画播放完毕时,手机显示一下launcher界面。
最后:在Linux下压缩bootanimation.zip的压缩指令:
zip -r -X -Z store bootanimation.zip part*/*.* desc.txt
相关文章推荐
- Android6.1 开关机动画和Logo制作与修改
- android开关机动画制作中的注意事项
- 联芯平台Android开关机动画制作
- android开关机动画制作,bootanimation.zip
- Android开关机动画制作流程
- Windows系统下制作Android开关机动画
- Android 开关机动画的制作过程,压缩命令
- android制作开关机动画注意事项
- android定制化开关机动画、铃音
- 制作android开机动画
- Android--制作开场动画/MediaPlayer.OnCompletionListener
- Android开关机动画/铃音是如何播放的?
- android动画效果的制作
- android开关机动画铃声
- android 开关机动画
- 如何制作android的开机动画botanimation.zip
- android 开机动画(boot animation)的制作
- Android开关机动画/铃音是如何播放的?
- android 非运营商定制项目如何客制化自己的开关机动画、开关机铃声
- android定制化开关机动画、铃音