常见属性一栏 :
![](https://img-blog.csdnimg.cn/c18c5c07f1554ba1b5efd5a1b73df435.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAbTBfNjM5MTE3ODk=,size_15,color_FFFFFF,t_70,g_se,x_16)
相对于父容器的定位
![](https://img-blog.csdnimg.cn/6ba3820db1e64fb581895d7a4a871b7c.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAbTBfNjM5MTE3ODk=,size_20,color_FFFFFF,t_70,g_se,x_16)
代码展示
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<RelativeLayout
android:layout_width="100dp"
android:layout_height="100dp"
android:background="@color/black"
android:layout_alignParentRight="true"></RelativeLayout>
<RelativeLayout
android:layout_width="100dp"
android:layout_height="100dp"
android:background="@color/purple_500"
android:layout_centerInParent="true"></RelativeLayout>
<RelativeLayout
android:layout_width="100dp"
android:layout_height="100dp"
android:background="@color/purple_200"></RelativeLayout>
</RelativeLayout>
相对于其他组件定位 : (需要与id同时使用)
layout_toleftof,layout_torightof,layout_above,layout_below
这四个是相对于组件的位置来放的
![](https://img-blog.csdnimg.cn/c370ec177d774230903d8bc5e3994b9f.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAbTBfNjM5MTE3ODk=,size_20,color_FFFFFF,t_70,g_se,x_16)
后四个是与参考组件边界进行对齐
![](https://img-blog.csdnimg.cn/88802917e2f94d82be7dce9d79ec76bc.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAbTBfNjM5MTE3ODk=,size_20,color_FFFFFF,t_70,g_se,x_16)
代码展示 :
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<RelativeLayout
android:id="@+id/r3"
android:layout_width="100dp"
android:layout_height="100dp"
android:background="@color/black"
android:layout_alignLeft="@id/r1"></RelativeLayout>
<RelativeLayout
android:id="@+id/r1"
android:layout_width="100dp"
android:layout_height="100dp"
android:layout_centerInParent="true"
android:background="@color/purple_500"
></RelativeLayout>
<RelativeLayout
android:id="@+id/r2"
android:layout_width="100dp"
android:layout_height="100dp"
android:layout_alignTop="@id/r1"
android:background="@color/purple_200"></RelativeLayout>
</RelativeLayout>