国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【Android】UI布局之線性布局(登錄界面代碼)

這篇具有很好參考價值的文章主要介紹了【Android】UI布局之線性布局(登錄界面代碼)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

1、布局管理

組件在activity中呈現(xiàn)的方式,包含組件大小、間距、對齊方式

Android提供了兩種布局的實現(xiàn)方式:

  • .在xml配置文件中聲明,通過setContentView(R.layout.main)方法呈現(xiàn)在activity中,通過findViewById()方法獲得組件實例。(一般推薦這種方式)
  • 動態(tài)生成組件以及設(shè)置相關(guān)布局

2、線性布局 LinearLayout

線性布局是最簡單的一種布局,將子組件按照垂直或者水平方向進(jìn)行布局。

  • 方向控制:android:orientation屬性來控制,有vertical(垂直)和horizontal(水平)兩種
  • 對齊方式:android:gravity屬性來控制,有top、bottom、left、right、center等
  • 比例分割:weight

3、登錄界面

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical"
    >

    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:orientation="horizontal">

        <TextView
            android:id="@+id/textView1"
            android:layout_width="13dp"
            android:layout_height="wrap_content"
            android:layout_weight="1"
            android:text="username:"
            android:layout_marginLeft="15dp"/>


    <EditText
        android:id="@+id/editText1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_weight="2"
        />

    </LinearLayout>
    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:orientation="horizontal">

        <TextView
            android:id="@+id/textView2"
            android:layout_width="13dp"
            android:layout_height="wrap_content"
            android:layout_weight="1"
            android:text="password:"
            android:layout_marginLeft="15dp"/>

        <EditText
            android:id="@+id/editText2"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_weight="2"/>
    </LinearLayout>
    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:orientation="horizontal">

        <Button
            android:id="@+id/button1"
            android:layout_width="160dp"
            android:layout_height="wrap_content"
            android:layout_marginLeft="45dp"
            android:layout_marginRight="10dp"
            android:text="submit" />

        <Button
            android:id="@+id/button2"
            android:layout_width="160dp"
            android:layout_height="wrap_content"
            android:layout_marginRight="15dp"
            android:text="reset" />
    </LinearLayout>
</LinearLayout>

【Android】UI布局之線性布局(登錄界面代碼)文章來源地址http://www.zghlxwxcb.cn/news/detail-506672.html

