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

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

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

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

JavaUI框架新增組件開發(fā)指南

HarmonyOS開發(fā)者 ? 來源:HarmonyOS開發(fā)者 ? 作者:HarmonyOS ? 2021-09-28 10:04 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Java UI框架是HarmonyOS應(yīng)用開發(fā)中諸多開發(fā)者需要關(guān)注的重要內(nèi)容。近期,文檔君結(jié)合各位開發(fā)者反饋的聲音和改進(jìn)建議,對官網(wǎng)文檔的Java UI框架內(nèi)容進(jìn)行了更新,主要體現(xiàn)在新增開發(fā)指南和補(bǔ)充開發(fā)說明。歡迎廣大開發(fā)者使用并反饋建議。話不多說,快來看看本次更新的具體內(nèi)容吧!

一、新增組件開發(fā)指南

本次更新,新增了PopupDialog和CommonDialog組件的開發(fā)指南。

PopupDialog和CommonDialog是兩款比較常用的交互類組件,給開發(fā)者提供了簡單且實用的對話框,下面將簡單介紹兩款組件的內(nèi)容。

PopupDialog組件

PopupDialog是在當(dāng)前界面之上彈出的氣泡對話框,可以參照組件或者屏幕顯示。開發(fā)者可以通過PopupDialog的構(gòu)造方法創(chuàng)建一個氣泡對話框,使用setArrowOffset、setArrowSize、setBackColor等常用方法來設(shè)置氣泡對話框的尺寸、背景及箭頭樣式等。另外,也可以使用setCustomComponent來進(jìn)行一些自定義設(shè)置。自定義氣泡對話框示例效果圖,如圖1所示:

CommonDialog組件

CommonDialog是一種在彈出框消失之前,用戶無法操作其他界面內(nèi)容的對話框。通常用來展示用戶當(dāng)前需要或用戶必須關(guān)注的信息或操作。

開發(fā)者可以使用CommonDialog的構(gòu)造方法創(chuàng)建一個對話框,并通過setSize、setOffset、setCornerRadius等常用方法設(shè)置對話框的尺寸、偏移量、圓角值,再通過setDuration方法設(shè)置對話框自動關(guān)閉前的持續(xù)時間。開發(fā)者還可以使用setCustomComponent來進(jìn)行一些自定義設(shè)置。自定義CommonDialog對話框示例效果圖

二、補(bǔ)充組件開發(fā)說明

本次更新,在原組件開發(fā)指南的基礎(chǔ)上,對ToastDialog組件、Picker組件、TableLayout布局以及自定義組件的開發(fā)指南內(nèi)容進(jìn)行了補(bǔ)充說明,使開發(fā)者在閱讀文檔過程中能更容易地理解并掌握其開發(fā)過程。下面是本次補(bǔ)充說明的內(nèi)容。

ToastDialog組件

ToastDialog組件是在窗口上方彈出的對話框,是通知操作的簡單反饋。本次更新,補(bǔ)充了ToastDialog組件的接口說明,開發(fā)者可獲取到對應(yīng)的構(gòu)造方法和常用方法,以便更好地進(jìn)行ToastDialog的創(chuàng)建、使用及自定義設(shè)置等。ToastDialog組件新增接口說明內(nèi)容,如圖3所示:

17cd36bc-1fc0-11ec-82a8-dac502259ad0.png

圖3 ToastDialog新增接口說明內(nèi)容

ToastDialog組件官網(wǎng)指南:

https://developer.harmonyos.com/cn/docs/documentation/doc-guides/ui-java-component-toastdialog-0000001060125963#section166052377612

Picker組件

Picker組件提供了滑動選擇器。本次更新,補(bǔ)充了Picker組件多級關(guān)聯(lián)的使用示例,以便開發(fā)者更好地開發(fā)實現(xiàn)多級Picker關(guān)聯(lián)相關(guān)的場景需求。Picker組件多級關(guān)聯(lián),如圖4所示:

Picker組件官網(wǎng)指南:

https://developer.harmonyos.com/cn/docs/documentation/doc-guides/ui-java-component-picker-0000001059807909

TableLayout布局

TableLayout使用表格的方式劃分子組件。本次更新,補(bǔ)充了TableLayout子組件行列屬性的使用示例,開發(fā)者可以通過設(shè)置TableLayout子組件的行列屬性來實現(xiàn)單元格合并的效果。使用TableLayout實現(xiàn)單元格合并,如圖5所示:

https://developer.harmonyos.com/cn/docs/documentation/doc-guides/ui-java-layout-tablelayout-0000001060379893

自定義組件

自定義組件是開發(fā)者根據(jù)設(shè)計需求創(chuàng)建的組件。本次更新,補(bǔ)充了自定義組件的完整的示例代碼,并對文檔中自定義圓環(huán)組件的功能進(jìn)行調(diào)整,實現(xiàn)每次點(diǎn)擊/抬起都可改變圓環(huán)顏色。自定義圓環(huán)組件的效果,如圖6所示:

圖6 自定義圓環(huán)組件的效果示意圖

自定義組件官網(wǎng)指南:

https://developer.harmonyos.com/cn/docs/documentation/doc-guides/ui-java-custom-components-0000001139369661

三、建議與反饋

我們堅持傾聽開發(fā)者聲音,持續(xù)優(yōu)化文檔體驗。開發(fā)者在開發(fā)的過程中有任何文檔問題和建議,可通過以下兩種方式進(jìn)行反饋:

直接點(diǎn)擊開發(fā)文檔下“意見反饋”按鈕進(jìn)行反饋;

華為開發(fā)者論壇“HarmonyOS”版塊下,單擊“發(fā)表主題”進(jìn)行反饋。

“沒有人能夠熄滅滿天星光,每一位開發(fā)者,都是華為要匯聚的星星之火”,期待更多的開發(fā)者加入HarmonyOS,正是因為有你們的建議和反饋,我們在文檔體驗提升的道路上,走得更加堅定和從容。讓我們攜手共同打造面向萬物互聯(lián)的超級終端新體驗。

責(zé)任編輯:haq

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

    關(guān)注

    37

    文章

    7437

    瀏覽量

    129621
  • JAVA
    +關(guān)注

    關(guān)注

    20

    文章

    3006

    瀏覽量

    116832
  • HarmonyOS
    +關(guān)注

    關(guān)注

    80

    文章

    2157

    瀏覽量

    36294

原文標(biāo)題:JavaUI框架的官網(wǎng)文檔內(nèi)容更新啦,速來拿走!

