Android控件架構淺析

眾所周知,Android中空間大致被分為兩類,ViewGroup和View控件。ViewGroup控件作為父控件可以包含多個子View控件。并對其包含的子控件進行管理。




View樹結構
AndroidUI界面圖



每個activity都包含一個一般由phonewindow來實現的window對象,其將一個DecorView設置為整個窗口的跟View。DecorView作為窗口界面的頂層視圖,封裝了一些窗口操作的通用方法。DecorView將要顯示的具體內容呈現在了PhoneWindwo上,所有View的監聽事件都通過WindowManagerService來進行接收,一個是TitleView,另一個是ContentView。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容