精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

彈性布局組件Flex—學習筆記之一

原創
系統 OpenHarmony
一次開發多端部署,我理解是設計一個彈性UI框架。容器組件Flex從API version 7開始支持,它是彈性布局組件,這次就Flex的不同參數來作個簡單的demo。

??想了解更多內容,請訪問:??

??51CTO和華為官方合作共建的鴻蒙技術社區??

??https://harmonyos.51cto.com??

前言

一次開發多端部署,我理解是設計一個彈性UI框架。容器組件Flex從API version 7開始支持,它是彈性布局組件,這次就Flex的不同參數來作個簡單的demo,一起來學習吧(? ?_?)?

概述

Flex有五類參數,本篇先講direction和wrap

效果圖如下:

正文

1、新建空工程

左上角File -> New -> New Project -> Empty Ability,language選擇ets

2、新建ets page

本次案例會在example1和example2上寫

3、FlexDirection的Demo

Row為行方向,Column為列方向;行方向的,設置四個文本組件,每個的寬度均為容器Flex的寬度的20%,則會預留一個20%寬的空位,通過效果圖可見Row是從左至右,RowReverse是從右至左;而Column是從上至下,ColumnReverse是從下至上

代碼如下:

// Example 01
@Entry
@Component
struct FlexExample1 {
build() {
Column({ space: 5 }) {
DirectionRowFlex({text:'direction:Row',direction:FlexDirection.Row})
DirectionRowFlex({text:'direction:RowReverse',direction:FlexDirection.RowReverse})
DirectionColumnFlex({text:'direction:Column',direction:FlexDirection.Column})
DirectionColumnFlex({text:'direction:ColumnReverse',direction:FlexDirection.ColumnReverse})
}.width('100%')
}
}

@Component
struct DirectionRowFlex{
private text:string
private direction:FlexDirection
build() {
Column({ space: 5 }) {
Text(this.text).fontSize(15).width('90%')
Flex({ direction:this.direction }) {
Text('1').fontSize(30).width('20%').height(50).backgroundColor(0xF5DEB3)
Text('2').fontSize(30).width('20%').height(50).backgroundColor(0xD2B48C)
Text('3').fontSize(30).width('20%').height(50).backgroundColor(0xF5DEB3)
Text('4').fontSize(30).width('20%').height(50).backgroundColor(0xD2B48C)
}
.height(70)
.width('90%')
.padding(10)
.backgroundColor(0xAFEEEE)
}.width('100%').margin({ top: 5 })
}
}

@Component
struct DirectionColumnFlex{
private text:string
private direction:FlexDirection
build() {
Column({ space: 5 }) {
Text(this.text).fontSize(15).width('90%')
Flex({ direction:this.direction }) {
Text('1').fontSize(18).width('100%').height(40).backgroundColor(0xF5DEB3)
Text('2').fontSize(18).width('100%').height(40).backgroundColor(0xD2B48C)
Text('3').fontSize(18).width('100%').height(40).backgroundColor(0xF5DEB3)
Text('4').fontSize(18).width('100%').height(40).backgroundColor(0xD2B48C)
}
.height(160)
.width('90%')
.padding(10)
.backgroundColor(0xAFEEEE)
}.width('100%').margin({ top: 5 })
}
}

4、FlexWrap的Demo

同樣定義的Text組件在Wrap和NoWrap下的布局效果不一樣,在允許多行排布的Wrap(direction默認Row),單個Text組件的寬度如設置一般,為容器組件的寬度的50%;而在NoWrap單行排布,3個50%會超出100%,因此顯示的排布為三個的占比,即50%/50%+50%+50%。WrapReverse為Wrap的反向,即為多行/列排布,方向為從右至左/從下至上

代碼如下:

