哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

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

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

3天內不再提示

支持低代碼開發(fā)和遠程真機,DevEco Studio 2.2 Beta1來啦

話說科技 ? 2021-06-28 17:28 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

6月25日,DevEco Studio發(fā)布新版本2.2 Beta1,推出低代碼開發(fā)遠程真機兩大新特性。本文帶你一睹為快。

亮點一:面向JS框架的低代碼開發(fā)

低代碼開發(fā)是 DevEco Studio 2.2 Beta1新增的一種面向JS框架的可視化界面開發(fā)方式,遵循HarmonyOS JS開發(fā)規(guī)范,具有豐富的頁面編輯功能。開發(fā)者可通過組件的拖拽和復制等方式,在低代碼頁面完成界面開發(fā)及JS邏輯關聯(lián),大大降低開發(fā)者上手成本,提高用戶界面開發(fā)效率。

官網開發(fā)規(guī)范:https://developer.harmonyos.com/cn/docs/documentation/doc-guides/ui-js-overview-0000000000500376

開發(fā)者可在工程中”js>pages目錄下,單擊鼠標右鍵,選擇New > JS Visual”新建低代碼頁面。

創(chuàng)建低代碼頁面時(如圖1所示),系統(tǒng)會自動生成對應的visual文件和js文件,兩種文件的目錄結構一致。其中,visual文件存儲低代碼頁面的數(shù)據(jù)模型,雙擊該文件即可打開低代碼頁面,進行可視化開發(fā)。而js文件描述了低代碼頁面的行為邏輯,定義了頁面里所用到的所有的邏輯關系,比如數(shù)據(jù)、事件等。

注意:使用低代碼頁面開發(fā)時,其關聯(lián)js文件的同級目錄,即js>default>pages>page目錄下不能包含hml或css文件,否則編譯報錯。

b7bf60932a918315d5f597dca0383157.gif

圖1創(chuàng)建低代碼頁面演示圖

低代碼頁面創(chuàng)建成功后的界面如圖2所示,由組件欄、組件樹、畫布、功能面板以及屬性樣式欄五部分組成。開發(fā)者在低代碼頁面進行的相關操作,均會保存到visual文件中。

pYYBAGDawC6AXVPBAADRQTUKSUY882.png

圖2低代碼頁面

1.低代碼頁面組成:① 組件欄(UI Control)

位于低代碼頁面的左上方,選中組件欄中的組件,將其拖至中間畫布,即可實現(xiàn)一個組件的添加。

② 組件樹(Component Tree)

位于低代碼頁面的左下方,開發(fā)者可通過組件樹,直觀地看到組件的層級結構、摘要信息以及錯誤提示。開發(fā)者選中組件樹中的組件,即實現(xiàn)畫布內組件的快速定位。

? 搜索框b173379e8ba4fd26214706e315a6368a.png在搜索框內輸入控件類型,如“Image”,組件樹內顯示所有“Image”類型的組件。

? 下拉框4746ceb25f5a1b4d6c3ea9e0e1216612.jpeg點擊嵌套組件的下拉框,可在組件樹中顯示/隱藏嵌套組件內的子組件。

? 眼睛圖標6228fb282a3822c54087a6bd9cd508f5.jpeg點擊非嵌套組件的眼睛圖標,該組件將在畫布中被隱藏,眼睛圖標變?yōu)?img src="https://file.elecfans.com/web2/M00/04/7B/poYBAGDawYuAbDbFAAACRs7qRK0852.jpg" alt="4e470e7ad03c63df5922b1ff0c6b8f44.jpeg" />;再次點擊圖標,該組件將在畫布中重現(xiàn),眼睛圖標變回6451d4a9b927255c7e85165639585620.jpeg;點擊嵌套組件的眼睛圖標,該組件和其子組件將在畫布中同時被隱藏/顯示。

? 摘要信息6c76b859cfd33c62189fca78fdb374bc.jpeg對于Div、Image等組件,摘要信息欄顯示組件的ID;對于Text、Button、Input、Span等可以設置文本內容的組件,摘要信息欄顯示對應的文本內容。

? 錯誤提示:組件有錯誤時,組件右側出現(xiàn)小紅點,鼠標點擊小紅點,出現(xiàn)所有組件的詳細錯誤信息。錯誤信息的范圍包括:數(shù)據(jù)綁定和方法綁定錯誤。

③ 畫布(Canvas)

位于低代碼頁面的中間,開發(fā)者可在此區(qū)域對組件進行可視化編輯,如:拖拽、復制、剪切、粘貼等,從而實現(xiàn)快速編輯UI界面的需求。

④功能面板(Panel)

畫布上方為功能面板區(qū),包含畫布放大/縮小按鈕、撤銷/重做按鈕、顯示/隱藏組件虛擬邊框按鈕以及代碼轉換按鈕。

⑤屬性樣式欄(Attributes & Styles)

