亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

用戶界面處理方法和裝置與流程

文檔序號(hào):40459704發(fā)布日期:2024-12-27 09:24閱讀:12來源:國知局
用戶界面處理方法和裝置與流程

本申請(qǐng)實(shí)施例涉及互聯(lián)網(wǎng),尤其涉及一種用戶界面處理方法、裝置、計(jì)算機(jī)設(shè)備、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)、計(jì)算機(jī)程序產(chǎn)品。


背景技術(shù):

1、隨著用戶界面需求的不斷增加,界面功能日益復(fù)雜,傳統(tǒng)的開發(fā)模式通常將所有界面邏輯和功能代碼集中在一起進(jìn)行開發(fā)。這種做法導(dǎo)致了較高的代碼耦合,使得界面組件之間緊密關(guān)聯(lián),修改或新增某個(gè)功能時(shí)可能會(huì)影響整個(gè)系統(tǒng)的穩(wěn)定性,進(jìn)而增加了開發(fā)和維護(hù)的難度。界面開發(fā)的迭代速度變慢,且在進(jìn)行任何改動(dòng)時(shí)都需要全面測(cè)試,嚴(yán)重影響了開發(fā)效率和用戶體驗(yàn)的提升。

2、需要說明的是,上述內(nèi)容并不必然是現(xiàn)有技術(shù),也不用于限制本申請(qǐng)的專利保護(hù)范圍。


技術(shù)實(shí)現(xiàn)思路

1、本申請(qǐng)實(shí)施例提供一種用戶界面處理方法、裝置、計(jì)算機(jī)設(shè)備、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)、計(jì)算機(jī)程序產(chǎn)品,以解決或緩解上面提出的一項(xiàng)或更多項(xiàng)技術(shù)問題。

2、本申請(qǐng)實(shí)施例的一個(gè)方面提供了一種用戶界面處理方法,所述方法包括:

3、響應(yīng)于應(yīng)用啟動(dòng)指令,通過組件管理模塊創(chuàng)建多個(gè)組件,各個(gè)組件均為獨(dú)立的功能模塊;

4、通過所述組件管理模塊,將所述多個(gè)組件添加到內(nèi)容視圖中;

5、通過所述組件管理模塊,激活所述多個(gè)組件,所述多個(gè)組件用于將數(shù)據(jù)顯示于用戶界面。

6、可選地,所述數(shù)據(jù)中心用于維護(hù)普通數(shù)據(jù)映射表和可觀察者數(shù)據(jù)映射表;

7、對(duì)應(yīng)地,所述從數(shù)據(jù)中心獲取數(shù)據(jù),包括:

8、獲取所述數(shù)據(jù)的唯一標(biāo)識(shí)符;

9、通過所述唯一標(biāo)識(shí)符從所述普通數(shù)據(jù)映射表或所述可觀察數(shù)據(jù)映射表中查找所述數(shù)據(jù)。

10、可選地,所述多個(gè)組件還用于通過橋接模塊獲取外部數(shù)據(jù);

11、所述橋接模塊配置有橋接提供接口實(shí)例,所述橋接提供接口實(shí)例用于供第三方注冊(cè)和獲取對(duì)應(yīng)組件的橋接接口,所述橋接接口用于向所述第三方提供對(duì)應(yīng)組件的功能。

12、可選地,通過橋接模塊獲取外部數(shù)據(jù),包括:

13、通過所述橋接模塊,將所述外部數(shù)據(jù)傳遞給對(duì)應(yīng)的目標(biāo)組件;及

14、記錄接收所述外部數(shù)據(jù)的目標(biāo)組件,并將記錄提供其他組件,以便所述其他組件數(shù)據(jù)更新。

15、可選地,所述多個(gè)組件之間通過服務(wù)模塊交互。

16、可選地,所述服務(wù)模塊配置有邏輯接口;

17、其中,所述邏輯接口用于對(duì)接各個(gè)組件。

18、可選地,所述方法還包括:

19、通過鉤子處理方法,將所述多個(gè)組件與所述組件管理模塊進(jìn)行生命周期的相互綁定。

20、本申請(qǐng)實(shí)施例的另一個(gè)方面提供了一種用戶界面處理裝置,所述裝置包括:

21、創(chuàng)建模塊,用于響應(yīng)于應(yīng)用啟動(dòng)指令,通過組件管理模塊創(chuàng)建多個(gè)組件,各個(gè)組件均為獨(dú)立的功能模塊;

22、添加模塊,用于通過所述組件管理模塊,將所述多個(gè)組件添加到內(nèi)容視圖中;

23、激活模塊,用于通過所述組件管理模塊,激活所述多個(gè)組件,所述多個(gè)組件用于將數(shù)據(jù)顯示于用戶界面。

