Android之6大布局

LineLayout (线性布局)

 - orientation
 - gravity 包含子元素的对齐方式(Left|Buttom)
 - layout_gravity 在父容器里的对齐方式
 - layout_width
 - layout_height
 - id
 - backgroud 背景图片或者颜色
 - weight 权重 分谁谁为0, weight按比例
 - divider 为LinearLayout设置分割线图片
 - showDividers 分割线位置 ,(nono,middle,begining,end)
 - dividerPadding 设置分割线的padding

RelativeLayout(相对布局)

- 基本属性
- gravity
- ignoreGravity
- 根据父容器定位
- layout_alignParentLeft
- layout_alignParentRight
- layout_alignParentTop
- layout_alignParentBottom
- layout_centerHorizontal
- layout_centerVertical
- layout_centerInparent
- 根据兄弟容器定位
- layout_toLeftOf
- layout_toRightOf
- layout_above
- layout_below
- layout_alignTop
- layout_alignBottom
- layout_alignLeft
- Layout_alignRight
- 偏移
- layout_margin
- layout_marginLeft
- layot_marginRight
- layout_marinTop
- layout_marginButtom
- 填充 (内边距)
- padding
- paddingLeft
- paddingRight
- paddingTop
- paddingBotton 

TableLayout(表格布局)

- collapseColumns 隐藏列
- stretchColumns 拉伸列
- shrinkColumns 收缩列

FrameLayout(帧布局)

- foreground 设置改帧布局容器的前景图像
- foregroundGravity:设置前景图像显示的位置  right|bottom

GridLayout(网格布局)

- 设置排列对齐
- orientation
- layout_gravity center,left,right,button (right|bottom)
- 设置几行几列
- rowCount
- column
- 设置组件所在的行列
- layout_row
- layout_column
- 设置组件横跨几行几列
- layout_rowSpan
- layout_columnSpan

AbsoluteLayout(绝对布局)

- 四大控制属性 (dp)
- layout_width
- layout_height
- layout_x
- layout_y

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