<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <style type="text/css"> body{ background: black; font:40px/200px ...
分类:
其他好文 时间:
2016-06-17 16:54:15
阅读次数:
171
按下手机电源键后,手机会依次经历:点亮屏幕->开机动画->进入Launcher几个阶段。而Android系统具体是如何启动起来的呢?作为技术人员,我很直接地就会想到以下疑惑的问题:
启动逻辑如何?
在机器中,启动的时候调用的文件流程步骤如何?
对应在源码中的代码如何?
对应编译生成的img文件,功能分类如何?
为了回答以上问题,依次研究之。1.启动逻辑1.1手机开机基本流程按下电源键后手机到底做...
分类:
移动开发 时间:
2016-05-12 13:44:29
阅读次数:
364
在BootAnimation開始画图之前,会先做一次clear screen的动作,避免出现前面的图干扰到BootAnimation的显示。 通过check main_log先确认播放开机动画是哪个function。在相应function删除clear screen的动作的相应代码。 /framew ...
分类:
移动开发 时间:
2016-04-18 10:02:22
阅读次数:
197
查看命令 find –name filename 注意filename不要添加双引号 1. 怎么样制作 2. 将文件换到哪里 1. 编译时候的路径 2. 运行时候的路径 : (1)、开机动画文件为:android 真机当中 /system/media/bootanimation.zip是一个标准的z...
分类:
移动开发 时间:
2016-02-18 13:23:15
阅读次数:
256
有时候,我们可能会希望隐藏掉android中的虚拟按键,当然,那个Android的开机动画,有时候也是挺讨人厌的,也是可以隐藏的。
分类:
移动开发 时间:
2016-01-07 16:45:05
阅读次数:
170
思路是:在view的layer层添加一个CAGradientLayer,同时添加一个mask,为CAgradientLayer添加CABasicAnimation,就是白色滑动的动画1.创建继承UIView子类:AnimatedMaskLabel添加属性var gradientLayer = CAG...
分类:
其他好文 时间:
2015-12-29 10:00:09
阅读次数:
148
工作原理 Android的系统登录动画有2种: 1:android自带的动画。 由前景和背景两张PNG图片组成,这两张图片存在于/system/framework /framework-res.apk文件当中,对应原文件位于/frameworks/base/core/res/asset...
分类:
移动开发 时间:
2015-07-29 19:55:07
阅读次数:
145
在BootAnimation开始绘图之前,会先做一次clear screen的动作,避免出现前面的图干扰到BootAnimation的显示。
通过check main_log先确认播放开机动画是哪个function,在对应function删除clear screen的动作的对应代码。
/frameworks/base/cmds/bootanimation/BootAnimation.cpp
...
分类:
移动开发 时间:
2015-07-07 21:19:08
阅读次数:
255
一.Android的启动步骤1.启动Linux2.加载Android3.显示Android桌面二.分析Android加载开机动画的源码文件是:
/opt/android4.3/frameworks/base/cmds/BootAnimation.cpp
关注其中的常量定义:#include "BootAnimation.h"#define USER_BOOTANIMATION_FILE "/da...
分类:
移动开发 时间:
2015-06-10 12:19:19
阅读次数:
152
android logo:内核、android开机动画android开logo,这一块在工作改动的也是比较多的,也比较简单,不同的公司,不同型号的产品,开机的标识不一样。我们平时目测的开机logo一般是两种:静态的和动画的。其实在实现logo的过程中,有四幅图片:(1)、uboot显示;(2)、k....
分类:
移动开发 时间:
2015-06-03 21:02:28
阅读次数:
159