android布局之相对布局RelativeLayout(总结)

相对布局RelativeLayout:

可通过相对定位让控件出现在布局的任意位置(),避免使用LinearLayout的多层嵌套。


一、以整个RelativeLayout为参照,在布局中的组件中添加以下属性:

android:layout_centerHorizontal="true/false" (是否位于布局的)水平居中

 _centerVertical 垂直居中

 _centerInParent 位于布局的中心

 _alignParentTop 位于布局的最上方

 _alignParentBottom 最下方

 _alignParentLeft 最左边

 _alignParentRight 最右边


二、以布局中某个子控件为参照,来控制另一个子控件的相对位置:

①、位于参照子控件内部:

android:layout_alignTop="@id/button01" 位于子控件id=button01的内部的上边缘

 _alignBottom 内部的下边缘

 _alignLeft 内部的左边缘

 _alignRight 内部的右边缘

你可能感兴趣的:(Android_转载+整理)