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

鴻蒙開發(fā)學習——容器組件介紹

這篇具有很好參考價值的文章主要介紹了鴻蒙開發(fā)學習——容器組件介紹。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

引言

  • 在完成自己的應用過程中,發(fā)現(xiàn)自己需要調(diào)整登錄界面的布局,但是并不是很清楚如何調(diào)整,所以需要了解一下登錄界面是如何調(diào)整元素的。通過學習發(fā)現(xiàn),登錄界面的容器組建,就像html中的盒子,整個網(wǎng)頁就是由若干個盒子構(gòu)成。
  • 在這里結(jié)合自己修改的登錄界面好好學習修改一下。
  • 最終通過padding修改,并不是組件對齊的方式

正文

  • 下述為分布圖之后的登陸界面,具體結(jié)構(gòu)如下

鴻蒙開發(fā) 主軸 交叉軸,鴻蒙開發(fā),學習

  • 個人總覺得上面的頁面還有以下一些問題
    • 底部的row和底部相距太近
    • 最下面的“其他登陸方式”太靠近底部,需要往上移動
    • 最上面的image需要往上移動

容器組件基礎(chǔ)學習

  • 主要有兩個容器,分別是row和column,具體如下
    • Column表示沿垂直方向布局的容器。
    • Row表示沿水平方向布局的容器。
容器的主軸和交叉軸
  • 容器里面的主軸是容器里面的組件排列的方式,交叉軸是控制另外一個方向的,兩個軸構(gòu)成了一個坐標,決定容器中組件的位置。

鴻蒙開發(fā) 主軸 交叉軸,鴻蒙開發(fā),學習

容器的屬性
屬性名稱 描述
justifyContent 設(shè)置子組件在主軸方向上的對齊格式。
alignItems 設(shè)置子組件在交叉軸方向上的對齊格式。

下述為主軸的對齊方式

  • 需要調(diào)用FlexAlign類型的數(shù)據(jù),分別是start、center、end等,具體見下圖
    鴻蒙開發(fā) 主軸 交叉軸,鴻蒙開發(fā),學習
  • 不同屬性應用在app的效果如下

Start
鴻蒙開發(fā) 主軸 交叉軸,鴻蒙開發(fā),學習

鴻蒙開發(fā) 主軸 交叉軸,鴻蒙開發(fā),學習

center
鴻蒙開發(fā) 主軸 交叉軸,鴻蒙開發(fā),學習

鴻蒙開發(fā) 主軸 交叉軸,鴻蒙開發(fā),學習
end
鴻蒙開發(fā) 主軸 交叉軸,鴻蒙開發(fā),學習

鴻蒙開發(fā) 主軸 交叉軸,鴻蒙開發(fā),學習
SpaceBetween

鴻蒙開發(fā) 主軸 交叉軸,鴻蒙開發(fā),學習

鴻蒙開發(fā) 主軸 交叉軸,鴻蒙開發(fā),學習

SpaceAround

鴻蒙開發(fā) 主軸 交叉軸,鴻蒙開發(fā),學習
鴻蒙開發(fā) 主軸 交叉軸,鴻蒙開發(fā),學習

SpaceEvenly

鴻蒙開發(fā) 主軸 交叉軸,鴻蒙開發(fā),學習

  • 不是很懂,為什么一點效果都沒有,不過不影響,知道通過padding進行調(diào)整了。

下述為交叉軸對應方向
Column交叉軸屬性

  • start:確實會讓組中的元素都往左側(cè)偏移
    鴻蒙開發(fā) 主軸 交叉軸,鴻蒙開發(fā),學習
    鴻蒙開發(fā) 主軸 交叉軸,鴻蒙開發(fā),學習

  • end: 所有組件都是沿著交叉軸線便偏移
    鴻蒙開發(fā) 主軸 交叉軸,鴻蒙開發(fā),學習
    鴻蒙開發(fā) 主軸 交叉軸,鴻蒙開發(fā),學習

  • center:
    鴻蒙開發(fā) 主軸 交叉軸,鴻蒙開發(fā),學習

