LinearLayout
使其內部子元件/子框架可做水平/垂直排列。
使其內部可做百分比/等比例排版,無論水平或垂直排列。
RelaytiveLayout
將子框架或子元件,相對於父框架來作排版。
將子框架或子元件,相對於另一個子框架或子元件來作排版。
內部框架階層複雜時,效能的消耗較昂貴,特別是多個巢狀框架。
FrameLayout
較常用來放置 Fragment。
因沒有許多可用來排版的屬性,無法排出複雜的結構,較少用來排版。
效能消耗便宜。
TableLayout
- 可將元件以表格的樣式擺設
AbsoluteLayout
根據絕對座標定義元件。
使用上會造成排版沒有彈性而很少使用。