android 如何修改开机动画
2016-03-27 11:14
344 查看
1.首先找到framework/base/data/sounds/bootanimation.zip
4.0 是在vendor/thirdapp/zh_CN/bootanim/system/media/bootanimation.zip
看一下结构:
desc.txt part0 part1 三部分
part0,part1包含相关动画图片(PNG格式,分辨率与手机分辨率相同)
desc.txt为配置文件内容如下
320 480 30
p 1 0 part0
p 0 0 part1
如以上內容的desc.txt文件。
320 480:
意思是你开机动画在屏幕先以多少的解析度显示
超过手机的分辨率,你的画面就显示不全了
30:
这个数字是代表每秒播放的帧数,假如part0文件夹里有30张图片,播放时间就是30/30=1秒播放完毕
p 1 0 part0
p 1(只播放一次) 0(空指令)part0 */代表part0文件夹內的图片只按名称顺序播放一次
p 0 0 part1
p 0(重复播放)0 (空指令)part1 */代表part1文件夹內的图片会循环反复播放
2.将part0和part1中的图片替换为自己想要修改的图片(注意分辨率),注意bootanimation.zip压缩方式要求是存储压缩
3.修改完成后adb push bootanimation.zip system/media 重新开机即可看到效果
4.0 是在vendor/thirdapp/zh_CN/bootanim/system/media/bootanimation.zip
看一下结构:
desc.txt part0 part1 三部分
part0,part1包含相关动画图片(PNG格式,分辨率与手机分辨率相同)
desc.txt为配置文件内容如下
320 480 30
p 1 0 part0
p 0 0 part1
如以上內容的desc.txt文件。
320 480:
意思是你开机动画在屏幕先以多少的解析度显示
超过手机的分辨率,你的画面就显示不全了
30:
这个数字是代表每秒播放的帧数,假如part0文件夹里有30张图片,播放时间就是30/30=1秒播放完毕
p 1 0 part0
p 1(只播放一次) 0(空指令)part0 */代表part0文件夹內的图片只按名称顺序播放一次
p 0 0 part1
p 0(重复播放)0 (空指令)part1 */代表part1文件夹內的图片会循环反复播放
2.将part0和part1中的图片替换为自己想要修改的图片(注意分辨率),注意bootanimation.zip压缩方式要求是存储压缩
3.修改完成后adb push bootanimation.zip system/media 重新开机即可看到效果
相关文章推荐
- android系统开机动画设置方法介绍
- android代码上库流程
- 【Android】not allowed to send broadcast android.intent.action.MEDIA_MOUNTED
- Android Studio的常用设置
- Android ViewPager指示器 IndicatorBar
- 如何写圆角布局(布局加圆角表框)
- Android 工具类 Toast Log.d()
- Android.mk内容介绍
- Android中序列化的实现?使用Serializable还是Parcelable
- Android开发:按一定频率同时获取多个传感器数据
- Android性能优化之HashMap的替代者
- Android多屏幕支持Multi-WindowSupport
- Android5.0 源码编译
- android四大组件学习笔记--Activity
- Android为什么要设计出Bundle而不是直接使用HashMap来进行数据传递?
- Android 开发之 Toast
- Android DownloadManager 的使用
- AS项目载入问题解决
- Android代码混淆常见配置
- Android ActionBar完全解析,使用官方推荐的最佳导航栏(上)