RelativeLayout
1、控件之间对齐
底部对齐:
android:layout_alignBottom="@+id/img_head"
顶部对齐
android:layout_alignTop="@+id/img_head"
左边对齐
android:layout_alignLeft="@id/tv_name"
2、padding和margin
二者都可以在RelativeLayout中使用,padding和margin都会使隔出一段空白
但padding会使控件本身变大,而margin不会。
3、位于该id的右边
tv_banji位于tv_sex的右边
<TextView android:id="@+id/tv_banji" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignBottom="@id/img_head" android:layout_toRightOf="@id/tv_sex" android:layout_marginLeft="20dp" android:text="信管1101" android:textSize="20dp" />
4、靠一边去
位于父容器右边界
android:layout_alignParentRight="true"
5、居中显示
android:layout_centerVertical="true" 在父容器中竖直方向居中
Done!