Android布局

LinearLayout:线性布局。

    线性布局不会换行,当组件排到头的时候,多的不会显示出来。

    重要属性:devider,如果是垂直布局,那么两个按钮之间会出现分隔条

                    orientation,vertical垂直,horizontal水平

                    layout_gravity,设置子元素在父元素中烦人对齐方式(主要用于普通的控件中)

                    gravity,用于控制它的所有子元素的对齐方式(主要用于布局组件中)

TableLayout:表格线性布局。

    列的宽度取决于最宽的那个单元格。整体表格的宽度取决于父容器烦人宽度

    使用TableRow组件添加行

    重要属性:shrinkColumns,收缩单元格的宽度

                    stretchColumns,拉伸单元格的宽度

                    collapseColumns,隐藏单元格

    注意:这些属性,都是对应某个单元格,或者多个单元格。从0开始,相当于是数组,中间用,号隔开。

FrameLayout:帧布局

    加入一个一个组件就创建一个空白的帧                    

    

你可能感兴趣的:(Android布局)