精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

深入淺出學習eTs(四)登陸界面UI

Harmony&嵌入式學習 ? 來源:Harmony&嵌入式學習 ? 作者:Harmony&嵌入式學 ? 2023-05-13 13:18 ? 次閱讀

本項目Gitee倉地址:深入淺出eTs學習: 帶大家深入淺出學習eTs (gitee.com)

一、明確目標

經過前面兩章的學習,大家對Super Visual應該有了一個較為簡單的認識,這一章就把前面的知識點串一下,使用Ark UI(Super Visual)賴模仿一個QQ的登陸界面,如下圖

#深入淺出學習eTs#(四)登陸界面UI-開源基礎軟件社區


針對這個界面,我們提取出來主要的內容

  • QQ頭像:可以使用Image控件
  • 帳號:使用輸入框
  • 密碼:使用INPUT
  • 登錄按鈕:使用Button

二、分析目標

通過(一)的內容我們提取出主要需要的部分,現在來分析一下布局:

QQ頭像:左右居中

帳號輸入框:左側有一個小圖標,右側是輸入,是左右布局

密碼輸入框:同上

登陸按鈕:居中

三、Image的使用

此時我們需要使用Image控件,先看一下image控件的介紹

Image

圖片組件,支持本地圖片和網絡圖片的渲染展示。

ImageFit

名稱 描述
Cover 保持寬高比進行縮小或者放大,使得圖片兩邊都大于或等于顯示邊界。
Contain 保持寬高比進行縮小或者放大,使得圖片完全顯示在顯示邊界內。
Fill 不保持寬高比進行放大縮小,使得圖片充滿顯示邊界。
None 保持原有尺寸顯示。
ScaleDown 保持寬高比顯示,圖片縮小或者保持不變。

ImageInterpolation

名稱 描述
None 不使用插值圖片數據。
High 插值圖片數據的使用率高,可能會影響圖片渲染的速度。
Medium 插值圖片數據的使用率中。
Low 插值圖片數據的使用率低。

ImageRenderMode

名稱 描述
Original 按照原圖進行渲染,包括顏色。
Template 將圖片渲染為模板圖片,忽略圖片的顏色信息

我們先在軟件中放置一個Image

#深入淺出學習eTs#(四)登陸界面UI-開源基礎軟件社區


在此處選擇已經保存到本地的頭像圖片

#深入淺出學習eTs#(四)登陸界面UI-開源基礎軟件社區


該文件路徑需要是工程內的路徑(因為我這里是在lesson3的內容上改的,所以顯示lesson3,這個不重要)

#深入淺出學習eTs#(四)登陸界面UI-開源基礎軟件社區


這里一般放置在media目錄下,此時再導入該路徑

#深入淺出學習eTs#(四)登陸界面UI-開源基礎軟件社區


此時實現了Image的顯示部分

四、Image的布局

#深入淺出學習eTs#(四)登陸界面UI-開源基礎軟件社區


如果是使用這個進行移動的話,不能完全靠中,且極易發生位移改變,這里使用之前學習到的flex控件

#深入淺出學習eTs#(四)登陸界面UI-開源基礎軟件社區


這里選擇在Flex中塞入一個Image,且把Flex設置為左右居中,上下居中,此時實現了圖片的居中

五、QQ帳號輸入框

選擇使用Row控件實現,因為是水平對齊

TextInput

可以輸入單行文本并支持響應輸入事件的組件。

參數

參數名 參數類型 必填 默認值 參數描述
placeholder string | Resource - 無輸入時的提示文本。
text string | Resource - 設置提示文本的當前值。
controller8+

TextInputController

- 設置TextInput控制器

EnterKeyType枚舉說明

名稱 描述
EnterKeyType.Go 顯示Go文本。
EnterKeyType.Search 顯示為搜索樣式。
EnterKeyType.Send 顯示為發送樣式。
EnterKeyType.Next 顯示為下一個樣式。
EnterKeyType.Done 標準樣式。

InputType枚舉說明

名稱 描述
InputType.Normal 基本輸入模式。
InputType.Password 密碼輸入模式。
InputType.Email e-mail地址輸入模式。
InputType.Number 純數字輸入模式。

在placeholder參數進行設置后得到如下:

#深入淺出學習eTs#(四)登陸界面UI-開源基礎軟件社區


此時得到帳號的輸入

六、QQ密碼輸入框

密碼輸入框如法炮制,不過對應的InputType類型選擇為InputType.Password,變為密碼輸入模式

#深入淺出學習eTs#(四)登陸界面UI-開源基礎軟件社區


