2-3.RelativeLayout 相对布局
介绍
使用RelativeLayout的话,可能仅仅需要一层就可以完成了,以父容器或者兄弟组件参考+margin +padding就可以设置组件的显示位置,是比较方便的。
尽量使用RelativeLayout + LinearLayout的weight属性搭配使用
基本属性
1.基本属性
- gravity
设置容器内组件的对齐方式
- ignoreGravity
设置了该属性为true的属性的组件,将不受gravity的影响
2.根据父容器定位
- layout_aliginParent对齐
layout_aliginParentLeft 左对齐
layout_aliginParentRight 右对齐
layout_aliginParentTop 顶部对齐
layout_aliginParentBottom 底部对齐
2.android:layout_centerHorizontal
水平居中
3.android:layout_centerVertical
垂直居中
- android:layout_centerInParent
中间位置
3.根据兄弟组件定位
4.偏移(margin)
5.填充(padding)


浙公网安备 33010602011771号