自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

marshal_zsx的博客

路漫漫其修远兮,吾将上下而求索

  • 博客(3)
  • 收藏
  • 关注

原创 android surfaceflinger(2)-HWComposer初始化

上一篇文章介绍了init进程去启动surfaceflinger的过程;本文将继承上篇文章继续往下分析,上文分析到SurfaceFlinger::init();本文将主要分析init()里面的HWComposer初始化。 时序图如下: 1、HWComposer创建void SurfaceFlinger::init() { // Initialize the H/W composer ob

2017-09-21 17:03:28 3235 1

原创 android surfaceflinger(1)-启动初始化1

从本篇文章起,将对Android display系统框架进行分析,分析Android display必然涉及到surfaceflinger,故先分析一下,surfaceflinger的启动初始化流程。若文中有什么分析不对的,希望大家多多指出分享。谢谢!1、surfaceflinger启动触发  surfaceflinger是Android系统的一个重要后台本地服务,它是有init进程去启动的。1.1

2017-09-12 23:27:26 2425

原创 开机动画制作修改

1、概述Android的开机启动流程大致可以分为三个阶段,第一阶段为kernel logo图片显示(本文不做分析);第二阶段为Android logo图片显示,第三阶段为Android开机动画。2、修改启动log2.1 init.cppint main(int argc, char** argv) {......queue_builtin_action(console_init_action,

2017-09-04 23:41:35 690 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除