Android 开机动画制作 bootanimation.zip
2016-07-06 13:02
821 查看
1) 准备PNG图片包 (按照实测效果设置帧速,播放时长,并准备相应的图片)
2)在Windows或者Linux环境下,制作bootanimation.zip;
bootanimation
|
|-- boot (存放第一阶段图片)
|-- lock (存放第二阶段图片)
|-- desc.txt
desc.txt的写法:
“
800 1280 18
p 1 0 boot
p 0 0 lock
”
800 1280 :图片分辨率,一般与LCD分辨率一致;
18 :播放帧速(fps);
p 1 0 boot :part0从boot文件夹读取图片,循环1次,每张图片之间间隔0fps;
p 0 0 lock :part1从lock文件夹读取图片,循环0次(一直循环),每张图片之间间隔0fps;
注意:最后有一个换行符,才能保证part1是一直循环的;
3)把bootanimation.zip放到alps/frameworks/base/data/sounds/目录下;
4)修改/device/{vendor}/{project}/device.mk,增加:
PRODUCT_COPY_FILES += frameworks/base/data/sounds/bootanimation.zip:system/media/bootanimation.zip
5)重新build系统,烧录机器即可;
2)在Windows或者Linux环境下,制作bootanimation.zip;
bootanimation
|
|-- boot (存放第一阶段图片)
|-- lock (存放第二阶段图片)
|-- desc.txt
desc.txt的写法:
“
800 1280 18
p 1 0 boot
p 0 0 lock
”
800 1280 :图片分辨率,一般与LCD分辨率一致;
18 :播放帧速(fps);
p 1 0 boot :part0从boot文件夹读取图片,循环1次,每张图片之间间隔0fps;
p 0 0 lock :part1从lock文件夹读取图片,循环0次(一直循环),每张图片之间间隔0fps;
注意:最后有一个换行符,才能保证part1是一直循环的;
3)把bootanimation.zip放到alps/frameworks/base/data/sounds/目录下;
4)修改/device/{vendor}/{project}/device.mk,增加:
PRODUCT_COPY_FILES += frameworks/base/data/sounds/bootanimation.zip:system/media/bootanimation.zip
5)重新build系统,烧录机器即可;
相关文章推荐
- 云游戏对于Android来说可行吗?
- 解决Android Studio Gradle慢的方法
- Android禁止ViewPager的左右滑动
- Gradle 如何使用Android Studio把自己的Android library分享到jCenter和Maven Central
- Android TextView显示Html类解析的网页和图片及自定义标签用法示例
- Android手机通过百度定位
- 修改 Android BT默认名字
- 安卓四大控件之Activity详解
- 查询Android UA String
- Android--Audio播放:竞争Audio之Audio Focus 音频焦点
- 如何获取手机屏幕
- Android adb 出错解决方法
- 在Ubuntu 14.04(64bit)上搭建Android编译环境(通用版)
- Android.mk详解
- android 四大组件Acitivity (2) 保存activity状态 (现场保护)
- Android使用Theme自定义Activity进入退出动画的方法
- 我的Opencv4Android添加V4L2支持的移植记录(2)
- Mac OS 安装 Android Studio
- AndroidAnnotations框架的部署及实现过程
- Jenkins进阶系列之——13修改Jenkins权限控制