android+p开机动画,Android开机动画bootanimation.zip文件制作以及注意事项
PS:红色字体需要特别注意
刚刚将原生Android系统开机logo和开机动画做了调整,为此耗费了接近半天的时间,碰到了很多问题,幸好最终达成了目的。
一,首先说一下bootanimation.zip压缩包里面的文件
这个压缩包很显然一看便知是zip格式的,里面直接是一个txt文件,名称统一为:desc.txt,另外还有的就是文件夹,可能有一个或者两个,名称没有统一规定,但是和desc.txt文件里面的定义有关,下文会说到,文件夹里面就是png格式的图片,也就是“动画”了。(这里要注意,有的人可能在做好文件夹和编写好txt文件后准备压缩,但是又添加了一层文件夹,这对导致识别不了动画资源,在从logo进入到动画的时候就是一片黑屏,直到Android系统启动后才OK)。另外在压缩为zip格式的时候要注意选择压缩方式为“存储”模式,见下图:
在Windows下: 选中(part0和desc.txt)右键,然后自定义,就出现如图了。
在Ubuntu下:压缩命令: zip -r -0 bootanimation.zip part0 part1 desc.txt
二,接着介绍txt文件的内容
这里面的内容大致格式如下:
320 240 6
p 3 0 part0
p 0 0 part1
或者只有两行,也就是我的Android5.1版本里面的情况,如下图:
现在开始讲解这几行数字的意思,首先
第一行的320 240 6 或者1024 600 10前面两个数据代表像素,即:320*240或者1024*600;
第一行第三个数据:6或者10代表的是每秒播放多少帧,也即是说每秒播放6或者10张图片;
第二行第一个字母 “p”这里的p代表标志符
第二行第二个数字“3”或者“0”,代表重复播放多少次,"3”即代表播放3次,但是“0”侧代表无限循环播放,(应该是直到代码里面设置的动画时间耗完为止);
第二行第三个数字“0”代标的是前后两帧之间间隔时间/帧数(比如每秒播放10帧,如果这个数字设为10,则延迟1秒了,待确认);
第二行第四个参数,这就是上文说到的和文件夹名称对应的了,如果是folder~则文件夹名称也是这个,我的5.1里面只设置了一个part0,修改的时候我也将他默认为part0了。
以上就是txt文件的讲解。
不过这里有个严重问题一定要注意,编写完成保存之前要记得换行,即敲回车键!!!
让光标切换到空白一行去,要不然在替换原生动画之后也无法读出你的动画资源。
切记,我在这个地方大意了,搞了很久,在突然想到另外一个配置文件没有换行也读不出来的时候发现这个问题的。
android+p开机动画,Android开机动画bootanimation.zip文件制作以及注意事项相关推荐
- 安卓手机开机动画bootanimation.zip文件制作以及注意事项
刚刚将原生Android系统开机logo和开机动画做了调整,为此耗费了接近半天的时间,碰到了很多问题,幸好最终达成了目的. 一,首先说一下bootanimation.zip压缩包里面的文件, 这个压缩 ...
- android 中如何用aes算法加密解密zip文件,android中AES加解密的使用方法
今天在android项目中使用AES对数据进行加解密,遇到了很多问题,网上也找了很多资料,也不行.不过最后还是让我给搞出来了,这里把这个记录下来,不要让别人走我的弯路,因为网上绝大多数的例子都是行不通 ...
- Android系统设置开机音乐、开机动画
上半部分原文:http://mawenhao19930620.blog.163.com/blog/static/1285753612013126103020477/ 下半部分原文:http://kai ...
- Android 中替换开机动画(附动画包)
这里演示下如何替换android的开机动画,具体的bootanimation.zip如何制作不做深究,网上资料一大堆,自己也可以慢慢分析. 首先做好bootanimation.zip 然后连上机器到电 ...
- android开机动画和图片在那个目录下,Android开机动画bootanimation.zip是怎么制作和使用的?...
很多玩安卓手机的朋友都喜欢对自己的手机进行个性化的美化,下下主题,换换开机动画什么的,可是网上下载的开机动画千篇一律没有什么个性,是不是很想自己制作一个属于你的独一无二的开机动画呢? 制作安卓开通动画 ...
- Android制作并替换系统开机动画bootanimation.zip(需root)
一.Android默认开机动画是显示"android"字样的图片,想要替换掉"android",需要用到bootanimation.zip. 二.原生Andro ...
- Android MTK平台最完备的开机动画修改教程
修改手机的开机动画不是什么难事儿. 但修改一款很冷门的"山寨机",就不太好修改第一屏了. 手机是MTK的一款手机,虽然比较贵(价格超过三星Note3),但在我看来跟山寨机木有啥区别 ...
- Android修改kernel logo和开机动画(android)
一.uboot 开机logo 1.安装图片工具 # sudo apt-get install netpbm2.生成logo脚本 //make-uboot-logo.sh #!/bin/sh #1.ub ...
- Android 更换开机logo和开机动画
Android版本:8.1 一丶开机logo的替换 开机logo有kernel logo和uboot logo两个 如何找到对应的图片? 确认当前项目的设备使用的是哪种尺寸的logo 一般在对应项目的 ...
最新文章
- 数据科学很性感?不,其实它非常枯燥!
- JAVA IO操作中的IN和OUT问题
- 【发现】Warcraft III v1.22 不用正版CDKey上Battle.net 续篇
- 增加自增列 耗时长_又一批长事务,P0故障谁来背锅?
- VBA经典常用语句400句
- dds设计信号发生器
- linux的nfs端口号,#Linux NFS服务 固定端口及防火墙配置#
- Skip level 1 on 1
- php 去掉 回车 换行,php去掉换行符的方法
- 父子页面(iframe)相互获取对方dom元素
- Redis 缓存 + Spring 的集成示例
- 【社工】社会工程学框架
- 颜色的16进制表达方式
- Nacos 注册中心的设计原理详解
- qq飞车鸿蒙车队,qq飞车手游鸿蒙版
- [江枫]用Amoeba构架MySQL分布式数据库环境
- Java编写一个公司员工类
- 世界上最震撼的屏幕保护程序
- 又一优雅的 K8s 开源桌面管理工具
- 计算机进位制转换方法,计算机进位数制及其转换方法和技巧
热门文章
- [DB] From Leng,Oracle 数据库报ora-653 ora-01654错误解决办法
- vue点击预览图片插件(可放大缩小翻转等)
- 简述计算机构位移的目的,简述应变片的选用原则
- Fabric CA国密版本的一种替代方案--使用cryptogen工具增加新用户
- 使用 Arduino 测量血氧饱和度
- 京东文件存储服务器,紫晶存储智能家庭云服务器登录中国移动和彩云,首个京东官方旗舰店助力消费者业务...
- python找出素数_python找素数
- 光照探针 Light Probe
- 扑克牌游戏(Java实现)
- 正则^[a-zA-Z\d]+$