Android佈局

LinearLayout:線性佈局。數組

    線性佈局不會換行,當組件排到頭的時候,多的不會顯示出來。ide

    重要屬性:devider,若是是垂直佈局,那麼兩個按鈕之間會出現分隔條佈局

                    orientation,vertical垂直,horizontal水平spa

                    layout_gravity,設置子元素在父元素中煩人對齊方式(主要用於普通的控件中)it

                    gravity,用於控制它的全部子元素的對齊方式(主要用於佈局組件中)io

TableLayout:表格線性佈局。容器

    列的寬度取決於最寬的那個單元格。總體表格的寬度取決於父容器煩人寬度layout

    使用TableRow組件添加行vi

    重要屬性:shrinkColumns,收縮單元格的寬度co

                    stretchColumns,拉伸單元格的寬度

                    collapseColumns,隱藏單元格

    注意:這些屬性,都是對應某個單元格,或者多個單元格。從0開始,至關因而數組,中間用,號隔開。

FrameLayout:幀佈局

    加入一個一個組件就建立一個空白的幀