在Android開發當中,雖然有五大布局,但我推薦使用的是相對布局,Google也是推薦使用相對布局,所有對RelativeLayout布局,常用的屬性做一個整理:
android:layout_marginTop="25dip" // 頂部距離
android:gravity="left" // 空間布局位置
android:layout_marginLeft="15dip" // 距離左邊距
/* 相對于給定ID控件 */
android:layout_above // 将該控件的底部置于給定ID的控件之上;
android:layout_below // 将該控件的底部置于給定ID的控件之下;
android:layout_toLeftOf // 将該控件的右邊緣與給定ID的控件左邊緣對齊;
android:layout_toRightOf // 将該控件的左邊緣與給定ID的控件右邊緣對齊;
android:layout_alignBaseline // 将該控件的baseline與給定ID的baseline對齊;
android:layout_alignTop // 将該控件的頂部邊緣與給定ID的頂部邊緣對齊;
android:layout_alignBottom // 将該控件的底部邊緣與給定ID的底部邊緣對齊;
android:layout_alignLeft // 将該控件的左邊緣與給定ID的左邊緣對齊;
android:layout_alignRight // 将該控件的右邊緣與給定ID的右邊緣對齊;
/* 相對于父元件 */
android:layout_alignParentTop // 如果為true,将該控件的頂部與其父控件的頂部對齊;
android:layout_alignParentBottom // 如果為true,将該控件的底部與其父控件的底部對齊;
android:layout_alignParentLeft // 如果為true,将該控件的左部與其父控件的左部對齊;
android:layout_alignParentRight // 如果為true,将該控件的右部與其父控件的右部對齊;
/* 居中 */
android:layout_centerHorizontal // 如果為true,将該控件的置于水準居中;
android:layout_centerVertical // 如果為true,将該控件的置于垂直居中;
android:layout_centerInParent // 如果為true,将該控件的置于父控件的中央;
/* 指定移動像素 */
android:layout_marginTop // 上偏移的值;
android:layout_marginBottom // 下偏移的值;
android:layout_marginLeft // 左偏移的值;
android:layout_marginRight // 右偏移的值;
----------
謝謝大家的觀看,更多精彩技術部落格,會不斷的更新,請大家通路,
劉德利CSDN部落格, http://blog.csdn.net/u011967006