Activity(活動)中包含views(視圖)和ViewGroups(視圖組)。
“視圖”(View)就是顯示在屏幕上的一個組件(Widget)。View的例子:按鈕(Button)、標簽(TextView)和文本框(EditText)。每個“視圖”(View)都繼承自基類android.view.View。
“視圖組”(ViewGroup)可以包含一個或多個View。ViewGroup本身就是一種特殊的View,它提供瞭一個佈局,可以使用這個佈局去組織一系列的View視圖。
ViewGroups的例子:LinearLayout和FrameLayout。每個“ViewGroup”都繼承自基類android.view.ViewGroup。
Android提供瞭以下的ViewGroups:
LinearLayout
AbsoluteLayout
TableLayout
RelativeLayout
FrameLayout
ScrollView
在接下來的幾節教程中,將詳細地介紹每一個ViewGroup。請註意,通常情況下,在創建UI的時候,都要混合使用一種或幾種不同的ViewGroup。
摘自 manoel的專欄