// Example 02
@Entry
@Component
struct FlexExample2 {
build() {
Column({ space: 5 }) {
WrapFlex({text:'wrap:Wrap',wrap:FlexWrap.Wrap})
WrapFlex({text:'wrap:NoWrap',wrap:FlexWrap.NoWrap})
Text('wrap:WrapReverse,direction:Row').fontSize(15).width('90%')
Flex({ wrap: FlexWrap.WrapReverse,direction:FlexDirection.Row}) {
Text('1').fontSize(20).width('50%').height(50).backgroundColor(0xF5DEB3)
Text('2').fontSize(20).width('50%').height(50).backgroundColor(0xFFBC79)
Text('3').fontSize(20).width('50%').height(50).backgroundColor(0xD2B48C)
}
.height(120)
.width('90%')
.padding(10)
.backgroundColor(0xAFEEEE)

}.width('100%')
}
}

@Component
struct WrapFlex{
private text:string
private wrap:FlexWrap
build(){
Column({ space: 5 }) {
Text(this.text).fontSize(15).width('90%')
Flex({ wrap:this.wrap}) {
Text('1').fontSize(20).width('50%').height(50).backgroundColor(0xF5DEB3)
Text('2').fontSize(20).width('50%').height(50).backgroundColor(0xFFBC79)
Text('3').fontSize(20).width('50%').height(50).backgroundColor(0xD2B48C)
}
.width('90%')
.padding(10)
.backgroundColor(0xAFEEEE)

}.width('100%').margin({ top: 5 })
}
}

結語

以上就是我這次的小分享啦??!!2022,學習路上繼續前進!

??想了解更多內容,請訪問:??

??51CTO和華為官方合作共建的鴻蒙技術社區??

??https://harmonyos.51cto.com??

責任編輯:jianghua 來源: 鴻蒙社區
相關推薦

2022-02-17 20:07:45

Flex鴻蒙Flex組件

2010-07-27 10:39:25

Flex組件

2010-08-05 13:27:06

Flex布局

2010-08-05 10:29:11

Flex效果

2010-07-30 13:52:17

Flex組件

2010-08-09 10:34:05

Flex背景

2010-08-05 15:46:13

Flex行為Flex效果

2010-07-29 13:18:45

Flex右鍵菜單

2010-08-04 09:26:27

Flex數據

2010-08-10 16:41:54

FlexJSP

2010-07-29 15:36:23

Flex安全沙箱

2010-08-11 15:35:47

Flex DataGr

2017-03-16 08:46:43

TensorFlow安裝入門

2010-07-27 15:49:28

Flex

2010-08-12 11:05:33

Flex數據綁定

2010-08-09 15:19:29

Flex滾動條

2010-07-30 14:50:38

Flex項目

2010-07-28 12:47:06

Flex組件

2010-08-10 15:26:38

Flex應用程序

2010-08-06 11:04:06

Flex模塊化
點贊
收藏

51CTO技術棧公眾號

