標籤:android style blog http color os ar 2014
RelativeLayout相對布局,所有內部的組件都是相對的
XML屬性
| XML屬性 |
函數 |
說明 |
| android:gravity |
setGravity |
內部組件的對其方式 |
| android:ignoreGravity |
setIgnoreGravity |
設定哪個組件不受Gravity影響 |
RelativeLayout.LayoutParams用來設定內部組件的對齊
| XML屬性 |
說明 |
| android:layout_centerHorizontal |
水平置中 |
| android:layout_centerVertical |
垂直置中 |
| android:layout_centerInParent |
水平垂直置中 |
| android:layout_alignParentTop |
布局上、下、左、左、右 |
| android:layout_alignParentBottom |
| android:layout_alignParentRight |
| android:layout_alignParentLeft |
代碼
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context="${relativePackage}.${activityClass}" > <Button android:id="@+id/button1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerHorizontal="true" android:text="水平置中" /> <Button android:id="@+id/button2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerVertical="true" android:text="垂直置中" /> <Button android:id="@+id/button3" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerInParent="true" android:text="垂直水平置中" /> <Button android:id="@+id/button4" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentTop="true" android:text="布局頂端" /> <Button android:id="@+id/button5" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_alignParentBottom="true" android:text="布局左邊底部" /> <Button android:id="@+id/button6" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentRight="true" android:text="布局右邊" /> <Button android:id="@+id/button7" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:layout_alignParentRight="true" android:text="布局右邊底部" /></RelativeLayout>View Code