row

鴻蒙開發(fā) 主軸 交叉軸,鴻蒙開發(fā),學習

鴻蒙開發(fā) 主軸 交叉軸,鴻蒙開發(fā),學習
鴻蒙開發(fā) 主軸 交叉軸,鴻蒙開發(fā),學習文章來源地址http://www.zghlxwxcb.cn/news/detail-819577.html

總結(jié)

  • 總的來說變化的并不大,因為這個登陸界面不僅僅只有這一種對齊方式的標定位置的方式,還有很多,每一個組件都定義了margin屬性、長寬等屬性,所以就算設(shè)置了不同的屬性,他的效果也不好,除非是應用在不同的設(shè)備中,基于像素的定位方式并不是那么有效。

到了這里,關(guān)于鴻蒙開發(fā)學習——容器組件介紹的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • 鴻蒙Harmony應用開發(fā)—ArkTS聲明式開發(fā)(容器組件:List)

    鴻蒙Harmony應用開發(fā)—ArkTS聲明式開發(fā)(容器組件:List)

    列表包含一系列相同寬度的列表項。適合連續(xù)、多行呈現(xiàn)同類數(shù)據(jù),例如圖片和文本。 說明: 該組件從API Version 7開始支持。后續(xù)版本如有新增內(nèi)容,則采用上角標單獨標記該內(nèi)容的起始版本。 該組件內(nèi)容區(qū)小于一屏時,默認沒有回彈效果。需要回彈效果,可以通過edgeEffe

    2024年04月13日
    瀏覽(26)
  • 鴻蒙開發(fā)實戰(zhàn)項目(六十七):常見組件和容器低代碼開發(fā)示例(ArkTS)

    本文 詳細代碼 需訂閱下面專欄獲取(訂閱后私信郵箱+項目名): https://blog.csdn.net/m0_68036862/category_12333038.html 目錄 介紹 環(huán)境搭建 代碼結(jié)構(gòu)解讀 創(chuàng)建低代碼工程

    2024年02月21日
    瀏覽(19)
  • 鴻蒙Harmony應用開發(fā)—ArkTS聲明式開發(fā)(容器組件:UIExtensionComponent (系統(tǒng)接口))

    鴻蒙Harmony應用開發(fā)—ArkTS聲明式開發(fā)(容器組件:UIExtensionComponent (系統(tǒng)接口))

    UIExtensionComponent用于支持在本頁面內(nèi)嵌入其他應用提供的UI。展示的內(nèi)容在另外一個進程中運行,本應用并不參與其中的布局和渲染。 通常用于有進程隔離訴求的模塊化開發(fā)場景。 說明: 該組件從API Version 10開始支持。后續(xù)版本如有新增內(nèi)容,則采用上角標單獨標記該內(nèi)容的

    2024年04月13日
    瀏覽(68)
  • 【鴻蒙軟件開發(fā)】ArkUI之容器組件Counter(計數(shù)器組件)、Flex(彈性布局)

    【鴻蒙軟件開發(fā)】ArkUI之容器組件Counter(計數(shù)器組件)、Flex(彈性布局)

    Counter容器組件:計數(shù)器組件,提供相應的增加或者減少的計數(shù)操作。 Flex容器組件:以彈性方式布局子組件的容器組件。 計數(shù)器組件,提供相應的增加或者減少的計數(shù)操作。 說明 該組件從API Version 7開始支持。后續(xù)版本如有新增內(nèi)容,則采用上角標單獨標記該內(nèi)容的起始版本

    2024年02月06日
    瀏覽(20)
  • 鴻蒙開發(fā)|鴻蒙系統(tǒng)的介紹(為什么要學習鴻蒙開發(fā)|鴻蒙系統(tǒng)的官方定義|鴻蒙和安卓、ios的對比)

    鴻蒙開發(fā)|鴻蒙系統(tǒng)的介紹(為什么要學習鴻蒙開發(fā)|鴻蒙系統(tǒng)的官方定義|鴻蒙和安卓、ios的對比)

    鴻蒙開發(fā)學習是一項探索性的工作,旨在開發(fā)一個全場景分布式操作系統(tǒng),覆蓋所有設(shè)備,讓消費者能夠更方便、更直觀地使用各種設(shè)備。 鴻蒙系統(tǒng)定位為面向未來、面向全場景(移動辦公、運動健康、社交通信、媒體娛樂等)的分布式操作系統(tǒng)。它通過分布式技術(shù),將各種

    2024年01月15日
    瀏覽(22)
  • 【微信小程序 | 實戰(zhàn)開發(fā)】常用的視圖容器類組件介紹和使用(1)

    【微信小程序 | 實戰(zhàn)開發(fā)】常用的視圖容器類組件介紹和使用(1)

    個人名片: ?? 作者簡介:一名大二在校生,喜歡編程?? ????? 個人主頁??: 小新愛學習. ?? 個人WeChat:hmmwx53 ??? 系列專欄:??? 零基礎(chǔ)學Java——小白入門必備 重識C語言——復習回顧

    2024年02月02日
    瀏覽(97)
  • 鴻蒙開發(fā):UIAbility組件間交互探索實戰(zhàn)【鴻蒙專欄-22】

    在設(shè)備內(nèi),UIAbility(用戶界面能力)是系統(tǒng)調(diào)度的最小單元,它們負責展示用戶界面和執(zhí)行相關(guān)的業(yè)務邏輯。設(shè)備內(nèi)的不同功能模塊之間的交互是應用程序開發(fā)中的重要部分。本文將探討設(shè)備內(nèi)UIAbility之間的交互方式,包括啟動應用內(nèi)的UIAbility、啟動其他應用的UIAbility以及通

    2024年02月05日
    瀏覽(23)
  • 鴻蒙開發(fā)-UI-組件

    鴻蒙開發(fā)-UI-組件

    鴻蒙開發(fā)-序言 鴻蒙開發(fā)-工具 鴻蒙開發(fā)-初體驗 鴻蒙開發(fā)-運行機制 鴻蒙開發(fā)-運行機制-Stage模型 鴻蒙開發(fā)-UI 文章目錄 前言 一、自定義組件 1.自定義組件基本結(jié)構(gòu) 2.自定義組件參數(shù) 3.build()函數(shù) 4.自定義組件的通用樣式 二、頁面和自定義組件生命周期 1.頁面 2.組件生命周期

    2024年01月17日
    瀏覽(56)
  • 鴻蒙開發(fā)OpenHarmony組件復用案例

    鴻蒙開發(fā)OpenHarmony組件復用案例

    在開發(fā)應用時,有些場景下的自定義組件具有相同的組件布局結(jié)構(gòu),僅有狀態(tài)變量等承載數(shù)據(jù)的差異。這樣的組件緩存起來,需要使用到該組件時直接復用, 減少重復創(chuàng)建和渲染的時間,從而提高應用頁面的加載速度和響應速度。 在OpenHarmony應用開發(fā)時,自定義組件被@Reus

    2024年01月19日
    瀏覽(19)
  • 鴻蒙開發(fā)-UI-組件導航-Tabs

    鴻蒙開發(fā)-UI-組件導航-Tabs

    鴻蒙開發(fā)-UI-組件 鴻蒙開發(fā)-UI-組件2 鴻蒙開發(fā)-UI-組件3 鴻蒙開發(fā)-UI-氣泡/菜單 鴻蒙開發(fā)-UI-頁面路由 鴻蒙開發(fā)-UI-組件導航-Navigation 文章目錄 一、基本概念 二、導航 1.底部導航 2.頂部導航 3.側(cè)邊導航 4.導航欄限制滑動 三、導航欄 1.固定導航欄 2.滾動導航欄 3.自定義導航欄 4.滑

    2024年02月21日
    瀏覽(14)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包