位于低代碼頁面的右側,開發(fā)者選中畫布中的組件后,可在屬性樣式欄修改組件的屬性、樣式和綁定事件。在設置屬性(Properties)和綁定事件(Events)時,開發(fā)者可在低代碼頁面內直接關聯(lián)js文件中的數(shù)據(jù)與方法,由此定義低代碼頁面的業(yè)務邏輯。

? Propertiescdef8db105aff209c98240525d915afe.jpeg用于設置組件基本標識和外觀顯示特征的屬性。如組件的ID、If等屬性。

? Generald9a65867f3ac4ed402e04a30b3dbad88.jpeg用于設置Width、Height、Background、Position、Display等常規(guī)樣式。

? Feature314365121ded47f7ec901d264e7c88af.jpeg用于設置組件的特有樣式,如描述text文字大小的FontSize樣式等。

? Flex750224261e0833f365c97e8c807cd241.jpeg用于設置Flex布局相關樣式。

? Events066d78b1ac260028a4913c62c58642fb.jpeg為組件綁定相關事件,并設置綁定事件的回調函數(shù)。

? Dimension439c5efbff6f151ba834300501a4863d.jpeg用于設置Padding、Border、Margin等與盒式模型相關的樣式。

? Grid22befa2ddc76aaff1062bc04731d11c5.jpeg用于設置Grid網格布局相關樣式,該圖標只有Div組件的Display被設置為Grid時才會出現(xiàn)。

2.低代碼開發(fā)還支持實時預覽和多語言等功能:

① 支持對visual文件的實時預覽

當開發(fā)者通過低代碼頁面修改頁面布局時,預覽器可實時呈現(xiàn)修改后的設計效果,提升界面開發(fā)設計效率(如圖3所示)。

b4573d78cf424da17c87930f21be3c3c.gif

圖3實時預覽效果圖

② 支持多語言能力

為滿足開發(fā)者多語言版本的開發(fā)需求,低代碼頁面推出了多語言能力,開發(fā)者可通過定義資源文件和引用資源2個步驟,使用多語言能力(如圖4所示)。第一步:在指定的i18n文件夾內放置語言資源文件。第二步:在低代碼頁面的屬性樣式欄中,使用$t方法引用資源,系統(tǒng)將根據(jù)當前語言環(huán)境和指定的資源路徑,顯示對應語言的資源文件中的內容。滿足開發(fā)者多語言版本的開發(fā)需求。

438e727c92a6bf5667333e1885b964a4.gif

圖4多語言功能設置圖

亮點二:新增遠程真機

為了解決開發(fā)者獲取HarmonyOS真機設備資源困難的問題,DevEco Studio 2.2 Beta1推出了遠程真機。

遠程真機是部署在云端的真機設備資源,相比遠程模擬器,遠程真機的界面渲染操作體驗更加流暢,同時也可以更好的驗證應用在設備上的運行效果,比如性能、手機網絡環(huán)境等。

當前,遠程真機僅支持Phone和Wearable兩種設備類型。開發(fā)者可通過點擊“Tools > Device Manager”打開設備列表,點擊Remote Device頁簽,登錄實名賬號,申請使用遠程真機資源(如圖5所示)。

溫馨提示:開發(fā)者要想在遠程真機上調試和運行應用,需要對應用進行簽名。

poYBAGDawHmAePcxAAF5CPmaD4g401.png

圖5遠程真機示意圖

除了以上兩大新增特性,DevEco Studio 2.2 Beta1還在原有的基礎上,做了不少優(yōu)化,具體優(yōu)化點如下:

增強特性

?HarmonyOS SDK新增API Version為6的接口,Stage為Beta。

?分布式模擬器功能增強,默認開啟該特性,無需在DevEco Labs中手動開啟。

?HiTrace日志跟蹤分析能力增強,新增支持timeline視圖和events視圖。

解決的問題

? 解決了限定詞目錄設置的屏幕密度與真實設備不一致時,預覽界面(文本、圖像等)會被縮放的問題。

?解決了使用遠程模擬器時,提示需要實名認證,實名認證完成后,仍然提示需要進行實名認證的問題。

?解決了遠程模擬器小概率出現(xiàn)列表中無法找到設備的問題。

?解決了使用遠程模擬器運行應用時,小概率出現(xiàn)無法找到已運行模擬器的問題。

