1.兄弟控件第一组属性
layout_above
layout_below
layout_toRightOf
layout_toLeftOf
2.兄弟控件第2组属性
layout_alignLeft
layout_alignRight
layout_alignTop
layout_alignBottom
对齐基准线
layout_alignBaseLine
值 兄弟id
3.与父控件边缘对齐
layout_alignParentLeft
layout_alignParentRight
layout_alignParentTop
layout_alignParentBottom
值true false
4对齐父控件中央
layout_centerInParent
layout_centerHorizontal
layout_centerVertical
登陆界面实例
相对布局<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
>
<TextView
android:id="@+id/mainText"
android:text="登陆界面"
android:textSize="20dp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"/>
<EditText
android:id="@+id/username"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@id/mainText"
android:hint="username"/>
<EditText
android:id="@+id/password"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@id/username"
android:hint="password"/>
<Button
android:id="@+id/cancle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignRight="@id/password"
android:layout_below="@id/password"
android:text="取消"/>
<Button
android:id="@+id/deny"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toLeftOf="@id/cancle"
android:layout_alignTop="@id/cancle"
android:text="登陆"/>
</RelativeLayout>
完成了
网友评论