欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Android_Studio_布局_RelativeLayout(相对布局)

程序员文章站 2022-05-31 10:56:32
...

一、基本属性

1、gravity

	设置容器内组件的对齐方式

2、ignoreGravity

	设置该属性为true的属性组件,将不受gravity属性的影响

二、根据父容器定位

Android_Studio_布局_RelativeLayout(相对布局)

1、layout_alignParentLeft

	左对齐

2、layout_alignParentRight

	右对齐

3、layout_alignParentTop

	顶部对齐

4、layout_alignParentBottom

	底部对齐

5、android:layout_centerHorizontal

	水平居中

6、android:layout_centerVertical

	垂直居中

7、android:layout_centrInParent

	中间位置

三、根据兄弟组件定位

Android_Studio_布局_RelativeLayout(相对布局)

1、layout_toLeftOf

	参考组件的左边

2、layout_toRightOf

	参考组件的右边

3、layout_above

	参考组件的上方

4、layout_below

	参考组件的下方

5、layout_alignTop

	参考组件的上边界

6、layout_alignBottom

	参考组件的下边界

7、layout_alignLeft

	参考组件的左边界

8、layout_alignRight

	参考组件的右边界

四、margin(偏移)

设置组件与父容器的边距,又叫偏移

1、layout_margin

	设置组件上下左右的偏移量

2、layout_marginLeft

	设置组件离左边的偏移量

3、layout_marginRight

	设置组件离右边的偏移量

4、layout_marginTop

	设置组件离上面的偏移量

5、layout_marginBotton

	设置组件离下面的偏移量

五、padding(填充)

设置组件内部元素间的边距(比如TextView里字体的位置)

1、android:padding

	往内部元素的上下左右填充一定边距

2、paddingLeft

	往内部元素的左边填充一定边距

3、paddingRight

	往内部元素的右边填充一定边距

4、paddingTop

	往内部元素的上边填充一定的边距

5、paddingBotton

	往内部元素的下边填充一定的边距
相关标签: Android