RelativeLayout是Android中常用的一种布局方式,它允许子视图相对于其他视图或父容器进行定位。以下是RelativeLayout的全部属性介绍:
1、layout_alignParentTop:将此视图与其父容器的顶部对齐。
2、layout_alignParentLeft:将此视图与其父容器的左侧对齐。
3、laout_alignParentBottom:将此视图与其父容器的底部对齐。
4、layout_alignParentRight:将此视图与其父容器的右侧对齐。
5、layout_alignParentStart:将此视图与其父容器的起始边缘对齐。
6、layout_alignParentEnd:将此视图与其父容器的结束边缘对齐。
7、layout_toStartOf:将此视图相对于指定视图的对齐。
8、layout_toEndOf:将此视图相对于指定视图的结束边缘对齐。
9、layout_toLeftOf:将此视图相对于指定视图的左侧对齐。
10、layout_toRightOf:将此视图相对于指定视图的右侧对齐。
11、layout_above:将此视图相对于指定视图的上边缘对齐。
12、layout_below:将此视图相对于指定视图的底部对齐。
13、layout_centerHorizontal:将此视图水平居中其父容器。
14、layout_centerVertical:将此视图垂直居中其父容器。
15、layout_centerInParent:将此视图在其父容器中居中。
16、layout_alignBaseline:将此视图与其基线对齐。
17、layout_alignBottom:将此视图的底部与指定视图的底部对齐。
18、layout_alignTop:将此视图的顶部与指定视图的顶部对齐。
19、layout_alignLeft:将此视图的左侧与指定视图的左侧对齐。
20、layout_alignRight:将此视图的右侧与指定视图的右侧对齐。
21、layout_alignStart:将此视图的起始边缘与指定视图的起始边缘对齐。
22、layout_alignEnd:将此视图的结束边缘与指定视图的结束边缘对齐。
23、layout_baselineAlignBottom:将此视图的基线与指定视图的底部对齐。
24、layout_baselineAlignTop:将此视图的基线与指定视图的顶部对齐。
25、layout_baselineAlignBaseline:将此视图的基线与指定视图的基线对齐。
16、layout_relativeAlign: 将此视图与其相对父容器中的其他视图对齐。
以上是RelativeLayout的全部属性介绍,通过这些属性可以实现复杂的布局效果。