LinearLayout:線性佈局。數組
線性佈局不會換行,當組件排到頭的時候,多的不會顯示出來。ide
重要屬性:devider,若是是垂直佈局,那麼兩個按鈕之間會出現分隔條佈局
orientation,vertical垂直,horizontal水平spa
layout_gravity,設置該子元素在父元素中煩人對齊方式(主要用於普通的控件中)it
gravity,用於控制它的全部子元素的對齊方式(主要用於佈局組件中)io
TableLayout:表格線性佈局。容器
列的寬度取決於最寬的那個單元格。總體表格的寬度取決於父容器煩人寬度layout
使用TableRow組件添加行vi
重要屬性:shrinkColumns,收縮單元格的寬度co
stretchColumns,拉伸單元格的寬度
collapseColumns,隱藏單元格
注意:這些屬性,都是對應某個單元格,或者多個單元格。從0開始,至關因而數組,中間用,號隔開。
FrameLayout:幀佈局
加入一個一個組件就建立一個空白的幀