chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

HarmonyOS 低代碼開(kāi)發(fā)開(kāi)發(fā)鴻蒙應(yīng)用UI

OpenHarmony技術(shù)社區(qū) ? 來(lái)源:鴻蒙技術(shù)社區(qū) ? 作者:狼哥Army ? 2021-12-03 10:39 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

早些時(shí)候,應(yīng)該都有聽(tīng)說(shuō)過(guò)網(wǎng)頁(yè)三劍客,是一套強(qiáng)大的網(wǎng)頁(yè)編輯工具,最初是由美國(guó)的 Macromedia 公司開(kāi)發(fā)出來(lái)的。由 Dreamweaver,F(xiàn)ireworks,F(xiàn)lash 三個(gè)軟件組成,俗稱(chēng)網(wǎng)頁(yè)三劍客。

Dreamweaver 是一個(gè)“所見(jiàn)即所得”的可視化網(wǎng)站開(kāi)發(fā)工具,主要用于動(dòng)態(tài)網(wǎng)頁(yè)和靜態(tài)網(wǎng)頁(yè)的開(kāi)發(fā);Fireworks 主要是用于對(duì)網(wǎng)頁(yè)上常用的 jpg、gif 的制作和處理,也可用于制作網(wǎng)頁(yè)布局;Flash 主要用來(lái)制作動(dòng)畫(huà)。

其實(shí)“所見(jiàn)即所得”的開(kāi)發(fā)工具,很久之前就有了,這里為什么要提一下呢?

因?yàn)樗_實(shí)可以幫助新手快速入門(mén),作為新手如果想開(kāi)發(fā)一個(gè)簡(jiǎn)單的應(yīng)用,就要先知道各組件的屬性和事件,從而使新手們的興趣,一下子就變成了有些難以下手。

這時(shí)如果使用“所見(jiàn)即所得”的開(kāi)發(fā)界面,只要輕松拖拉一下組件,修改一下組件各屬性值,就可以立刻看到修改后的效果,從而不用寫(xiě)任何一行代碼就可以把自己想要的界面拖拉,設(shè)置出來(lái)了。

只要踏出了第一步,下面我們就可以通過(guò)查看生成的代碼,從中就可以在拖拉和代碼之間學(xué)習(xí),而不是一開(kāi)始就從代碼上學(xué)習(xí),這樣就大大給新手們添加了學(xué)習(xí)興趣。

介紹了以前的歷史,現(xiàn)在說(shuō)說(shuō) HUAWEI DevEco Studio 工具,也是有“所見(jiàn)即所得”的低代碼開(kāi)發(fā)功能。

HarmonyOS 低代碼開(kāi)發(fā)方式,具有豐富的 UI 界面編輯功能,遵循 HarmonyOS JS 開(kāi)發(fā)規(guī)范,通過(guò)可視化界面開(kāi)發(fā)方式快速構(gòu)建布局,可有效降低用戶的時(shí)間成本和提升用戶構(gòu)建 UI 界面的效率。

①打開(kāi) DevEco Studio,創(chuàng)建一個(gè)新工程,模板選擇支持 Phone 的模板,創(chuàng)建空白 JS 項(xiàng)目。

②這里選 Application 桌面, 低代碼開(kāi)發(fā)功能適用于 Phone 和 Tablet 設(shè)備的 HarmonyOS 應(yīng)用、原子化服務(wù),目前只支持 JS 語(yǔ)言,且 compileSdkVersion 必須為 6。

③選中模塊的 pages 文件夾,單擊鼠標(biāo)右鍵,選擇 New→JS Visual。

④這里取名為 list,用來(lái)展示圖片列表。

⑤拖拉一個(gè) List 組件到畫(huà)布上。

⑥調(diào)整 List 組件寬度與高度為 100%。

⑦拖拉一個(gè) ListItem 組件到 List 組件里,并設(shè)置寬度為 100%,高度為 100px。

⑧拖拉一個(gè) Image 組件到 ListItem 組件里,并設(shè)置寬度為 200px,高度為100%。

⑨拖拉 Text 組件到 ListItem 組件里,并在 Image 組件右邊,設(shè)置寬度為 100%,高度100%。

⑩在 list.js 文件準(zhǔn)備好 List 組件需要的數(shù)據(jù)。

?選擇 ListItem 組件,設(shè)置數(shù)據(jù)源。

?選擇 Image 組件,設(shè)置圖片源為 $item.img,修改圖片寬度為 200px,ObjectFit: contain。

?選擇 Text 組件,設(shè)置文本組件顯示內(nèi)容。

?修改 Text 組件左內(nèi)邊距為 10px。

?大慨效果出來(lái)了,但還是覺(jué)得不夠靚仔,比如每行靠得太近了,還有在每行下面加上分隔線就更好看了。

?界面就拖拉好了,那下來(lái)就把這個(gè)界面顯示到項(xiàng)目中,先把界面轉(zhuǎn)換為 hml 和 css 文件。

