View的工作原理(一)

Activity被創建以後,DecorView會被添加到Window中,同時會創建ViewRootImpl對象(即ViewRoot)

並將ViewRoot和DecorView建立關聯。(我認爲這個關聯指的是一方持有另一方的引用,這樣就可以在本對象中對

另一方進行處理,不知道是否正確)

root =new ViewRootImpl(view.getContext(),display);
root.setView(view,wparams,panelParentView);
建立關聯後

view的繪製流程從viewRoot的performTraversals開始:





參照 :Android開放藝術探索






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