Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 初級開發 >> Android RelativeLayout總結

Android RelativeLayout總結

編輯:初級開發

RelativeLayout關系布局:

在form中的用法:"@[+][package:]type:name" (@id/vIEwName)

在主題模式form中的用法: "?[package:][type:]name".(還沒見過相關的例子)

android:layout_above VS android:layout_below:

設定當前view和相關的view在垂直方向上的關系,above是上相關view的上面,below是在相關view的下面,above讓當前view的下面界和相關view的上邊界對齊。相反below則是將當前view和相關vIEw的上邊界對齊。

在form中的用法:"@[+][package:]type:name" (@id/vIEwName)

在主題模式form中的用法: "?[package:][type:]name".(還沒見過相關的例子)

android:layout_alignBaseline

大概相當於水平中心線對齊。

android:layout_alignBottom

android:layout_alignLeft

android:layout_alignRight

android:layout_alignTop

以上這些同理。

android:layout_alignParentBottom

android:layout_alignParentLeft

android:layout_alignParentRight

android:layout_alignParentTop

android:layout_centerHorizontal

android:layout_centerInParentc

android:layout_centerVertical

以上四項是指在父容器中的位置。

android:layout_alignWithParentIfMissing

If set to true, the parent will be used as the anchor when the anchorcannot be be found for layout_toLeftOf, layout_toRightOf, etc.

如果設為true,當找不到toLeftOf或toRightOf的vIEw的時候,父容器將成為錨點,以父容器做為布局的依據。

代碼

< RelativeLayout XMLns:android="http://schemas.android.com/apk/res/android"

android:orIEntation="vertical" android:layout_width="fill_parent"

android:layout_height="fill_parent">

< TextVIEw android:id="@+id/label" android:layout_width="fill_parent"

android:layout_height="wrap_content" android:text="Type here:" />

< EditText android:id="@+id/txt" android:layout_width="match_parent"

 

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved