RelativeLayout布局

1.子View对象的属性

第一类属性 属性值为true或者false

android:layout_centerHrizontal //水平居中
android:layout_centerVertical //垂直居中
android:layout_centerInparent //相对于父控件完全居中
android:layout_alignParentBottom //贴紧父控件的下边缘
android:layout_alignParentLeft //贴紧父控件的左边缘
android:layout_alignParentRight //贴紧父控件的右边缘
android:layout_alignParentTop //贴紧父控件的上边缘
android:layout_alignWithParentIfMissing //如果对应的兄弟控件找不到的话,就以父控件作为参照物

第二类属性 属性值必须为id的引用名“@id/id-name”

android:layout_below //在某控件下方
android:layout_above //在某控件上方
android:layout_toLeftOf //在某控件的左边
android:layout_toRightOf //在某控件的右边
android:layout_alignTop //本控件的上边缘和某控件的上边缘对齐
android:layout_alignLeft //本控件的左边缘和某控件的左边缘对齐
android:layout_alignBottom //本控件的下边缘和某控件的下控件对齐
android:layout_alignRight //本控件的右边缘和某控件的有边缘对齐

第三类:属性值为具体的像素值,如30dip,40px”

android:layout_marginBottom //离某控件底边缘的距离
android:layout_marginLeft //离某控件左边缘的距离
android:layout_marginRight //离某控件右边缘的距离
android:layout_marginTop //离某控件上边缘的距离

参考文章

1.RelativeLayout属性详解

你可能感兴趣的:(RelativeLayout布局)