此時已經出現了QQ帳號的輸入和QQ密碼的輸入(圖片隨便選的,這個不重要)

六、登陸按鈕

#深入淺出學習eTs#(四)登陸界面UI-開源基礎軟件社區


因為按鈕默認是居中的,所以調整好大小和字體大小和顏色以及間距就可以了

七、轉換為eTs文件/模擬器展示

#深入淺出學習eTs#(四)登陸界面UI-開源基礎軟件社區


轉換為模擬器后發現與設計草稿一致,此時可以直接點擊模擬器中的輸入框

#深入淺出學習eTs#(四)登陸界面UI-開源基礎軟件社區


是可以點擊和模擬的

編輯:黃飛

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Visual
    +關注

    關注

    0

    文章

    252

    瀏覽量

    34222
  • ui
    ui
    +關注

    關注

    0

    文章

    204

    瀏覽量

    21339
  • 模擬器
    +關注

    關注

    2

    文章

    867

    瀏覽量

    43161
  • ets
    ets
    +關注

    關注

    0

    文章

    20

    瀏覽量

    1610
  • OpenHarmony
    +關注

    關注

    25

    文章

    3658

    瀏覽量

    16146
收藏 人收藏

    評論

    相關推薦

    登陸界面

    登陸界面
    發表于 05-28 20:18

    實現登陸界面

    本帖最后由 eehome 于 2013-1-5 09:43 編輯 各位高手,如何實現登陸界面登錄密碼正確后,進入labview主界面,如何用路徑打開呀?????主界面退出后,進入登錄界面
    發表于 08-06 21:57

    求Labview的登陸界面程序

    最近有個Labview考試,登陸界面程序我一直做不出來,請高手指點指點
    發表于 12-08 20:23

    Labview制作登陸界面

    Labview制作登陸界面哥想把這個項目分成很多子項目做,免得特乏味,難看見成果
    發表于 02-03 19:30

    登陸界面系統

    這是一個模擬登陸界面的VI,有需要的同志們就下載咯
    發表于 05-20 22:14

    自己做的登陸界面

    用幾個與和或邏輯,就可以做到簡單的登陸界面
    發表于 07-03 22:13

    labview登陸界面制作

    本人新手,想請教高手,登陸界面怎么做,我就想做個簡單的,就只有登陸和退出,但是用戶名和密碼怎么設置啊,不懂,求指教
    發表于 07-08 14:24

    做了個登陸界面,要從登陸界面進入進入另一界面怎么關聯

    做了個登陸界面,要從登陸界面進入進入另一界面怎么關聯
    發表于 05-08 10:39

    LabVIEW登陸界面

    最近剛學LabVIEW,想學習下如何做一個登陸界面,從注冊個人信息——登陸——密碼(修改密碼)等,還可以添加一些人,并填寫這些人的個人資料。由于本人比較笨,還請各位大神能給予幫助,做一個范例讓我
    發表于 11-19 20:21

    登陸界面

    簡單登陸界面小程序
    發表于 05-10 16:48

    #深入淺出學習eTs#(二)拖拽式UI

    本項目Gitee倉地址:深入淺出eTs學習: 帶大家深入淺出學習eTs (gitee.com)一
    發表于 12-29 09:56

    #深入淺出學習eTs#(登陸界面UI

    的知識點串一下,使用Ark UI(Super Visual)賴模仿一個QQ的登陸界面,如下圖針對這個界面,我們提取出來主要的內容QQ頭像:可以使用Image控件帳號:使用輸入框密碼:使用INPUT登錄
    發表于 12-29 10:01

    #深入淺出學習eTs#(七)判斷密碼是否正確

    本項目Gitee倉地址:深入淺出eTs學習: 帶大家深入淺出學習eTs (gitee.com)一
    發表于 12-29 10:06

    深入淺出學習eTs(七)如何判斷密碼是否正確

    本項目Gitee倉地址: 深入淺出eTs學習: 帶大家深入淺出學習eTs (gitee.com)
    的頭像 發表于 05-13 13:20 ?879次閱讀
    <b class='flag-5'>深入淺出</b><b class='flag-5'>學習</b><b class='flag-5'>eTs</b>(七)如何判斷密碼是否正確

    應用LabVIEW設計系統登陸界面

    電子發燒友網站提供《應用LabVIEW設計系統登陸界面.pdf》資料免費下載
    發表于 10-30 11:38 ?7次下載
    應用LabVIEW設計系統<b class='flag-5'>登陸界面</b>