Layout继承自ViewGroup,关系图如下:
五种布局特点:
LinearLayout —— 线性布局,单行单列的布局 。
RelativeLayout —— 相对布局,里面可以放多个组件,组件的位置都是相对位置 。
FrameLayout —— 组件默认放到左上角,可以重叠 。
TableLayout —— 表格布局,多行多列的布局 。
AbsoluteLayout —— 绝对布局,里面可以放多个
组件,并且可以自己定义
组件的x,y的位置 。
布局文件中的属性:
1.padding(组件内边距)
paddingTop,
paddingBotton, paddingLeft, paddingRight
2.margin(组件外边距)
layout_marginTop, layout_marginBotton, layout_marginLeft,