View和ViewGroup的區別

ViewGroup繼承自View,是一種特殊的View,它可以裝其他的Views(或其他的ViewGroup)。ViewGroup是佈局(layouts)和views containers的父類。它的直接子類有: FrameLayout, GridLayout, LinearLayout等等。Example: LineraLayout

View類代表的是UI components的基本的構建塊。a view 佔據屏幕的一塊方形區域,負責繪製和事件處理。View是用來創建交互性的UI組件(如:按鈕,文本框等等)的 widgets的父類。Example:Button

說的通俗點就是一個佈局可以包含其他的佈局和一些widgets。

這裏說一下layout,layout是不可見的容器,它用來裝其他的 Views (or 其他的ViewGroups) 。

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