下载此文档

开机动画.doc


文档分类:办公文档 | 页数:约8页 举报非法文档有奖
1/8
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/8 下载此文档
文档列表 文档介绍
本帖最后由 zhangxu1005 于 2010-11-9 11:33 编辑整个开机画面分为两个部分: 开机画面和登录画面开机画面修改: system\core\init\ 中有一宏定义: #define INIT_IMAGE_FILE "/" system\core\init\ 中有如下代码段: if( load_565rle_image( INIT_IMAGE_FILE )){ fd= open("/dev/tty0", O_WRONLY); if (fd >= 0){ const char *msg; msg = "\n" "\n" "\n" "\n" "\n" "\n" "\n" // console is 40 cols x 30 lines "\n" "\n" "\n" "\n" "\n" "\n" "\n" "ANDROID "; write(fd, msg, strlen(msg)); close(fd); 读取/ ( 一张 565 rle 压缩的图片), 如果成功则在/dev/graphics/fb0 显示 Logo, 如果失败则将/dev/tty0 设为 TEX T 模式并打开/dev/tty0, 输出文本“ ANDROID ”字样。修改步骤: 1. 处理一张 rle 的图片,使用 android 编译好的工具 rgb2565 ( out/host/linux-86/bin ), 命令 rgb2565 -rle <> 。 2. 将这张图片打包到 的根目录中。个人方法:在 code 下加入了 vender 文件夹,将 放入此文件夹,在 中加入 PRODUCT_COPY_FILES :=\ vendor/:root/ 3. 编译源码即可。登录画面修改: Android 的系统登录动画类似于 Windows 系统的滚动条,是由前景和背景两张 PNG 图片组成,这两张图片存在于/system/framework /framework- 文件当中。前景图片( android-logo- )上的 Android 文字部分镂空, 背景图片( android-logo- ) 则是简单的纹理。系统登录时, 前景图片在最上层显示, 程序代码控制背景图片连续滚动,透过前景图片文字镂空部分滚动显示背景纹理,从而实现动画效果。代码地址已给出,大家自己修改吧。(此段非原创) 相关代码: \frameworks\base\cmds\bootanimation\ \frameworks\base\cmds\bootanimation\ \frameworks\base\core\res\assets\images\android-logo- Android 默认的前景图片,文字部分镂空,大小 256 × 64 \frameworks\base\core\res\assets\images\andro

开机动画 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数8
  • 收藏数0 收藏
  • 顶次数0
  • 上传人ranfand
  • 文件大小0 KB
  • 时间2016-07-05