Android_开机动画

雨燕双飞 提交于 2019-12-06 01:53:16

Android_开机动画

 


平台:全志A64

源码:Android 7.1   Linux 3.1

 

全志开机动画:
    
    1.    bootanimation.zip内容和制作
    
    2.  原生Android系统中好像没有bootanimation.zip,
        可以把bootanimation.zip文件放到设备system/media目录下(需要root权限)。
        放到此目录下后,开机会自动加载该文件里的图片,作为动画。
    
    3.    bootanimation.zip 文件内容:
                ——  part0   part1  part2  ....  
                
                        xxx.png            <文件夹是png格式图片,也就是“动画”了>
                        
                ——  desc.txt        :         
                
                        720 450 30        <第一行 720 450 30 前面两个数据代表像素,即:720 * 450;第三位代表每秒播放多少帧,即每秒播放30张图片>
                        c 1 30 part0    <第二行第一个字母 “c”不知道什么玩意儿,固定以他为开头,
                                               第二个数字“3”或者“0”,代表重复播放多少次,"3”即播放3次,但是“0”则代表无限循环播放,(应该是直到代码里面设置的动画时间耗完为止)
                                               第三个数字“0”代标的是前后两帧之间间隔时间/帧数(比如每秒播放10帧,如果这个数字设为10,则延迟1秒了,待确认
                                               第四个参数,这就是上文说到的和文件夹名称对应的了,如果是folder~则文件夹名称也是这个,我的5.1里面只设置了一个part0,修改的时候我也将他默认为part0了。
                                                                                              
                        c 1 0 part1
                        c 0 0 part2
                        c 1 30 part3
                        c 1 0 part4
                        c 1 0 part5
                
                    注意:编写完成保存之前要记得换行,即敲回车键!!!让光标切换到空白一行去,要不然在替换原生动画之后也无法读出你的动画资源
                          一般最后一个文件夹存放一张照片,然后设置成循环播放,就可以在进入系统界面之前一直有画面,不会出现黑屏的情况(所有动画都做完了,但是还没进入到系统界面就会出现黑屏)。
                
                
                                
                ——  audio_conf.txt    : 
                        
                        card=0
                        device=0
                        period_size=1024
                        period_count=2
                        Headset detection=Uevent
                        mixer "Speaker Function"=spk
                        headset mixer "Speaker Function"=headset
                            
    
    
视频压缩包存放路径:    
    android/device/softwinner/<product-name>/media/bootanimation.zip
            /data/local/bootanimation.zip
            /system/media/bootanimation.zip
            
    
    
wangxy@fridalcd-Precision-T7610:~/work/ota/android$ find -name  "bootanimation.zip" 
./out/target/product/a40-p1/system/media/bootanimation.zip
./out/target/product/a40-p1/obj/PACKAGING/target_files_intermediates/a40_p1-target_files-20191127/SYSTEM/media/bootanimation.zip
./packages/services/Car/car_product/bootanimations/square_280/bootanimation.zip
./packages/services/Car/car_product/bootanimations/square_360/bootanimation.zip
./packages/services/Car/car_product/bootanimations/square_320/bootanimation.zip
./device/softwinner/a40-p1/media/bootanimation.zip
./device/softwinner/t3-p3/media/bootanimation.zip
    
    
    
    
    
wangxy@fridalcd-Precision-T7610:~/work/a64/cqa64_android_v7.1/android$ find ./ -name "bootanimation.zip"
./out/target/product/tulip-p1/system/media/bootanimation.zip
./packages/services/Car/car_product/bootanimations/square_280/bootanimation.zip
./packages/services/Car/car_product/bootanimations/square_360/bootanimation.zip
./packages/services/Car/car_product/bootanimations/square_320/bootanimation.zip
./device/softwinner/tulip-p1/media/bootanimation.zip
    
    

    
    
https://blog.csdn.net/huhy100/article/details/80340546    
https://blog.csdn.net/zhaoqi2617/article/details/70170387    
https://blog.csdn.net/daichunjiangye/article/details/72856507
老罗:  http://blog.csdn.net/luoshengyang/article/details/7691321/    
https://blog.csdn.net/MENGHUANBEIKE/article/details/78835536
    
    
author:panda_w    

 

 

 

 


 

笔记:

1.

 

 

 

 

 

 

 

 

 

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!