?導(dǎo)出 hml 和 css 文件后,文件名為 list,預(yù)覽器不給通過(guò),后來(lái)修改文件名就可以了。

?創(chuàng)建圖片詳細(xì)頁(yè)面。

d3e070c4-53c0-11ec-b2e9-dac502259ad0.png

?拖拉一個(gè) Text 組件到畫(huà)面上,設(shè)置寬度和高度,文本對(duì)齊方式。

d405d44a-53c0-11ec-b2e9-dac502259ad0.png

?調(diào)整最外層 div 的對(duì)齊方式。

d4315322-53c0-11ec-b2e9-dac502259ad0.png

?拖拉一個(gè) Image 組件。

d4669a28-53c0-11ec-b2e9-dac502259ad0.png

?要到導(dǎo)出 hml 和 css 文件的時(shí)候了。

d478e232-53c0-11ec-b2e9-dac502259ad0.png

最終效果為:

d4add898-53c0-11ec-b2e9-dac502259ad0.gif

Gitee 源碼:

https://gitee.com/army16_harmony/low-code-one.git

編輯:jq

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 源碼
    +關(guān)注

    關(guān)注

    8

    文章

    689

    瀏覽量

    31454
  • ui
    ui
    +關(guān)注

    關(guān)注

    0

    文章

    211

    瀏覽量

    22456
  • HarmonyOS
    +關(guān)注

    關(guān)注

    80

    文章

    2156

    瀏覽量

    36271

原文標(biāo)題:低代碼開(kāi)發(fā)鴻蒙應(yīng)用UI,妙啊!

