華為鴻蒙HarmonyOS JavaUI 框架官網(wǎng)文檔內(nèi)容更新:組件開發(fā)指南、補(bǔ)充組件開發(fā)說明

華為官方表示,Java UI 框架是 HarmonyOS 應(yīng)用開發(fā)中諸多開發(fā)者需要關(guān)注的重要內(nèi)容。近期,結(jié)合各位開發(fā)者反饋的聲音和改進(jìn)建議,對(duì)官網(wǎng)文檔的 Java UI 框架內(nèi)容進(jìn)行了更新,主要體現(xiàn)在新增開發(fā)指南和補(bǔ)充開發(fā)說明。
一、新增組件開發(fā)指南
本次更新,新增了 PopupDialog 和 CommonDialog 組件的開發(fā)指南。
PopupDialog 和 CommonDialog 是兩款比較常用的交互類組件,給開發(fā)者提供了簡單且實(shí)用的對(duì)話框,下面將簡單介紹兩款組件的內(nèi)容。
PopupDialog 組件
PopupDialog 是在當(dāng)前界面之上彈出的氣泡對(duì)話框,可以參照組件或者屏幕顯示。開發(fā)者可以通過 PopupDialog 的構(gòu)造方法創(chuàng)建一個(gè)氣泡對(duì)話框,使用 setArrowOffset、setArrowSize、setBackColor 等常用方法來設(shè)置氣泡對(duì)話框的尺寸、背景及箭頭樣式等。另外,也可以使用 setCustomComponent 來進(jìn)行一些自定義設(shè)置。自定義氣泡對(duì)話框示例效果圖,如圖 1 所示:
圖 1 自定義氣泡對(duì)話框示例效果圖
詳細(xì)的 PopupDialog 組件開發(fā)指南,請(qǐng)?jiān)L問官網(wǎng):
https://developer.harmonyos.com/cn/docs/documentation/doc-guides/ui-java-component-popupdialog-0000001150714408#section1520718454241
CommonDialog 組件
CommonDialog 是一種在彈出框消失之前,用戶無法操作其他界面內(nèi)容的對(duì)話框。通常用來展示用戶當(dāng)前需要或用戶必須關(guān)注的信息或操作。
開發(fā)者可以使用 CommonDialog 的構(gòu)造方法創(chuàng)建一個(gè)對(duì)話框,并通過 setSize、setOffset、setCornerRadius 等常用方法設(shè)置對(duì)話框的尺寸、偏移量、圓角值,再通過 setDuration 方法設(shè)置對(duì)話框自動(dòng)關(guān)閉前的持續(xù)時(shí)間。開發(fā)者還可以使用 setCustomComponent 來進(jìn)行一些自定義設(shè)置。自定義 CommonDialog 對(duì)話框示例效果圖,如圖 2 所示:
圖 2 自定義 CommonDialog 對(duì)話框示例效果圖
詳細(xì)的 CommonDialog 組件開發(fā)指南,請(qǐng)?jiān)L問官網(wǎng):
https://developer.harmonyos.com/cn/docs/documentation/doc-guides/ui-java-component-commondialog-0000001150874228
二、補(bǔ)充組件開發(fā)說明
本次更新,在原組件開發(fā)指南的基礎(chǔ)上,對(duì) ToastDialog 組件、Picker 組件、TableLayout 布局以及自定義組件的開發(fā)指南內(nèi)容進(jìn)行了補(bǔ)充說明,使開發(fā)者在閱讀文檔過程中能更容易地理解并掌握其開發(fā)過程。下面是本次補(bǔ)充說明的內(nèi)容。
ToastDialog 組件
ToastDialog 組件是在窗口上方彈出的對(duì)話框,是通知操作的簡單反饋。本次更新,補(bǔ)充了 ToastDialog 組件的接口說明,開發(fā)者可獲取到對(duì)應(yīng)的構(gòu)造方法和常用方法,以便更好地進(jìn)行 ToastDialog 的創(chuàng)建、使用及自定義設(shè)置等。ToastDialog 組件新增接口說明內(nèi)容,如圖 3 所示:
圖 3 ToastDialog 新增接口說明內(nèi)容
ToastDialog 組件官網(wǎng)指南:
https://developer.harmonyos.com/cn/docs/documentation/doc-guides/ui-java-component-toastdialog-0000001060125963#section166052377612
Picker 組件
Picker 組件提供了滑動(dòng)選擇器。本次更新,補(bǔ)充了 Picker 組件多級(jí)關(guān)聯(lián)的使用示例,以便開發(fā)者更好地開發(fā)實(shí)現(xiàn)多級(jí) Picker 關(guān)聯(lián)相關(guān)的場(chǎng)景需求。Picker 組件多級(jí)關(guān)聯(lián),如圖 4 所示:
圖 4 Picker 多級(jí)關(guān)聯(lián)示意圖
Picker 組件官網(wǎng)指南:
https://developer.harmonyos.com/cn/docs/documentation/doc-guides/ui-java-component-picker-0000001059807909
TableLayout 布局
TableLayout 使用表格的方式劃分子組件。本次更新,補(bǔ)充了 TableLayout 子組件行列屬性的使用示例,開發(fā)者可以通過設(shè)置 TableLayout 子組件的行列屬性來實(shí)現(xiàn)單元格合并的效果。使用 TableLayout 實(shí)現(xiàn)單元格合并,如圖 5 所示:
圖 5 使用 TableLayout 實(shí)現(xiàn)單元格合并的示意圖
TableLayout 布局官網(wǎng)指南:
https://developer.harmonyos.com/cn/docs/documentation/doc-guides/ui-java-layout-tablelayout-0000001060379893
自定義組件
自定義組件是開發(fā)者根據(jù)設(shè)計(jì)需求創(chuàng)建的組件。本次更新,補(bǔ)充了自定義組件的完整的示例代碼,并對(duì)文檔中自定義圓環(huán)組件的功能進(jìn)行調(diào)整,實(shí)現(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
三、建議與反饋
華為稱堅(jiān)持傾聽開發(fā)者聲音,持續(xù)優(yōu)化文檔體驗(yàn)。開發(fā)者在開發(fā)的過程中有任何文檔問題和建議,可通過以下兩種方式進(jìn)行反饋:
直接點(diǎn)擊開發(fā)文檔下“意見反饋”按鈕進(jìn)行反饋;
華為開發(fā)者論壇“HarmonyOS”版塊下,單擊“發(fā)表主題”進(jìn)行反饋。
以上便是小編為大家?guī)淼娜A為鴻蒙 HarmonyOS JavaUI 框架官網(wǎng)文檔內(nèi)容更新:組件開發(fā)指南、補(bǔ)充組件開發(fā)說明的全部內(nèi)容,希望對(duì)大家有所幫助,更多內(nèi)容請(qǐng)繼續(xù)關(guān)注腳本之家。
相關(guān)文章
- 這篇文章主要介紹了華為鴻蒙雙擊背面打開健康碼操作方法的相關(guān)資料,華為鴻蒙雙擊背面打開健康碼怎么打開呢?還不知道的朋友,不妨一起來參考下本文詳細(xì)內(nèi)容吧!2021-08-23
華為鴻蒙系統(tǒng)怎么查看正在運(yùn)行的服務(wù)?
華為鴻蒙系統(tǒng)怎么查看正在運(yùn)行的服務(wù)?鴻蒙系統(tǒng)中的程序很多,想要看看有哪些程序正在運(yùn)行,該怎么查看呢?下面我們就來看看詳細(xì)的教程2021-08-19華為鴻蒙系統(tǒng)如何刪除軟件?華為鴻蒙系統(tǒng)刪除軟件教程
鴻蒙系統(tǒng)更新之后很多小伙伴一些操作可能和之前使用過的安卓或者iOS系統(tǒng)不太一樣,很多小伙伴向小編反應(yīng)鴻蒙系統(tǒng)中刪除軟件是怎么操作的,今天小編就來給大家解惑,一起來2021-08-13華為鴻蒙2.0正式版系統(tǒng),對(duì)比安卓實(shí)測(cè)
華為鴻蒙2.0正式版系統(tǒng)就來了!這會(huì)不少朋友也開始提出了這樣的質(zhì)疑:鴻蒙系統(tǒng)到底是不是安卓換皮?下文就為大家?guī)韺?duì)比評(píng)測(cè),一起看看吧2021-08-10華為鴻蒙系統(tǒng)超級(jí)終端怎么顯示?華為鴻蒙系統(tǒng)超級(jí)終端詳細(xì)使用教程
華為鴻蒙系統(tǒng)支持電腦、手機(jī)、平板燈多終端協(xié)同使用,本文中介紹的則是使用鴻蒙系統(tǒng)超級(jí)終端功能進(jìn)行協(xié)同或接續(xù)操作的方法2021-08-09鴻蒙系統(tǒng)開發(fā)者模式如何進(jìn)入?鴻蒙系統(tǒng)進(jìn)入開發(fā)者模式的方法
智能手機(jī)進(jìn)入開發(fā)者模式的方法可以說是大同小異,本文中介紹的則是進(jìn)入鴻蒙系統(tǒng)開發(fā)者模式的方法2021-08-09華為鴻蒙系統(tǒng)耗電快怎么辦?鴻蒙系統(tǒng)耗電快解決教程
華為鴻蒙系統(tǒng),用過之后就不想換回安卓!但耗電快怎么辦,今天小編就為大家?guī)砹嗽敿?xì)解決教程,需要的朋友可以一起看看2021-07-29華為鴻蒙系統(tǒng)看圖識(shí)物怎么用?鴻蒙系統(tǒng)看圖識(shí)物使用教程
當(dāng)我們?cè)谏钪杏龅讲徽J(rèn)識(shí)的物品或者生物的時(shí)候我們可以使用手機(jī)上的看圖識(shí)物來辨別,那么華為的鴻蒙系統(tǒng)中的看圖識(shí)物該怎么去使用呢2021-07-12華為鴻蒙OS服務(wù)流轉(zhuǎn)推薦怎么關(guān)閉? 鴻蒙系統(tǒng)關(guān)閉推薦的方法
華為鴻蒙OS服務(wù)流轉(zhuǎn)推薦怎么關(guān)閉?鴻蒙系統(tǒng)到一個(gè)地方就推薦附近可以用的設(shè)備,不想要這個(gè)推薦,該怎么關(guān)閉呢?下面我們就來看看鴻蒙系統(tǒng)關(guān)閉推薦的方法2021-06-30華為鴻蒙系統(tǒng)怎么取消華為賬號(hào)授權(quán)? 鴻蒙取消授權(quán)的應(yīng)用技巧
華為鴻蒙系統(tǒng)應(yīng)用怎么取消華為賬號(hào)授權(quán)?鴻蒙系統(tǒng)中給應(yīng)用授權(quán)了,想要取消某個(gè)應(yīng)用的華為賬號(hào)授權(quán),該怎么操作呢?下面我們就來看看鴻蒙取消華為賬號(hào)授權(quán)技巧2021-06-30