(1)LinearLayout線性佈局
所有的子元素都按照垂直或水平的順序在界面上排列
如果垂直排列,則每行僅包含一個界面元素
如果水平排列,則每列僅包含一個界面元素
(2)RelativeLayout相對佈局
一種非常靈活的佈局方式
通過指定界面元素與其他元素的相對位置關係,確定界面中所有元素的佈局位置
特點:能夠最大程度保證在各種屏幕類型的手機上正確顯示界面佈局
(3)FrameLayout幀佈局
最簡單的佈局形式
組件都放在屏幕的左上角,組件是按次序加入次序層疊在一起,上一層的控件會覆蓋下一層的控件
(4)TableLayout表格佈局
Tablelayout以行和列的形式對控件進行管理,每一行爲一個TableRow對象,或一個View控件。
當爲TableRow對象時,可在TableRow下添加子控件,默認情況下,每個子控件佔據一列。
有多少個子控件就有多少列當爲View時,該View將獨佔一行
(5)GridLayout