http://blog.csdn.net/SnowGeneral/article/details/6040450
android RelativeLayout常用xml布局屬性,使用RelativeLayout幾乎可以布局所有類型的界面,但是由于其内容相對比較豐富,要掌握RelativeLayout并非易事,下面就對RelativeLayout常用的一些xml屬性進行看看:
android:layout_above 将該控件的底部至于給定id的控件之上
android:layout_below 将該控件的底部至于給定id的控件之下
android:layout_toLeftOf 将該控件的右邊緣和給定id的控件左邊緣對齊
android:layout_toRightOf 将該控件的左邊緣和給定id的控件右邊緣對齊
android:layout_alignBaseline 該控件的baseline和給定id控件的baseline對齊
android:layout_alignBottom 将該控件的底部邊緣與給定id的底部邊緣對齊
android:layout_alignLeft 将該控件的左邊緣和給定id的控件左邊緣對齊
android:layout_alignRight 将該控件的右邊緣和給定id的控件右邊緣對齊
android:layout_alignTop 将該控件的頂部邊緣和給定id的控件頂部邊緣對齊
android:alignParentBottom 如果值為true,則将該控件的底部和父控件的底部對齊
android:alignParentLeft 如果值為true,則将該控件的左邊緣和父控件的左邊緣對齊
android:alignParentRight 如果值為true,則将該控件的右邊緣和父控件的右邊緣對齊
android:alignParentTop 如果值為true,則将該控件的頂部和父控件的頂部對齊
android:layout_centerHorizontal 如果值為true,該控件将被置于水準方向中央
android:layout_centerInParent 如果值為true,該控件将被置于父控件水準和垂直方向中央
android:layout_centerVertical 如果值為true,該控件将被置于垂直方向中央
大緻可以分為四組來進行記憶,第一組為兩個平級元件之間的相對位置;第二組為一個空間以另一控件為基準的位置;第三組為該控件與父控件之間的位置關系;最後一組為改控件是否需要居中。
前兩組的屬性是為某個元件的id值,而後兩組的值為boolean值。