男男做爰猛烈叫床爽爽小说| 日韩精品在线观看av| 国产一级片一区二区| 色呦哟—国产精品| 欧美成人精精品一区二区频| 国产 日韩 亚洲 欧美| 欧美日韩国产综合视频| 久久99精品久久久久久国产越南| 欧美疯狂性受xxxxx另类| 朝桐光av一区二区三区| 欧美xxxx网站| 一区二区久久久久| 日韩精品一区二区三区色偷偷| 97超碰人人草| 久久亚洲美女| 欧美日产国产成人免费图片| 人妻精品久久久久中文| 91精品啪在线观看国产爱臀| 欧美日韩中文另类| 91av资源网| 自拍亚洲图区| 国产日本亚洲高清| 国产伦精品一区二区三区照片91 | 久久影院100000精品| 精品国产成人在线影院| 91高清国产视频| 另类激情视频| 午夜欧美一区二区三区在线播放| 91香蕉视频网址| 国产一区电影| av在线不卡免费看| 99国精产品一二二线| 一级片在线免费观看视频| 乱码第一页成人| 国模私拍一区二区三区| 成人免费视频网站入口::| 成人在线免费观看网站| 国产手机视频精品| 日韩精品视频一区二区| 人人爱人人干婷婷丁香亚洲| 欧美日韩成人一区| 99热手机在线| 成人午夜精品| 日本高清无吗v一区| 欧美精品久久久久久久免费| 草草影院在线| 亚洲主播在线播放| 麻豆中文字幕在线观看| 免费日本一区二区三区视频| 中文字幕欧美三区| 亚洲成人自拍| 亚洲图片88| 国产精品久久久久aaaa| 樱花www成人免费视频| av女优在线| 自拍偷拍亚洲激情| 男女h黄动漫啪啪无遮挡软件| 青青影院在线观看| 亚洲日本护士毛茸茸| 国产精品美女在线播放| 二区三区在线观看| 一区二区三区欧美日| 国产女人18毛片| 污视频在线看网站| 亚洲成人动漫在线观看| 日韩欧美国产综合在线| 性爽视频在线| 欧美日韩一卡二卡三卡| 91小视频网站| 国产亚洲亚洲国产一二区| 欧美一级电影网站| 亚洲成a人无码| 五月激激激综合网色播| 亚洲欧美日韩视频一区| 人妻少妇无码精品视频区| 日韩免费一区| 久久亚洲精品一区二区| 久久亚洲精品大全| 免费视频一区| 成人精品一区二区三区| 亚洲精品无码久久久| 99精品欧美一区二区三区小说 | 亚洲主播在线观看| 日韩中文字幕三区| 成人av集中营| 精品三级av在线| 黄色a一级视频| 成人高清电影网站| 欧美日韩xxxxx| 日韩手机在线视频| 国产在线视视频有精品| 国产青春久久久国产毛片| 国产精品免费播放| 亚洲欧美激情视频在线观看一区二区三区| 成人免费观看在线| www.久久.com| 亚洲福利小视频| 日本二区在线观看| 欧美色综合网| 国产精品自拍视频| 天堂av一区二区三区| 国产精品每日更新| 91九色丨porny丨国产jk| 素人一区二区三区| 亚洲精品国产综合久久| 久久久久久视频| 久久久久国产精品一区三寸| 亚洲va久久久噜噜噜久久天堂| 日本福利片在线| 亚洲一区二区三区小说| 在线观看亚洲色图| 任你弄精品视频免费观看| 精品国产一区久久久| 国产农村妇女aaaaa视频| 国产一区二区三区蝌蚪| 五月天亚洲综合小说网| 国产免费拔擦拔擦8x高清在线人| 欧美日韩美少妇 | 成人欧美一区二区三区| 国产成人黄色片| av日韩在线播放| 久久精品视频99| 波多野结衣爱爱| eeuss国产一区二区三区| www.-级毛片线天内射视视| 三上悠亚激情av一区二区三区| 欧美大片在线观看一区| 四虎地址8848| 日本美女一区二区| 欧美亚洲丝袜| 另类激情视频| 亚洲欧美www| 欧美一级视频免费观看| 国产成人亚洲综合a∨婷婷| 一区二区日本伦理| 成人免费毛片嘿嘿连载视频…| 国产视频自拍一区| 中文字幕在线观看视频网站| 成人免费毛片嘿嘿连载视频| 久草视频这里只有精品| 久久wwww| 欧美日韩aaaa| 亚洲精品无码久久久| 亚洲自拍另类综合| 欧美性猛交乱大交| 欧美 日韩 国产 一区| 91九色国产在线| 国产黄a三级三级三级av在线看| 欧美日本一区二区在线观看| 黄色免费一级视频| 免费一区二区视频| 一级日韩一区在线观看| 成人国产精品| 精品国产一区二区三区久久狼黑人 | 国产精品熟妇一区二区三区四区| 欧美女激情福利| 国产精品swag| 日韩av影片| 亚洲欧美制服中文字幕| 欧美一区免费看| 中文av字幕一区| 爱豆国产剧免费观看大全剧苏畅| 亚洲国产一成人久久精品| 91系列在线播放| 色a资源在线| 日韩av网站导航| 久久久久久亚洲av无码专区| 国产精品丝袜黑色高跟| av在线免费看片| 欧美色123| 欧美系列一区| 日韩午夜电影免费看| 欧美成人国产va精品日本一级| 亚洲国产精品欧美久久| 狠狠躁夜夜躁人人爽超碰91| 日本乱子伦xxxx| 国产中文字幕一区| 很污的网站在线观看| 天天躁日日躁狠狠躁欧美巨大小说| 热久久免费视频精品| av电影在线播放高清免费观看| 欧美人成免费网站| 日本一区二区欧美| 国产亚洲精品bt天堂精选| 老司机久久精品| 亚洲免费成人| 亚洲视频sss| 国产欧美三级电影| 国产精品视频区| 男男gaygays亚洲| 国产午夜精品美女视频明星a级| 国产露脸无套对白在线播放| 欧美日韩美女在线| 亚洲一区电影在线观看| 99热99精品| 久久6免费视频| 亚洲一区二区三区四区五区午夜 | 亚洲免费精品| 樱花www成人免费视频| 久久免费视频66| 成人观看高清在线观看免费| 182在线视频观看| 精品国产一区久久久| 亚洲日本在线播放| 欧美一区二区三区在线视频 | 天堂8中文在线| 亚洲网站在线播放| 韩国av免费在线观看| 精品视频免费在线| 日本三级小视频| 一区二区三区小说| 少妇太紧太爽又黄又硬又爽小说| av高清不卡在线| 佐山爱在线视频| 日本vs亚洲vs韩国一区三区二区| 国产深夜男女无套内射| 欧美日韩视频| 大地资源第二页在线观看高清版| 欧美日韩爱爱| 国产伦精品一区二区三区高清版| 日韩三级一区| 国产精品一区二区三区毛片淫片| 午夜伦理福利在线| 国内精品美女av在线播放| melody高清在线观看| 亚洲精品在线视频| 婷婷在线观看视频| 精品国产sm最大网站免费看| 国产同性人妖ts口直男| 欧美精品tushy高清| 中文字幕乱伦视频| 91国在线观看| 91视频久久久| 色婷婷精品久久二区二区蜜臀av | 女性裸体视频网站| 国产欧美精品一区| 国产精品国产三级国产专业不| 91免费精品国自产拍在线不卡 | 国产精品久久久久桃色tv| aaaaa级少妇高潮大片免费看| 成人av网站免费观看| 精品久久久久久无码人妻| 国产一区 二区 三区一级| 天天色天天综合网| 狠狠色丁香九九婷婷综合五月| 九色porny自拍| 激情综合色播五月| 亚洲天堂一区二区在线观看| 极品少妇xxxx偷拍精品少妇| 911福利视频| 久久99精品国产.久久久久| 性猛交ⅹ×××乱大交| 久久国产人妖系列| 亚洲天堂伊人网| 国产一区二区中文字幕| www.色.com| 成人免费高清在线观看| 香港三级日本三级| 久久久久久免费| 日韩精品电影一区二区三区| 国产精品的网站| 欧美高清视频一区二区三区| 亚洲一卡二卡三卡四卡五卡| 日韩xxxxxxxxx| 色综合天天综合网国产成人综合天| 黄色av一级片| 欧美剧情片在线观看| a级片在线播放| 亚洲大尺度美女在线| 欧美日韩国产中文字幕在线| 中文字幕日韩欧美精品在线观看| 蜜芽在线免费观看| 久久久久久亚洲精品中文字幕| 日韩伦理在线一区| 国产欧美婷婷中文| 午夜视频在线观看精品中文| 国产一区免费| 成人免费av| 黄色成人在线免费观看| 免费一区视频| 国产精品嫩草影院8vv8| 成人小视频免费在线观看| 丰满少妇一区二区| 国产精品传媒视频| 日产电影一区二区三区| 欧美午夜免费电影| 亚洲老妇色熟女老太| 亚洲欧美日韩天堂一区二区| 看黄网站在线| 欧美一级bbbbb性bbbb喷潮片| 国产精品成人国产| 亚洲综合一区二区不卡| 国产一区二区三区网| 日韩精品视频在线观看视频 | 欧美日韩精品| 欧美一级特黄a| 北岛玲一区二区三区四区| 1024手机在线观看你懂的| 亚洲高清视频在线| 一区两区小视频| 日韩精品在线看| sm国产在线调教视频| 国产成人免费av| 国产精品久久久久久久久久白浆| 色就是色欧美| 99精品热视频只有精品10| 四虎成人在线播放| 国产欧美中文在线| 日韩视频免费观看高清| 91.com在线观看| 国产69精品久久app免费版| 久久久影视精品| 国产精品3区| 日韩欧美亚洲在线| 亚洲神马久久| 91传媒理伦片在线观看| 亚洲色欲色欲www| 中文字幕久久久久| 亚洲欧洲国产伦综合| 91福利区在线观看| 亚洲一区二区三区视频播放| 超碰成人久久| 少妇高清精品毛片在线视频 | 欧美精品一区二区三区蜜桃| 草莓福利社区在线| 91精品久久久久久久久青青| 波多野结衣在线播放一区| 免费男同深夜夜行网站| 2024国产精品视频| 天海翼一区二区| 亚洲第一页中文字幕| 日本伦理一区二区| 999视频在线观看| 欧美96在线丨欧| 午夜免费福利网站| 亚洲精品欧美综合四区| 国产免费av电影| 久久影视电视剧免费网站清宫辞电视 | 亚洲一区二区黄色| 亚洲风情第一页| 欧美日韩福利在线观看| 亚洲超碰在线观看| 久久99久久99精品| 成人app下载| www成人在线| 亚洲女人天堂av| 日韩精品免费观看视频| 色视频一区二区三区| 美腿丝袜在线亚洲一区 | 艳妇臀荡乳欲伦亚洲一区| 国产美女www爽爽爽视频| 久久久精品影院| 视频精品一区二区三区| 欧美中文字幕在线观看视频| 国产成人综合网| 日本在线免费观看| 亚洲女人初尝黑人巨大| 成人深夜福利| 国产日本欧美在线| 国产福利一区在线| 国产第一页在线播放| 日韩经典一区二区三区| 韩国成人动漫| 这里只有精品66| 丁香亚洲综合激情啪啪综合| 久久免费激情视频| 一本色道久久88综合亚洲精品ⅰ | 青青草一区二区三区| 永久免费看片直接| 精品国产一二三| 毛片无码国产| 一区二区三区视频在线播放| 国产精品系列在线观看| 日韩欧美亚洲一区二区三区| 亚洲欧洲日本专区| japansex久久高清精品| 超碰成人免费在线| 久久久精品蜜桃| 国产孕妇孕交大片孕| 久久久久久国产免费 | 99久久国产综合精品色伊| 99久久久无码国产精品免费蜜柚| 视频在线观看一区二区| 成人线上播放| 亚洲欧美激情网| 亚洲国产中文字幕| 中文日本在线观看| www.成人av.com| 日韩成人伦理电影在线观看| 福利所第一导航| 亚洲欧洲自拍偷拍| 久久丁香四色| 日本成人在线免费视频| 亚洲精品一卡二卡| 久久米奇亚洲| 99爱精品视频| 久久精品国产99久久6| 国产奶水涨喷在线播放| 中文字幕日韩在线观看| 欧美大片网址|