整理Android 显示系统相关文章及链接

1 Android GUI 的更新过程 view,surface,surfaceflinger,framebuffer等之间大概流程

2 Android msm7xxx中的 SurfaceFlinger和Framebuffer之间关系 surfaceflinger,hal framebuffer,mdp,lcd等之间大概关系

3 Android 图形绘制过程  activity, phonewindow ,ViewRoot,WindowManager,view,surface,surfaceflinger

4 Android View显示 主要介绍viewroot, view, canvas 等之间调用draw函数的层次关系

5 Android 图形系统剖析 主要介绍APP,Surface, SurfaceFlinger,layer,framebuffer等之间层次关系

6 Android SurfaceFlinger中的工作线程:threadLoop()  threadLoop的流程,1. handleConsoleEvents,      2. handleTransaction,3. handlePageFlip,4 handleRepaint,unlockClients,postFramebuffer等描述

7 Android SurfaceFlinger中的SharedClient -- 客户端(Surface)和服务端(Layer)之间的显示缓冲区管理

8 Android Display System --- Surface Flinger 比较详细介绍Surface Flinger的主要原理,基本功能,及重要函数

9 Android GDI之Surface&Canvas  Surface 与Canvas之间的关系详细描述

10 Android GDI 之SurfaceFlinger之动态结构示意图  SurfaceSession and Surface创建过程

11 Android GDI之SurfaceFlinger  SurfaceFlinger的基本组成框架,SurfaceFinger Client和服务端对象关系图,SurfaceFlinger的运行框架

12 http://disanji.net/2011/03/03/android-2-2-display-sw-structure/  android 2-2 display-sw-structure

 

大家按照以上的顺序进行认真阅读,一定会成为专家的

你可能感兴趣的:(框架,工作,android,System,图形,layer)