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

    技术2025-01-16  14

    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

     

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

    最新回复(0)