rpdzkj_hjy 发表于 2018-12-18 16:15:14

荣品3288 增加,修改开机动画

本帖最后由 rpdzkj_hjy 于 2019-1-4 20:37 编辑

开机动画有两种方式,我们使用 bootanimation.zip 方式建立 bootanimation 目录,里面建立 desc.txt 文件及 N 个文件夹,文件夹里面放着的就是开机动画的图片资源。decs.txt 的作用就是指导系统如何去执行开机动画 desc.txt 编写规范:例如开机动画需要用到 2 个文件夹,分别是 folder1 和 folder2,开机的时候,先把 folder1 里面的图片(图片的命名要连续,例如:001.png 002.png)都播放一遍,然后再循环播放 folder2 里面的文件,直到进入系统,decs.txt 文档的内容如下:1920 1200 12p 1 0 folder1p 0 0 folder21920 1200 是代表屏幕的分辨率,12 表示 12 帧每秒(总不能超过总图片数目,比如总共 31帧率最大为31,若有加快帧率只能删除图片),简单地说 12 代表一秒钟播放12 张图片;p 1 0 folder1:p 就是 play。1 是播放一次,0 是无限次。0 代表阶段间隔帧数为 0。folder1 就是说,这条指令是针对 folder1 这个文件夹的;p 0 0 folder2:第一个 0 这里是代表循环播放,第二个 0 和上面第二条指令一样。folder2 就是第二个文件夹。总结规则如下:第一条指令:[屏幕的分辨率] [播放频率]第二条指令: [播放次数] [间隔帧数] [文件夹第 N 条指令: 同上把需要用到的 folder 文件夹跟 decs.txt 打包成 zip 格式,必须是 zip,不能是 rar,且打包的时压缩方式选择“存储”模式。然后改名成为 bootanimation.zip,最后将制作好的 zip 包 push 到 /system/media 目 录 下 ( 如 需 要 内 置 到 系 统 里 面 可 以 直 接 放 到/out/target/product/rk3288_box/system/media/下然后编译或者自行配置编译过程中从源码拷贝到该处)
页: [1]
查看完整版本: 荣品3288 增加,修改开机动画