成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

基于HarmonyOS低代碼開發的學習與應用

系統 OpenHarmony
本篇帶給大家基于HarmonyOS低代碼開發的學習與應用 ,希望對你有所幫助!

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

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

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

引言

??官方文檔:使用JS語言開發(低代碼方式)??

??官方文檔:使用低代碼進行開發??

一.低代碼開發的相關概念

低代碼開發:通過UI界面編輯功能進行開發

  • 低代碼開發支持版本:DevEco Studio V2.2 Beta1及更高版本,compileSdkVersion6及以上

支持模板:(DevEco Studio 3.0 Beta2 compileSdkVersion7及以上)

  • Empty Ability
  • Sport and Health Ability

適用設備范圍:

  • Phone
  • Tablet

語言:JS

開發范圍:

  • JS應用/服務
  • 服務的UI界面開發
  • JS服務卡片開發

兩種常見方式:

  • 在新工程:選擇Super Visual支持低代碼開發
  • 在舊工程:創建JS Visual文件來開發

低代碼開發屏幕適配兩種方式:

  • 指定designWidth
  • 設置autoDesignWidth為true

低代碼頁面分辨率:1080*2340(P40),屏幕密度為3

低代碼多語言支持:

  • 定義資源文件(i18n文件夾內定義)
  • 引用資源文件($t方法)

Super Visual:表示使用低代碼開發功能開發應用/服務

compileSdkVersion:編譯SDK版本

designWidth:為屏幕邏輯寬度,所有與大小相關的樣式(例如Width、FontSize)均以designWidth和實際屏幕寬度的比例進行縮放

autoDesignWidth為true:設置autoDesignWidth為true,此時designWidth字段將會被忽略,渲染組件和布局時按屏幕密度進行縮放。

思維導圖

二.低代碼開發頁面創建

(一)創建工程

(1)工程模板:Empty Ability

(2)開發模式:Super Visual(低代碼開發模式)

(3)語言:JS

(4)設備種類:Phone/Tablet

(二)創建頁面

1.新工程(Empty Ability)創建

創建出來即可使用

2.舊工程創建

(1)刪除工程運行默認的入口文件夾(index)

(2)創建 JS Visua文件

(3)在page.visual進行低代碼開發

三.低代碼開發界面詳解

(一)目錄詳解

pages > index > index.js:低代碼頁面的邏輯描述文件

pages > index > index.visual:存儲低代碼頁面的數據模型

注意:

(1)如果創建了多個低代碼頁面,js->default->pages目錄下會生成多個頁面文件夾及對應的js文件,supervisual->default->pages會生成多個頁面文件夾及對應的visual文件。

(2)需要點擊 按鈕,將JS Visual文件轉換為hml和css代碼后才能在模擬器或真機設備調試/運行(不可逆過程)

(3)若要在多設備開發阿德場景,需設備切換或模式切換

(4)在創建JS Visual文件時,如果模塊的compileSdkVersion低于7,則會自動降級匹配

(二)visual可視化界面詳解

(1)功能區

(2)Attributes & Styles:屬性樣式欄詳解

四.低代碼開發的實例

拖拽、拉伸、設置樣式、設置事件

設置樣式就是在Event選項的對應事件中填好在index.js寫好的函數名即可

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

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

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

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

2024-04-09 09:24:13

2022-05-07 15:34:16

ETS低代碼應用

2023-08-29 15:14:32

2021-11-24 16:02:57

鴻蒙HarmonyOS應用

2020-06-05 14:48:11

零代碼低代碼開發

2020-10-18 07:19:47

低代碼機器學習低代碼工具

2022-04-15 06:19:30

低代碼無代碼代碼安全

2020-07-01 07:00:00

軟件開發低代碼無代碼

2021-07-27 09:00:00

開發Web軟件

2022-04-15 11:32:20

IDE工具鴻蒙操作系統

2020-11-29 15:09:15

騰訊云云開發代碼

2020-09-08 12:51:35

低代碼開 發代碼平臺

2021-07-26 09:00:00

開發編程工具

2021-04-08 15:07:51

低代碼開發平臺

2021-08-18 06:43:04

低代碼無代碼開發

2021-09-24 16:30:28

無代碼低代碼機器學習

2025-05-26 08:45:00

AvueVue.js前端

2021-05-28 17:02:07

阿里云低代碼釘釘

2021-07-05 12:36:22

低代碼編程語言開發平臺

2024-02-26 08:15:43

語言模型低代碼
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 在线观看免费高清av | 国产夜恋视频在线观看 | 三级特黄特色视频 | 亚洲久久| www.一区二区三区 | 亚洲欧美国产一区二区三区 | 黄视频免费观看 | 四虎永久| 国产网站在线播放 | 日韩精品久久一区二区三区 | 久久伊人一区 | 丝袜美腿一区二区三区动态图 | 麻豆久久久久久 | 涩涩视频在线观看 | 性一交一乱一伦视频免费观看 | 69av在线视频 | 欧美日韩国产一区二区三区 | 91视频日本| 国产我和子的乱视频网站 | 99国产精品99久久久久久 | 777777777亚洲妇女 | 亚洲成人一区二区 | gogo肉体亚洲高清在线视 | 在线观看视频91 | 日韩免费一区 | 欧美成人激情 | 欧美a级成人淫片免费看 | 9色网站 | 精品国产不卡一区二区三区 | 国产成人免费视频网站高清观看视频 | 国产99久久精品一区二区300 | 国产免费一区二区三区最新6 | 91夜色在线观看 | 亚洲网站免费看 | 粉色午夜视频 | 免费看a | 欧美一级网站 | 不卡av在线| 999久久久久久久 | 在线日韩精品视频 | 欧美性受xxxx白人性爽 |