2019独角兽企业重金招聘Python工程师标准>>>
LinearLayout:线性布局。
线性布局不会换行,当组件排到头的时候,多的不会显示出来。
重要属性:devider,如果是垂直布局,那么两个按钮之间会出现分隔条
orientation,vertical垂直,horizontal水平
layout_gravity,设置该子元素在父元素中烦人对齐方式(主要用于普通的控件中)
gravity,用于控制它的所有子元素的对齐方式(主要用于布局组件中)
TableLayout:表格线性布局。
列的宽度取决于最宽的那个单元格。整体表格的宽度取决于父容器烦人宽度
使用TableRow组件添加行
重要属性:shrinkColumns,收缩单元格的宽度
stretchColumns,拉伸单元格的宽度
collapseColumns,隐藏单元格
注意:这些属性,都是对应某个单元格,或者多个单元格。从0开始,相当于是数组,中间用,号隔开。
FrameLayout:帧布局
加入一个一个组件就创建一个空白的帧