亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Android相對布局RelativeLayout詳解

發布時間:2020-05-17 22:57:25 來源:網絡 閱讀:692 作者:Java大白 欄目:移動開發
<TextView
        android:id="@+id/firstview"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:background="#ff0000"
        android:text="第一個Textview" />
    <TextView 
        android:id="@+id/second"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:background="#00ff00"
        android:text="第二個textview"
        android:layout_toRightOf="@id/firstview"
        />
      <TextView 
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:background="#00ff00"
        android:text="第三個textview"
        android:layout_below="@id/firstview"
        />
            <TextView 
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:background="#00ff00"
        android:text="第四個"
        android:layout_alignRight="@id/second"
        android:layout_below="@id/second"
        />

以上包含相對布局中幾種簡單的屬性,截圖如下

Android相對布局RelativeLayout詳解

    <TextView
        android:id="@+id/firstview"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:background="#ff0000"
        android:text="hello"
        android:textSize="50sp" />
    <TextView 
        android:id="@+id/second"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:background="#0000ff"
        android:text="view"
        android:layout_alignBaseline="@id/firstview"
        android:layout_toRightOf="@id/firstview"
        />
android:layout_alignBaseline="@id/firstview"

上面這行代碼是對其到基準線的意思,什么是基準線,基準線就相當于四線格中的第三條線。效果圖如下

Android相對布局RelativeLayout詳解如圖所示,那條綠色的線就是基準線

與父空間邊緣對其

//android:layout_alignParentRight="true"

上一行代碼的屬性值只能為true或者false,因為一個控件他只能有一個父控件

執行該代碼之后,hello就會到達屏幕 的右側。

android:layout_centerInParent="true"http://出現在父控件的中央位置
android:layout_centerHorizontal="true"http://處于水平方向的中央位置上
android:layout_centerVertical="true"http://垂直方向的

Android4.2新特性

//android:layout_alignEnd="@id/firstview"http://對其控件的尾部或者start
<TextView 
        android:id="@+id/firstview"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:background="#00ff00"
        android:text="hello"
        />
	<TextView 
	    android:id="@+id/secondview"
	    android:layout_width="wrap_content"
	    android:layout_height="wrap_content"
	    android:background="#ff0000"
	    android:layout_below="@id/firstview"
	    android:layout_alignEnd="@id/firstview"
	    android:text="abc"
	    />
	    
	    
	    //android:layout_alignParentEnd="true"與父控件的尾部對其

Android登陸框布局

<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"
    android:padding="15dp"
 >
	<TextView 
	    android:id="@+id/lableView"
	    android:layout_width="match_parent"
	    android:layout_height="wrap_content"
	    android:text="登錄界面"
	    android:gravity="center"
	    
	    />
	<EditText 
	    android:id="@+id/usernameText"
	    android:layout_width="wrap_content"
	    android:layout_height="wrap_content"
	    android:layout_alignParentLeft="true"
	    android:layout_alignParentRight="true"
	    android:layout_below="@id/lableView"
	    android:hint="username"
	    />
	<EditText 
	    android:id="@+id/passwordText"
	    android:layout_width="wrap_content"
	    android:layout_height="wrap_content"
	    android:layout_alignRight="@id/usernameText"
	    android:layout_alignLeft="@id/usernameText"
	    android:layout_below="@id/usernameText"
	    android:hint="password"
	    android:inputType="textPassword"
	    />
	
	<Button 
	    android:id="@+id/cancelButton"
	    android:layout_width="wrap_content"
	    android:layout_height="wrap_content"
	    android:text="取消"
	    android:layout_below="@id/passwordText"
	    android:layout_alignParentRight="true"
	    />
	<Button 
	    android:id="@+id/okButton"
	    android:layout_width="wrap_content"
	    android:layout_height="wrap_content"
	    android:layout_alignBottom="@id/cancelButton"
	    android:layout_toLeftOf="@id/cancelButton"
	    android:text="確定"
	    />
</RelativeLayout>


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

安仁县| 穆棱市| 南丰县| 文昌市| 福海县| 沿河| 台中市| 曲松县| 青龙| 昂仁县| 瓮安县| 新乡县| 黑山县| 宁晋县| 长宁县| 通辽市| 从江县| 伊金霍洛旗| 城固县| 大田县| 岑溪市| 兴海县| 文成县| 射洪县| 扎兰屯市| 台州市| 安福县| 澄江县| 叶城县| 分宜县| 乳山市| 南岸区| 汝城县| 宿州市| 阜平县| 扎赉特旗| 黔东| 白水县| 华亭县| 兴宁市| 砀山县|