type
status
date
slug
summary
tags
category
icon
password

开机动画

系统会按照下面的顺序选择一个开机动画资源(一个zip文件,比如bootanimation.zip):
开机动画资源的文件结构如下:
其中desc.txt的内容如下:
第一行的格式为:
分别表示,图片宽,高,帧率.
后面几行的格式为:
TYPE是动画片段的类型:
  • p表示会播放动画,直到启动完毕被中断
  • c表示把片段播放完就结束.
COUNT表示片段播放多少次,0表示循环播放直到启动完毕.
PAUSE表示这部分片段播放完之后要延迟的帧数.
PATH表示动画片段所在的文件夹
RGBHEX表示一个背景色(可选的).
CLOCK1 CLOCK2表示绘制的当前时间的坐标(可选的),
在片段文件夹中,有一个trim.txt的文本文件,用于指定图片尺寸和坐标:
格式为:WxH+X+Y
如果想自定义开机动画,或者看一下具体的动画资源格式,可以开启个模拟器,或者找一个root的手机.
可以调用以下代码手动执行以下bootanimation程序,显示开机动画(需要root或者模拟器):
开机动画资源的格式文档在这里:frameworks/base/cmds/bootanimation/FORMAT.md
源码路径为:frameworks/base/cmds/bootanimation
Android快捷方式的简单使用Activity状态的保存和重建
Loading...
目录
0%