View的繪製

       整個View樹的繪圖流程是在ViewRoot.java類的performTraversals()函數展開的,該函數做的執行過程可簡單概況爲根據之前設置的狀態,判斷是否需要重新計算視圖大小(measure)、是否重新需要安置視圖的位置(layout)、以及是否需要重繪(draw),其框架過程如下:(自定義View時,執行postInvalidate()方法就會運行如下三個步驟 )  
相關文章
相關標籤/搜索