修改Android启动画面
来源:互联网 发布:淘宝如何修改收获地址 编辑:程序博客网 时间:2024/05/18 20:32
一.Android的启动步骤
1.启动Linux
2.加载Android
3.显示Android桌面
二.分析
Android加载开机动画的源码文件是:
/opt/android4.3/frameworks/base/cmds/BootAnimation.cpp
关注其中的常量定义:
#include "BootAnimation.h"#define USER_BOOTANIMATION_FILE "/data/local/bootanimation.zip"#define SYSTEM_BOOTANIMATION_FILE "/system/media/bootanimation.zip"#define SYSTEM_ENCRYPTED_BOOTANIMATION_FILE "/system/media/bootanimation-encrypted.zip"#define EXIT_PROP_NAME "service.bootanim.exit"
在status_t BootAnimation::readyToRun()里使用了它们:
从threadLoop里判断,在不同情况下,加载不同动画。其中:
- android();是android字体闪动,它调用的是:
“./frameworks/base/core/res/assets/images/android-logo-mask.png”和
“./frameworks/base/core/res/assets/images/android-logo-shine.png”
一张镂空的图,一张发光效果。 - movie()是bootanimation.zip
bootanimation.zip包含:
文件夹part1
文件夹part2
… 可能有很多个文件夹
desc.txt
文件夹里是png组成的动画
desc.txt格式:
我直接下载了一个其他人做的动画
http://download.csdn.net/downlaod/zhoucong50/3480737
放到文件夹里/opt/android4.3/out/target/product/generic/system/media/下
回到根目录 ,执行
make snod
再启动虚拟机:
emulator
效果:
1 0
- 修改Android启动画面
- 修改Android启动画面
- 修改linux/Android启动logo/开机画面
- 修改linux/Android启动logo/开机画面
- 修改linux/Android启动logo/开机画面
- Android定制:修改开机启动画面
- 修改eclipse启动画面
- 修改eclipse启动画面
- ubuntu 启动画面修改
- MyEclipse10修改启动画面
- Eclipse修改启动画面
- Android ROM开发(9) 修改Android 启动画面
- 修改Android开机画面
- 修改Android开机画面
- 修改Android开机画面
- 修改Android开机画面
- 修改Android开机画面
- 修改Android开机画面
- VS2012调试运行,网页打不开
- 切换后台tomcat
- Java的内存机制
- 找回误删除的文件
- 【HTML+CSS】(1)基础语法
- 修改Android启动画面
- CodeForces 515C. Drazil and Fa
- standford NLP课程笔记二 分词
- input之checkbox用法
- HLS系统快速部署指南
- Tilcon v5.9 for WindRiver Linux 1DVD
- C#基础-----面向对象
- xfire
- 九度OJ-题目1283:第一个只出现一次的字符