到了這里,關(guān)于【Android】UI布局之線性布局(登錄界面代碼)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • Android布局和控件:創(chuàng)建用戶界面的XML布局文件和常用UI控件詳解

    在Android應(yīng)用開發(fā)中,創(chuàng)建用戶界面是一個重要的任務(wù)。通過使用XML布局文件和常用的UI控件,開發(fā)人員可以設(shè)計和構(gòu)建出吸引人且功能豐富的應(yīng)用界面。本文將詳細(xì)介紹如何使用XML布局文件來創(chuàng)建Android應(yīng)用的用戶界面,并深入探討一些常用UI控件的屬性和用法。 XML布局文件是

    2024年02月17日
    瀏覽(30)
  • Android studio下的線性布局(LinearLayout)與水平布局(ReativeLayout)詳細(xì)解析+典型例子及其代碼

    Android studio下的線性布局(LinearLayout)與水平布局(ReativeLayout)詳細(xì)解析+典型例子及其代碼

    一:線性布局 線性布局有水平線性布局: android :orientation =\\\"horizontal\\\" ; 和垂直線性布局: android :orientation =\\\"vertical\\\" 兩種布局。 當(dāng)代碼表示 android :orientation =\\\"horizontal\\\" 時, 表示這個布局下的所有子元素都要水平方向排列。 當(dāng)代碼表示 android :orientation =\\\"verticall\\\" 時, 表示這個布

    2024年02月09日
    瀏覽(28)
  • Android開發(fā)之實現(xiàn)簡單的用戶登錄及登陸界面的UI設(shè)計(五)

    登陸界面的UI設(shè)計 編寫Java代碼,進(jìn)行簡單的用戶賬號和密碼判斷

    2024年02月11日
    瀏覽(88)
  • 鴻蒙開發(fā)-UI-布局-線性布局

    鴻蒙開發(fā)-UI-布局-線性布局

    鴻蒙開發(fā)-序言 鴻蒙開發(fā)-工具 鴻蒙開發(fā)-初體驗 鴻蒙開發(fā)-運行機制 鴻蒙開發(fā)-運行機制-Stage模型 鴻蒙開發(fā)-UI 鴻蒙開發(fā)-UI-組件 鴻蒙開發(fā)-UI-組件-狀態(tài)管理 鴻蒙開發(fā)-UI-應(yīng)用-狀態(tài)管理 鴻蒙開發(fā)-UI-渲染控制 鴻蒙開發(fā)-UI-布局 文章目錄 前言 一、基本概念 二、布局子元素 1.子元素

    2024年01月18日
    瀏覽(24)
  • qt登錄界面布局

    qt登錄界面布局

    qt個人小筆記 1、主體布局 其中用戶名和密碼都是label標(biāo)簽: 用戶名和密碼后面的輸入框都是linedit標(biāo)簽: 下方的登錄和退出按鈕都是push button標(biāo)簽: 2、水平操作: 將這些東西添加完成以后,要保證用戶名與后面的數(shù)入框水平,密碼與后面的輸入框水平,登錄和推出按鈕水平

    2024年02月03日
    瀏覽(25)
  • 基于深度學(xué)習(xí)的人臉識別與管理系統(tǒng)(UI界面增強版,Python代碼)

    基于深度學(xué)習(xí)的人臉識別與管理系統(tǒng)(UI界面增強版,Python代碼)

    摘要:人臉檢測與識別是機器視覺領(lǐng)域最熱門的研究方向之一,本文詳細(xì)介紹博主自主設(shè)計的一款基于深度學(xué)習(xí)的人臉識別與管理系統(tǒng)。博文給出人臉識別實現(xiàn)原理的同時,給出 P y t h o n 的人臉識別實現(xiàn)代碼以及 P y Q t 設(shè)計的UI界面。系統(tǒng)實現(xiàn)了集識別人臉、錄入人臉、管理

    2024年01月20日
    瀏覽(77)
  • Android基礎(chǔ)學(xué)習(xí)筆記8:常用布局 - 線性布局

    Android基礎(chǔ)學(xué)習(xí)筆記8:常用布局 - 線性布局

    能說出安卓界面元素層次 能說出安卓常用的布局 能說出線性布局常用的屬性 能利用線性布局實現(xiàn)簡單的界面設(shè)計 能利用線性布局嵌套實現(xiàn)比較復(fù)雜的界面 應(yīng)用界面包含用戶可查看并與之交互的所有內(nèi)容。安卓提供豐富多樣的預(yù)置 UI 組件,例如結(jié)構(gòu)化布局對象和 UI 控件,您

    2024年02月05日
    瀏覽(26)
  • Spring第三課,Lombok工具包下載,對應(yīng)圖書管理系統(tǒng)列表和登錄界面的后端代碼,分層思想

    Spring第三課,Lombok工具包下載,對應(yīng)圖書管理系統(tǒng)列表和登錄界面的后端代碼,分層思想

    目錄 一、Lombok工具包下載 二、前后端互聯(lián)的圖書管理系統(tǒng) 規(guī)范 ?三、分層思想 三層架構(gòu): 1.表現(xiàn)層 2.業(yè)務(wù)邏輯層 3.數(shù)據(jù)層 這個工具包是為了做什么呢? 他是為了不去反復(fù)的設(shè)置setting and getting 而去產(chǎn)生的工具包 ??工具包下載:推薦不要下載太新的(較高的),也不要太

    2024年02月05日
    瀏覽(18)
  • android界面布局

    android界面布局

    android:layout_width 用來設(shè)置布局寬度。 android:layout_height 用來設(shè)置布局高度。以上兩個屬性在布局管理器中一般設(shè)置為match_parent,即與父容器相同。 android:paddingBotton 設(shè)置底內(nèi)邊距。 android:paddingLeft 設(shè)置左內(nèi)邊距。 android:paddingRight 設(shè)置右內(nèi)邊距。 android:paddingTop 設(shè)置頂內(nèi)邊距。以

    2024年02月08日
    瀏覽(25)
  • Qt中多ui使用及簡單布局實現(xiàn)交互界面

    Qt中多ui使用及簡單布局實現(xiàn)交互界面

    第一章 Qt中C++代碼搭配UI文件實現(xiàn)交互界面 第二章 Qt中多ui使用及簡單布局實現(xiàn)交互界面 文章目錄 前言 一、新增兩個新UI文件 二、使用這兩個新增的UI及簡單布局 三.添加簡單聯(lián)動邏輯 四.編譯運行及動態(tài)效果展示 總結(jié) ????????前一段時間,寫了一篇關(guān)于Qt中C++代碼搭配

    2024年02月04日
    瀏覽(63)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包