Android顯示系統相關文章

Android GUI 的更新過程 view,surface,surfaceflinger,framebuffer等之間大概流程


Android msm7xxx中的 SurfaceFlinger和Framebuffer之間關係 surfaceflinger,hal framebuffer,mdp,lcd等之間大概關係


Android 圖形繪製過程  activity, phonewindow ,ViewRoot,WindowManager,view,surface,surfaceflinger


Android View顯示 主要介紹viewroot, view, canvas 等之間調用draw函數的層次關係


Android 圖形系統剖析 主要介紹APP,Surface, SurfaceFlinger,layer,framebuffer等之間層次關係


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


Android SurfaceFlinger中的SharedClient -- 客戶端(Surface)和服務端(Layer)之間的顯示緩衝區管理


Android Display System --- Surface Flinger 比較詳細介紹Surface Flinger的主要原理,基本功能,及重要函數


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

 

大家按照以上的順序進行認真閱讀,一定會成爲專家的


轉自:http://blog.csdn.net/fu_shuwu/article/details/6176727

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章