一次次的迭代升級,只為服務每一個你,DevEco Studio愿攜手廣大開發(fā)者,一起創(chuàng)造無限可能。

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

    關注

    0

    文章

    33

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    代碼開發(fā)平臺推薦:2025國內代碼開發(fā)平臺排名TOP10

    是 2025 年國內代碼開發(fā)平臺排行榜 TOP10,為企業(yè)選擇適合的代碼開發(fā)平臺提供參考。 1
    的頭像 發(fā)表于 10-28 10:22 ?944次閱讀

    HarmonyOSAI編程萬能卡片生成(一)

    6.0.0 Beta1之前的版本,請在對話區(qū)域下拉框中選擇Service Widget后輸入需求。 需求描述完成后,智能生成卡片(1~3張)及預覽效果圖。 生成效果示例: 保存生成的卡片 點擊快捷鍵可查
    發(fā)表于 09-08 17:09

    HarmonyOSAI編程智慧調優(yōu)

    DevEco Studio提供智慧調優(yōu)能力,支持通過自然語言交互,分析并解釋當前實例或項目中存在的性能問題,幫助開發(fā)者快速定位影響性能的具體原因。該功能從
    發(fā)表于 09-01 15:15

    【匯思博SEEK100開發(fā)板試用體驗】記錄DevEco Studio 中遇到的問題

    等問題。 解決預覽不支持問題: 檢查項目的 API 版本設置,看是否可以升級到支持預覽功能的 API 版本。在 DevEco Studio 中,可通過項目結構或配置文件
    發(fā)表于 08-24 21:01

    HarmonyOSAI編程DevEco AI輔助編程工具

    DevEco AI輔助編程工具(CodeGenie)基于BitFun Platform AI能力平臺,為開發(fā)者提供高效的應用與服務AI編程支持,支持智能知識問答、
    發(fā)表于 08-18 14:54

    HarmonyOS AI輔助編程工具(CodeGenie)智慧調優(yōu)

    DevEco Studio提供智慧調優(yōu)能力,支持通過自然語言交互,分析并解釋當前實例或項目中存在的性能問題,幫助開發(fā)者快速定位影響性能的具體原因。該功能從
    發(fā)表于 08-14 11:12

    HarmonyOS AI輔助編程工具(CodeGenie)頁面生成

    支持通過自然語言對話,生成應用/元服務可用的頁面代碼,生成結果支持實時預覽,幫助開發(fā)者快速完成頁面搭建。該功能從DevEco
    發(fā)表于 08-13 10:38

    HarmonyOS AI輔助編程工具(CodeGenie)概述

    DevEco Studio 6.0.0 Beta1使用。 安裝壓縮包無需解壓,下載完成可直接依照下方步驟進行安裝。 在DevEco Studio
    發(fā)表于 08-11 14:31

    【M-K1HSE開發(fā)板免費體驗】DevEco Studio應用開發(fā)體驗(物理機器運行失敗)

    安裝IDEhttps://developer.huawei.com/consumer/cn/deveco-studio/下下載DevEco Studio需要先登錄 解壓下載的安裝包雙擊
    發(fā)表于 07-19 11:16

    DevEco CodeGenie 鴻蒙AI 輔助編程初次使用

    :基于 DeepSeek-R1 智能體,解答 HarmonyOS 開發(fā)問題(如 ArkTS 語法、多線程實現(xiàn)等)。 代碼生成與續(xù)寫 :支持 ArkTS/C++
    的頭像 發(fā)表于 06-26 08:48 ?1081次閱讀

    使用DevEcoStudio 開發(fā)、編譯鴻蒙 NEXT_APP 以及使用中文插件

    點擊工具欄中的運行按鈕,選擇模擬器啟動應用 5.2 調試 用 USB 線將鴻蒙設備連接到電腦 在設備上多次點擊版本號開啟 開發(fā)者選項 和 USB 調試 功能 在 DevEco
    發(fā)表于 06-11 17:18

    最新 HUAWEI DevEco Studio 使用技巧

    最新 HUAWEI DevEco Studio 使用技巧 HUAWEI DevEco Studio 作為我們 harmonyos 應用的開發(fā)
    的頭像 發(fā)表于 04-27 16:59 ?1507次閱讀
    最新 HUAWEI <b class='flag-5'>DevEco</b> <b class='flag-5'>Studio</b> 使用技巧

    如何使用 DveEco Studio

    KaihongOS 應用可以通過以下兩種方式在機上進行安裝運行。 方式一通過DevEco Studio安裝運行,詳見推送應用到機運行。 方式二使用hdc工具(可通過OpenHa
    發(fā)表于 04-24 08:29

    DevEco Studio 工具如何安裝

    推送應用到機運行 步驟 1將搭載 KaihongOS 系統(tǒng)的開發(fā)板與安裝 DevEco Studio 的 PC 相連。 步驟 2應用添加
    發(fā)表于 04-24 07:38

    DevEco Studio 寫一個簡單的頁面

    Studio的使用-插件的安裝),如下圖示: 日志:可查看中所有操作的日志 在代碼中給按鈕加一個點擊事件(onClick) // index.ets@Entry@Compon
    發(fā)表于 04-24 07:36
    岐山县| 龙川县| 蒙自县| 德惠市| 甘孜县| 枣强县| 准格尔旗| 永城市| 嘉禾县| 西充县| 临沧市| 曲周县| 藁城市| 五台县| 景东| 曲周县| 建水县| 开远市| 宿州市| 华安县| 宜兴市| 新乐市| 许昌县| 邳州市| 平昌县| 武宁县| 肥乡县| 蒙阴县| 绍兴县| 乌什县| 天门市| 溧阳市| 淳化县| 德保县| 托里县| 彩票| 石阡县| 将乐县| 辽宁省| 中卫市| 来凤县|