24、本申請(qǐng)實(shí)施例的另一個(gè)方面提供了一種計(jì)算機(jī)設(shè)備,包括:

25、至少一個(gè)處理器;及

26、與所述至少一個(gè)處理器通信連接的存儲(chǔ)器;

27、其中:所述存儲(chǔ)器存儲(chǔ)有可被所述至少一個(gè)處理器執(zhí)行的指令,所述指令被所述至少一個(gè)處理器執(zhí)行,以使所述至少一個(gè)處理器能夠執(zhí)行如上所述的方法。

28、本申請(qǐng)實(shí)施例的另一個(gè)方面提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)內(nèi)存儲(chǔ)有計(jì)算機(jī)指令,所述計(jì)算機(jī)指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上所述的方法。

29、本申請(qǐng)實(shí)施例的另一個(gè)方面提供了一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上所述的方法。

30、本申請(qǐng)實(shí)施例的另一個(gè)方面提供了一種用戶界面處理裝置,所述系統(tǒng)包括:

31、組件管理模塊,用于創(chuàng)建多個(gè)組件,各個(gè)組件均為獨(dú)立的功能模塊;

32、內(nèi)容視圖,內(nèi)置或耦合于所述組件管理模塊,通過所述組件管理模塊加載所述多個(gè)組件;

33、數(shù)據(jù)中心,用于將內(nèi)部數(shù)據(jù)提供給所述多個(gè)組件的一個(gè)或多個(gè);

34、橋接模塊,配置有橋接提供接口實(shí)例,用于將外部數(shù)據(jù)傳遞給所述多個(gè)組件的任一個(gè);及

35、服務(wù)模塊,配置有邏輯接口,所述邏輯接口用于對(duì)接各個(gè)組件,以用于各個(gè)組件間的交互。

36、本申請(qǐng)實(shí)施例采用上述技術(shù)方案可以包括如下優(yōu)勢(shì):

37、將整體的項(xiàng)目或者業(yè)務(wù)代碼拆分成獨(dú)立的組件。通過組件管理模塊創(chuàng)建多個(gè)組件,通過組件管理模塊將多個(gè)組件添加到內(nèi)容視圖中并激活多個(gè)組件,使得獨(dú)立的組件可以組裝成定制化的用戶界面,從而實(shí)現(xiàn)了高效、靈活且便捷的定制化用戶界面開發(fā)。



技術(shù)特征:

1.一種用戶界面處理方法,其特征在于,所述方法包括:

2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:

3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述數(shù)據(jù)中心用于維護(hù)普通數(shù)據(jù)映射表和可觀察者數(shù)據(jù)映射表;

4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述多個(gè)組件還用于通過橋接模塊獲取外部數(shù)據(jù);

5.?根據(jù)權(quán)利要求4所述的方法,其特征在于,通過橋接模塊獲取外部數(shù)據(jù),包括:

6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述多個(gè)組件之間通過服務(wù)模塊交互。

7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述服務(wù)模塊配置有邏輯接口;

8.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:

9.一種用戶界面處理裝置,其特征在于,所述裝置包括:

10.?一種計(jì)算機(jī)設(shè)備,其特征在于,包括:

11.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)內(nèi)存儲(chǔ)有計(jì)算機(jī)指令,所述計(jì)算機(jī)指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至8中任一項(xiàng)所述的方法。

12.一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,其特征在于,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1至8所述方法的步驟。

13.一種用戶界面處理系統(tǒng),其特征在于,所述系統(tǒng)包括:


技術(shù)總結(jié)
本申請(qǐng)實(shí)施例了提供一種用戶界面處理方法,該用戶界面處理方法包括:響應(yīng)于應(yīng)用啟動(dòng)指令,通過組件管理模塊創(chuàng)建多個(gè)組件,各個(gè)組件均為獨(dú)立的功能模塊;通過所述組件管理模塊,將所述多個(gè)組件添加到內(nèi)容視圖中;通過所述組件管理模塊,激活所述多個(gè)組件,所述多個(gè)組件用于將數(shù)據(jù)顯示于用戶界面。本申請(qǐng)實(shí)施例的技術(shù)方案可以通過組件管理模塊創(chuàng)建多個(gè)組件,通過組件管理模塊將多個(gè)組件添加到內(nèi)容視圖中并激活多個(gè)組件,使得獨(dú)立的組件可以組裝成定制化的用戶界面,從而實(shí)現(xiàn)了高效、靈活且便捷的定制化用戶界面開發(fā)。

技術(shù)研發(fā)人員:周勇
受保護(hù)的技術(shù)使用者:上海嗶哩嗶哩科技有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2024/12/26
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1