文章出處:【微信號:HarmonyOS_Dev,微信公眾號:HarmonyOS開發(fā)者】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

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

    芯科科技低功耗Wi-Fi開發(fā)指南

    Silicon Labs(芯科科技)整理并制作了低功耗Wi-Fi開發(fā)指南的網(wǎng)站資源,以幫助開發(fā)人員使用低功耗 Wi-Fi 6協(xié)議進(jìn)行下一代物聯(lián)網(wǎng)產(chǎn)品開發(fā)。
    的頭像 發(fā)表于 04-21 10:09 ?145次閱讀

    RK3562 單板機(jī)嵌入式 eMMC 健康監(jiān)測開發(fā)指南:數(shù)據(jù)采集與狀態(tài)分析

    本文為創(chuàng)龍科技RK3562 單板機(jī) eMMC 健康管理開發(fā)指南,圍繞 emmc_get_info 案例,詳解 eMMC 的 EXT_CSD 寄存器查詢、多品牌壽命評估(擦寫次數(shù)、壞塊、壽命消耗
    的頭像 發(fā)表于 03-31 15:07 ?168次閱讀
    RK3562 單板機(jī)嵌入式 eMMC 健康監(jiān)測<b class='flag-5'>開發(fā)指南</b>:數(shù)據(jù)采集與狀態(tài)分析

    RK3562 單板機(jī)嵌入式 ROS2 開發(fā)指南:環(huán)境搭建與工程編譯

    本文為創(chuàng)龍科技RK3562 單板機(jī) ROS2 Foxy 開發(fā)指南,涵蓋系統(tǒng)測試與開發(fā)全流程。詳細(xì)說明 Python/C++ 節(jié)點(diǎn)通信、turtlesim 可視化測試的實操指令,以及上位機(jī)開發(fā)環(huán)境搭建
    的頭像 發(fā)表于 03-27 11:26 ?7417次閱讀
    RK3562 單板機(jī)嵌入式 ROS2 <b class='flag-5'>開發(fā)指南</b>:環(huán)境搭建與工程編譯

    RK3562 單板機(jī) Linux-RT 系統(tǒng)開發(fā)指南:內(nèi)核配置、實時性優(yōu)化與案例詳解

    本文為創(chuàng)龍科技RK3562 單板機(jī) Linux-RT 開發(fā)指南,核心聚焦實時內(nèi)核的性能測試與開發(fā)應(yīng)用。內(nèi)容包括 Linux 與 Linux-RT 實時性對比、CPU 負(fù)載測試、內(nèi)核配置編譯,以及
    的頭像 發(fā)表于 02-10 11:49 ?1.8w次閱讀
    RK3562 單板機(jī) Linux-RT 系統(tǒng)<b class='flag-5'>開發(fā)指南</b>:內(nèi)核配置、實時性優(yōu)化與案例詳解

    C#上位機(jī)實戰(zhàn)開發(fā)指南

    電子發(fā)燒友網(wǎng)站提供《C#上位機(jī)實戰(zhàn)開發(fā)指南.pdf》資料免費(fèi)下載
    發(fā)表于 01-11 17:15 ?6次下載

    TDK SmartMotion Platform Ver. G 硬件開發(fā)指南

    TDK SmartMotion Platform Ver. G 硬件開發(fā)指南 在當(dāng)今的電子技術(shù)領(lǐng)域,運(yùn)動傳感器的應(yīng)用越來越廣泛,從消費(fèi)電子到工業(yè)控制,都離不開高精度、高性能的運(yùn)動傳感器。TDK
    的頭像 發(fā)表于 12-25 11:40 ?791次閱讀

    電子工程師硬件設(shè)計開發(fā)指南

    電子工程師硬件設(shè)計開發(fā)指南 作為電子工程師,在硬件設(shè)計開發(fā)過程中,規(guī)范的文檔和清晰的設(shè)計思路至關(guān)重要。以下為大家詳細(xì)介紹硬件設(shè)計開發(fā)的相關(guān)要點(diǎn)。 文件下載: Amphenol Aerospace
    的頭像 發(fā)表于 12-10 15:05 ?701次閱讀

    【課程升級】鴻蒙星閃WS63開發(fā)新增《LVGL應(yīng)用開發(fā)指南》課程,帶屏開發(fā)讓你的畢設(shè)項目更出彩!

    用的圖形界面。01課程升級核心內(nèi)容快速入門,LVGL圖形界面開發(fā)新增《LVGL應(yīng)用開發(fā)指南》精品課程,這部分升級已完成,共58講精講,17小時干貨。課程基于Windows
    的頭像 發(fā)表于 11-04 11:45 ?570次閱讀
    【課程升級】鴻蒙星閃WS63<b class='flag-5'>開發(fā)</b>板<b class='flag-5'>新增</b>《LVGL應(yīng)用<b class='flag-5'>開發(fā)指南</b>》課程,帶屏<b class='flag-5'>開發(fā)</b>讓你的畢設(shè)項目更出彩!

    避坑指南!RK3568開發(fā)板選型,這5點(diǎn)沒看清千萬別下手!(附迅為驅(qū)動開發(fā)指南資源)

    避坑指南!RK3568開發(fā)板選型,這5點(diǎn)沒看清千萬別下手!(附迅為驅(qū)動開發(fā)指南資源)
    的頭像 發(fā)表于 10-30 15:49 ?1082次閱讀
    避坑<b class='flag-5'>指南</b>!RK3568<b class='flag-5'>開發(fā)</b>板選型,這5點(diǎn)沒看清千萬別下手!(附迅為驅(qū)動<b class='flag-5'>開發(fā)指南</b>資源)

    【北京迅為】itop-3568開發(fā)板驅(qū)動開發(fā)指南(重制版)

    iTOP-RK3568開發(fā)板驅(qū)動開發(fā)指南目錄:前言學(xué)習(xí)方法Linux驅(qū)動基礎(chǔ)第 1 章 你好!內(nèi)核源碼第 2 章 helloworld 驅(qū)動實驗第 4 章 驅(qū)動模塊傳參實驗第 5 章 內(nèi)核模塊符號
    發(fā)表于 10-30 15:48 ?43次下載

    中微愛芯AiP9P35X系列芯片開發(fā)指南

    中微愛芯為AiP9P35X系列芯片提供一份產(chǎn)品開發(fā)指南和一個可以供客戶調(diào)用的高可靠性庫文件,幫助用戶快速掌握芯片性能,降低用戶觸控按鍵開發(fā)難度和產(chǎn)品開發(fā)周期,提高開發(fā)效率。
    的頭像 發(fā)表于 09-08 16:20 ?3074次閱讀
    中微愛芯AiP9P35X系列芯片<b class='flag-5'>開發(fā)指南</b>

    中微愛芯AiP8F35XX系列觸摸芯片開發(fā)指南

    中微愛芯為AiP8F35XX系列芯片提供一份產(chǎn)品開發(fā)指南,幫助用戶快速掌握芯片性能,降低產(chǎn)品開發(fā)周期,提高開發(fā)效率。
    的頭像 發(fā)表于 08-25 16:42 ?4759次閱讀
    中微愛芯AiP8F35XX系列觸摸芯片<b class='flag-5'>開發(fā)指南</b>

    中微愛芯AiP8F32XX系列芯片開發(fā)指南

    中微愛芯為AiP8F32XX系列芯片提供一份產(chǎn)品開發(fā)指南,幫助用戶快速掌握芯片性能,降低產(chǎn)品開發(fā)周期,提高開發(fā)效率。
    的頭像 發(fā)表于 08-13 11:39 ?4349次閱讀
    中微愛芯AiP8F32XX系列芯片<b class='flag-5'>開發(fā)指南</b>

    從驅(qū)動到應(yīng)用:RT-Thread環(huán)境下的SDIO開發(fā)指南

    目錄硬件介紹搭建開發(fā)環(huán)境配置SDIO驅(qū)動掛載文件系統(tǒng)文件讀寫測試演示視頻源碼工程總結(jié)本文主要講述RT-Thread環(huán)境下的SDIO開發(fā)指南,基于MCXN947開發(fā)板。1硬件介紹本次測評的是SDIO
    的頭像 發(fā)表于 06-28 09:02 ?3058次閱讀
    從驅(qū)動到應(yīng)用:RT-Thread環(huán)境下的SDIO<b class='flag-5'>開發(fā)指南</b>

    ArkUI-X在Android平臺動態(tài)化開發(fā)指南

    目的; 場景2:特性Bundle動態(tài)化,特性和宿主應(yīng)用發(fā)布解耦; 開發(fā)指南 目錄說明 動態(tài)加載時要求應(yīng)用沙箱內(nèi)目錄架構(gòu)如下所示: /data/data/應(yīng)用/files/arkui-x
    發(fā)表于 06-15 23:33
    志丹县| 全州县| 平乐县| 夏邑县| 莱阳市| 五台县| 伊宁市| 沐川县| 禹城市| 东丰县| 平利县| 江北区| 乐平市| 桓仁| 眉山市| 延津县| 东港市| 丁青县| 邵武市| 高阳县| 遂溪县| 阜平县| 浦县| 嵊州市| 灵武市| 夏津县| 定西市| 进贤县| 盐源县| 西乌珠穆沁旗| 高淳县| 泸西县| 敖汉旗| 兰考县| 合作市| 宿迁市| 平南县| 和政县| 鄂尔多斯市| 那坡县| 砚山县|