文章出處:【微信號(hào):gh_834c4b3d87fe,微信公眾號(hào):OpenHarmony技術(shù)社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    代碼開(kāi)發(fā)平臺(tái)推薦:2025國(guó)內(nèi)代碼開(kāi)發(fā)平臺(tái)排名TOP10

    代碼開(kāi)發(fā)平臺(tái)排行榜 在企業(yè)數(shù)字化轉(zhuǎn)型的浪潮中,代碼開(kāi)發(fā)平臺(tái)正逐漸成為企業(yè)實(shí)現(xiàn)高效
    的頭像 發(fā)表于 10-28 10:22 ?931次閱讀

    QCon·上海站HarmonyOS開(kāi)發(fā)者技術(shù)分論壇:共探鴻蒙開(kāi)發(fā)新機(jī)遇

    當(dāng)前,AI 技術(shù)重構(gòu)開(kāi)發(fā)邏輯、多設(shè)備協(xié)同成為技術(shù)主流,鴻蒙開(kāi)發(fā)能力正迎來(lái)從“能用好用”到“實(shí)用便捷”的關(guān)鍵躍遷。10月24日,2025年QCon全球軟件開(kāi)發(fā)大會(huì)上海站
    的頭像 發(fā)表于 10-24 15:59 ?966次閱讀
    QCon·上海站<b class='flag-5'>HarmonyOS</b><b class='flag-5'>開(kāi)發(fā)</b>者技術(shù)分論壇:共探<b class='flag-5'>鴻蒙</b><b class='flag-5'>開(kāi)發(fā)</b>新機(jī)遇

    【匯思博SEEK100開(kāi)發(fā)板試用體驗(yàn)】在開(kāi)發(fā)鴻蒙OS搭建QT開(kāi)發(fā)環(huán)境

    ,為鴻蒙設(shè)備開(kāi)發(fā)原生性能應(yīng)用。Qt for HarmonyOS 的核心是一個(gè) QPA 插件(Qt Platform Abstraction),其作用是將 Qt 的窗口系統(tǒng)與鴻蒙
    發(fā)表于 08-24 18:34

    HarmonyOS 5】鴻蒙中進(jìn)度條的使用詳解

    HarmonyOS 5】鴻蒙中進(jìn)度條的使用詳解 ##鴻蒙開(kāi)發(fā)能力 ##HarmonyOS SDK應(yīng)用服務(wù)##
    的頭像 發(fā)表于 07-11 18:26 ?1264次閱讀
    【<b class='flag-5'>HarmonyOS</b> 5】<b class='flag-5'>鴻蒙</b>中進(jìn)度條的使用詳解

    HarmonyOS 5】鴻蒙頁(yè)面和組件生命周期函數(shù)

    HarmonyOS 5】鴻蒙頁(yè)面和組件生命周期函數(shù) ##鴻蒙開(kāi)發(fā)能力 ##HarmonyOS SDK應(yīng)用服務(wù)##
    的頭像 發(fā)表于 07-11 18:24 ?1173次閱讀

    HarmonyOS 5】鴻蒙星閃NearLink詳解

    HarmonyOS 5】鴻蒙星閃NearLink詳解 ##鴻蒙開(kāi)發(fā)能力 ##HarmonyOS SDK應(yīng)用服務(wù)##
    的頭像 發(fā)表于 07-11 18:24 ?2028次閱讀
    【<b class='flag-5'>HarmonyOS</b> 5】<b class='flag-5'>鴻蒙</b>星閃NearLink詳解

    HarmonyOS 5】鴻蒙mPaaS詳解

    HarmonyOS 5】鴻蒙mPaaS詳解 ##鴻蒙開(kāi)發(fā)能力 ##HarmonyOS SDK應(yīng)用服務(wù)##
    的頭像 發(fā)表于 07-11 18:23 ?1001次閱讀
    【<b class='flag-5'>HarmonyOS</b> 5】<b class='flag-5'>鴻蒙</b>mPaaS詳解

    HarmonyOS 5】金融應(yīng)用開(kāi)發(fā)鴻蒙組件實(shí)踐

    HarmonyOS 5】金融應(yīng)用開(kāi)發(fā)鴻蒙組件實(shí)踐 ##鴻蒙開(kāi)發(fā)能力 ##HarmonyOS S
    的頭像 發(fā)表于 07-11 18:20 ?1107次閱讀
    【<b class='flag-5'>HarmonyOS</b> 5】金融應(yīng)用<b class='flag-5'>開(kāi)發(fā)</b><b class='flag-5'>鴻蒙</b>組件實(shí)踐

    HarmonyOS 5】鴻蒙中的UIAbility詳解(二)

    HarmonyOS 5】鴻蒙中的UIAbility詳解(二) ##鴻蒙開(kāi)發(fā)能力 ##HarmonyOS SDK應(yīng)用服務(wù)##
    的頭像 發(fā)表于 07-11 18:17 ?1020次閱讀
    【<b class='flag-5'>HarmonyOS</b> 5】<b class='flag-5'>鴻蒙</b>中的UIAbility詳解(二)

    HarmonyOS 5 入門(mén)系列 】鴻蒙HarmonyOS示例項(xiàng)目講解

    HarmonyOS 5 入門(mén)系列 】鴻蒙HarmonyOS示例項(xiàng)目講解 ##鴻蒙開(kāi)發(fā)能力 ##Har
    的頭像 發(fā)表于 07-07 11:57 ?1184次閱讀
    【 <b class='flag-5'>HarmonyOS</b> 5 入門(mén)系列 】<b class='flag-5'>鴻蒙</b><b class='flag-5'>HarmonyOS</b>示例項(xiàng)目講解

    鴻蒙應(yīng)用px,vp,fp概念詳解

    HarmonyOS 5】鴻蒙應(yīng)用px,vp,fp概念詳解 ##鴻蒙開(kāi)發(fā)能力 ##HarmonyOS SDK應(yīng)用服務(wù)##
    的頭像 發(fā)表于 07-07 11:48 ?1554次閱讀
    <b class='flag-5'>鴻蒙</b>應(yīng)用px,vp,fp概念詳解

    HarmonyOS入門(mén)指南

    1、文檔與教程 HarmonyOS開(kāi)發(fā)文檔-應(yīng)用開(kāi)發(fā)導(dǎo)讀 OpenHarmony--應(yīng)用開(kāi)發(fā)導(dǎo)讀 倉(cāng)頡編程語(yǔ)言官網(wǎng) 華為開(kāi)發(fā)者博客 華為
    的頭像 發(fā)表于 06-27 00:11 ?906次閱讀

    華為正式啟動(dòng)HarmonyOS 6開(kāi)發(fā)者Beta

    在2025年華為開(kāi)發(fā)者大會(huì)(HDC)上,華為正式啟動(dòng)HarmonyOS 6開(kāi)發(fā)者Beta,并全面展示一年多以來(lái)與合作伙伴共建鴻蒙生態(tài)的創(chuàng)新成果。
    的頭像 發(fā)表于 06-24 15:42 ?975次閱讀

    HarmonyOS 代碼工坊的指尖開(kāi)發(fā),讓 APP 開(kāi)發(fā)所見(jiàn)即所得

    沙盤(pán)被直接搬入了移動(dòng)設(shè)備本身。眼尖的開(kāi)發(fā)者應(yīng)該已經(jīng)發(fā)現(xiàn),最近華為應(yīng)用市場(chǎng)“應(yīng)用嘗鮮”專(zhuān)區(qū)里,上架了一款名為“HarmonyOS 代碼工坊”的新應(yīng)用,下載量持續(xù)攀升。 開(kāi)發(fā)者只需要下載“
    的頭像 發(fā)表于 06-24 12:08 ?919次閱讀
    <b class='flag-5'>HarmonyOS</b> <b class='flag-5'>代碼</b>工坊的指尖<b class='flag-5'>開(kāi)發(fā)</b>,讓 APP <b class='flag-5'>開(kāi)發(fā)</b>所見(jiàn)即所得

    UI開(kāi)發(fā)概述

    手勢(shì)事件進(jìn)行組合的組合手勢(shì)事件。 特點(diǎn) 開(kāi)發(fā)效率高,開(kāi)發(fā)體驗(yàn)好 代碼簡(jiǎn)潔:通過(guò)接近自然語(yǔ)義的方式描述UI,不必關(guān)心框架如何實(shí)現(xiàn)UI繪制
    發(fā)表于 06-24 06:36