應用的開發過程中,往往需要多次調試和修改,如果支持實時預覽,邊改邊看效果,所看即所得,可大大提升開發效率。為滿足這一需求,DevEco Studio作為HarmonyOS和OpenHarmony應用及服務開發配套的集成開發環境(IDE),提供了強大的預覽功能,讓開發者能夠預覽應用/服務在不同終端設備上的UI顯示效果,不僅支持邊開發邊預覽,還支持在預覽過程中進行界面交互。下面,就帶大家一起來了解DevEco Studio的預覽功能。
一、多端設備預覽
HarmonyOS作為分布式操作系統,支持運行在不同的終端設備上。為方便開發者查看應用/服務在不同終端設備上的UI布局和交互效果,DevEco Studio提供多端設備預覽功能。
DevEco Studio的預覽器支持自定義預覽設備Profile(包含分辨率和語言等)。點擊預覽器右上角的按鈕,可以看到所有已定義的預覽設備Profile。通過點擊切換不同的預覽設備Profile,可以查看不同終端設備上的預覽效果。此外,打開Multi-profile preview開關,還可以同時查看多個終端設備上的預覽效果。
圖1 多端設備預覽
二、雙向預覽
為幫助開發者提升開發效率,DevEco Studio提供雙向預覽功能,支持代碼編輯器、預覽器UI界面和組件樹(Component tree)三者之間的聯動。
圖2 雙向預覽
三、實時預覽
為了讓開發者可以在應用/服務開發時快速查看預覽效果,DevEco Studio提供實時預覽功能。開發者添加或刪除UI組件、并且使用快捷鍵Ctrl+S進行保存后,預覽器會立即刷新預覽結果。
圖3 實時預覽
四、動態預覽
動態交互也是應用/服務開發過程中非常重要的一個環節。為此,DevEco Studio提供動態預覽功能,支持開發者在預覽器的UI界面中進行交互操作,比如點擊、跳轉、滑動交互等,操作體驗與在真機設備上的交互體驗一致。
圖4 動態預覽
至此,DevEco Studio的預覽功能就介紹完了。需要注意的是,在使用DevEco Studio的預覽器前,需確保Settings > SDK Manager > HarmonyOS Legacy SDK > Tools中已安裝Previewer資源,同時建議Settings > SDK Manager > HarmonyOS Legacy SDK > Platforms中的JS SDK更新到最新版本。
審核編輯 :李倩
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
原文標題:DevEco Studio強大的預覽功能讓開發效率大大提升!
文章出處:【微信號:HarmonyOS_Community,微信公眾號:電子發燒友開源社區】歡迎添加關注!文章轉載請注明出處。
相關推薦
應用檢測工具是開發者快速提升鴻蒙應用產品質量不可或缺的。因此,我們要向您推薦DevEco Studio應用與服務體檢工具(AppAnalyzer)。當前已支持包括各種類型測試以及最佳實踐測試,對于
發表于 11-05 11:39
?209次閱讀
在當今對代碼質量和規范性要求日益嚴格的環境中,開發者亟需強大的代碼檢查工具來應對挑戰。DevEco Studio Code Linter正是這樣一款工具,它通過提升代碼質量、統一代碼風格,并有效檢測安全漏洞和潛在bug,為開發者提供了顯著的優勢,成為現代軟件開發中不可或缺
發表于 11-05 09:52
?102次閱讀
電子發燒友網站提供《了解Davinci預覽引擎.pdf》資料免費下載
發表于 10-15 09:56
?0次下載
通過DevEco Studio開發平臺創建PageAbility時,DevEco Studio會在app.js/app.ets中默認生成onCreate()和onDestroy()方法
發表于 06-18 09:36
?235次閱讀
近期,微軟還為“手機連接”預覽版應用增加了OCR功能,用戶只需在應用內點擊“照片”選項卡,便能輕松選取照片中的文字進行復制。
發表于 05-31 09:48
?526次閱讀
DevEco Studio的基本使用,請參考[DevEco Studio使用指南]。本章主要介紹如何使用DevEco
發表于 05-16 16:07
?1141次閱讀
據Albacore消息來源透露,Windows 11 Build 26200預覽版本包含了新功能——AI Explorer,其中包括屏幕捕捉、側邊欄島嶼、肩膀輕觸、屏幕識別、意圖引擎及探索覆蓋層等功能。
發表于 04-23 10:43
?650次閱讀
DevEco Studio 環境下:模擬手機啟動不成功,
可以聽到模擬手機啟動的聲音,但啟動界面一直是黑色,不能跳轉至啟動成功后的彩色界面。pc環境是Windows 10 ,8G內存
發表于 03-27 16:25
DevEco Studio支持包括手機、平板、車機、智慧屏、智能穿戴、輕量級智能穿戴和智慧視覺設備的HarmonyOS應用/服務開發,預置了工程模板,可以根據工程向導輕松創建適應于各類設備的工程,并
發表于 03-26 17:21
?1064次閱讀
你看這個**DevEco-Studio和Android Studio什么關系,就是雙胞胎**。同樣基于Intellj IDEA開發。
發表于 03-25 22:27
?330次閱讀
自2016年起,蘋果推出僅供早期用戶使用的Safari技術預覽版,旨在為未來版本的Safari瀏覽器提供功能和特性的測試平臺。而今日推出的新版兼容macOS Ventura及macOS Sonoma系統更新。
發表于 03-07 10:26
?622次閱讀
目前,HarmonyOS NEXT星河預覽版已經正式面向開發者開放申請,面向鴻蒙原生應用及元服務開發者提供的集成開發環境——DevEco Studio也迎來功能更細化的4.1版本。3年
發表于 02-04 15:35
?707次閱讀
應用程序開發的支持。此一功能擴展可讓開發人員在VSCode生態系統中構建、刷新和調試。用戶可以使用VS Code作為主要的IDE,同時仍然能夠使用熟悉和喜愛的項目配置圖形界面。在Simplicity Studio中配置、設置和生成項目,來自Visual
發表于 01-29 10:34
?874次閱讀
運行環境要求 當前 DevEco Studio 只支持 Windows 版本,為保證 DevEco Studio 正常運行,建議您的電腦配置滿足如下要求: 操作系統:Windows10
發表于 01-25 18:38
?5008次閱讀
Frame Profiler概述
DevEco Studio內置Profiler分析調優工具,其中Frame分析調優功能,用于錄制GPU數據信息,錄制完成展開之后的子泳道對應錄制過程中各個進程的幀數
發表于 01-16 19:34
評論