欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種顯示方法及電子設(shè)備與流程

文檔序號:40571610發(fā)布日期:2025-01-03 11:32閱讀:12來源:國知局
一種顯示方法及電子設(shè)備與流程

本申請涉及電子設(shè)備,尤其涉及一種顯示方法及電子設(shè)備。


背景技術(shù):

1、當(dāng)前,電子設(shè)備顯示的窗口相關(guān)的動效一般可以通過電子設(shè)備的系統(tǒng)服務(wù)或者應(yīng)用控制實現(xiàn)。由于系統(tǒng)服務(wù)和應(yīng)用控制實現(xiàn)動效的過程是相互獨立的,因此可能存在系統(tǒng)服務(wù)控制的窗口動效與應(yīng)用控制的動效(屬于應(yīng)用內(nèi)視圖動效)發(fā)生沖突,導(dǎo)致動效的顯示效率較低,顯示效果較差。


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

1、本申請?zhí)峁┮环N顯示方法及電子設(shè)備,用以實現(xiàn)窗口動效與應(yīng)用內(nèi)動效的并行執(zhí)行,進(jìn)而提高動效的顯示效率和顯示效果。

2、第一方面,本申請?zhí)峁┮环N顯示方法,應(yīng)用于電子設(shè)備,該方法包括:在顯示第一動效時接收第一操作,所述第一操作用于指示顯示第二動效;其中,所述第一動效為第一窗口的窗口動效,所述第二動效為第一應(yīng)用內(nèi)的視圖動效;響應(yīng)于所述第一操作,通過第一服務(wù)將所述第一動效的配置數(shù)據(jù)發(fā)送至第二服務(wù),以及,通過所述第一應(yīng)用根據(jù)所述第一操作確定所述第二動效的配置數(shù)據(jù),并通過所述第一應(yīng)用將所述第二動效的配置數(shù)據(jù)傳遞至所述第二服務(wù);通過所述第二服務(wù)將所述第一動效的配置數(shù)據(jù)和所述第二動效的配置數(shù)據(jù)應(yīng)用于所述第一窗口。其中,所述電子設(shè)備包括所述第一服務(wù)、所述第一應(yīng)用和所述第二服務(wù)。

3、在該方法中,第一動效屬于窗口動效,第二動效屬于應(yīng)用內(nèi)動效。當(dāng)電子設(shè)備在執(zhí)行并顯示第一動效的過程中接收到執(zhí)行第二動效的指示時,電子設(shè)備可以通過第一服務(wù)將第一動效的配置數(shù)據(jù)傳遞至第二服務(wù),并通過第一應(yīng)用將第二動效的配置數(shù)據(jù)傳遞至第二服務(wù)。則能夠使第二服務(wù)同時獲取到第一動效的配置數(shù)據(jù)和第二動效的配置數(shù)據(jù),并對第一窗口同時應(yīng)用第一動效的配置數(shù)據(jù)和第二動效的配置數(shù)據(jù),進(jìn)而實現(xiàn)第一動效和第二動效的并行執(zhí)行,能夠提高動效的顯示效率和顯示效果。

4、在一種可能的設(shè)計中,所述通過所述第二服務(wù)將所述第一動效的配置數(shù)據(jù)和所述第二動效的配置數(shù)據(jù)應(yīng)用于所述第一窗口,包括:通過所述第二服務(wù)將所述第一動效的配置數(shù)據(jù)和所述第二動效的配置數(shù)據(jù)應(yīng)用于所述第一窗口對應(yīng)的圖層,并根據(jù)得到的圖層進(jìn)行動效界面的合成及送顯。

5、在該方法中,通過將第一動效的配置數(shù)據(jù)和第二動效的配置數(shù)據(jù)應(yīng)用于同一圖層,再基于該圖層進(jìn)行動效界面的合成及送顯,能夠在顯示動效時實現(xiàn)第一動效和第二動效的并行顯示,以完成動效的并行執(zhí)行。

6、在一種可能的設(shè)計中,所述通過所述第一應(yīng)用將所述第二動效的配置數(shù)據(jù)傳遞至所述第二服務(wù),包括:通過所述第一應(yīng)用將所述第二動效的配置數(shù)據(jù)發(fā)送至緩沖隊列;通過所述第二服務(wù)從所述緩沖隊列中獲取所述第二動效的配置數(shù)據(jù)。

7、在該方法中,緩沖隊列作為一個共享內(nèi)存,具有高效存取的特點,能夠?qū)崿F(xiàn)快速精確的數(shù)據(jù)處理(例如數(shù)據(jù)傳遞等)。因此通過緩沖隊列將第一應(yīng)用的動效配置數(shù)據(jù)傳遞至第二服務(wù)時的數(shù)據(jù)傳輸速度較高,有助于提高動效執(zhí)行過程的效率。

8、在一種可能的設(shè)計中,所述第一服務(wù)為窗口管理服務(wù)wms,所述第二服務(wù)為圖形框架服務(wù)sf。

9、在一種可能的設(shè)計中,所述第一動效的配置數(shù)據(jù)和所述第二動效的配置數(shù)據(jù)均被標(biāo)識為所述第一窗口對應(yīng)的配置數(shù)據(jù)。

10、在該方法中,第一動效的配置數(shù)據(jù)和第二動效的配置數(shù)據(jù)均被標(biāo)識為第一窗口對應(yīng)的配置數(shù)據(jù),有助于電子設(shè)備中的應(yīng)用和服務(wù)識別配置數(shù)據(jù)的應(yīng)用對象,進(jìn)而提高處理效率。

11、在一種可能的設(shè)計中,任一動效的配置數(shù)據(jù)用于指示承載所述動效的圖層或窗口的屬性特征,所述屬性特征包括以下至少一項:位置,大小,旋轉(zhuǎn)角度,圓角,透明度。

12、在一種可能的設(shè)計中,所述方法還包括:響應(yīng)于接收到的第二操作,通過第二應(yīng)用控制顯示第二窗口;其中,所述第二操作用于指示顯示所述第二窗口;響應(yīng)于接收到的第三操作,通過所述第二應(yīng)用根據(jù)所述第三操作確定跟手動效的配置數(shù)據(jù);其中,所述第三操作用于指示對所述第二窗口執(zhí)行所述跟手動效;通過所述第二應(yīng)用將所述跟手動效的配置數(shù)據(jù)發(fā)送至共享內(nèi)存;通過所述第二服務(wù)從所述共享內(nèi)存中獲取所述跟手動效的配置數(shù)據(jù);通過所述第二服務(wù)將所述跟手動效的配置數(shù)據(jù)應(yīng)用于所述第二窗口。其中,所述電子設(shè)備還包括所述第二應(yīng)用和所述共享內(nèi)存。

13、在該方法中,第一應(yīng)用可以將動效的配置數(shù)據(jù)直接寫入到共享內(nèi)存中,第二服務(wù)可以從共享內(nèi)存中獲取動效的配置數(shù)據(jù)并根據(jù)該配置數(shù)據(jù)進(jìn)行動效界面的合成和送顯。其中,配置數(shù)據(jù)傳遞過程中能夠減少進(jìn)程間通信的耗時,進(jìn)而減少卡頓,提高跟手動效的跟手性。同時該方法能夠避免在應(yīng)用側(cè)線程中進(jìn)行配置數(shù)據(jù)的應(yīng)用等操作,因此能夠降低應(yīng)用側(cè)的性能開銷,減少應(yīng)用卡頓。

14、在一種可能的設(shè)計中,所述共享內(nèi)存為緩沖隊列。

15、在該方法中,利用緩沖隊列作為共享內(nèi)存,能夠充分利用緩沖隊列的高效存取的特點,實現(xiàn)快速精確的數(shù)據(jù)處理(例如數(shù)據(jù)傳遞等),進(jìn)而提高跟手動效執(zhí)行過程的效率。

16、第二方面,本申請?zhí)峁┮环N顯示方法,應(yīng)用于電子設(shè)備,該方法包括:響應(yīng)于接收到的第一操作,通過第一應(yīng)用控制顯示第一窗口;其中,所述第一操作用于指示顯示所述第一窗口;響應(yīng)于接收到的第二操作,通過所述第一應(yīng)用根據(jù)所述第二操作確定跟手動效的配置數(shù)據(jù);其中,所述第二操作用于指示對所述第一窗口執(zhí)行所述跟手動效;通過所述第一應(yīng)用將所述跟手動效的配置數(shù)據(jù)發(fā)送至共享內(nèi)存;通過第一服務(wù)從所述共享內(nèi)存中獲取所述跟手動效的配置數(shù)據(jù);通過所述第一服務(wù)將所述跟手動效的配置數(shù)據(jù)應(yīng)用于所述第一窗口。

17、在一種可能的設(shè)計中,所述共享內(nèi)存為緩沖隊列。

18、在一種可能的設(shè)計中,所述第一服務(wù)為圖形框架服務(wù)sf。

19、第三方面,本申請實施例提供一種電子設(shè)備,所述電子設(shè)備包括顯示屏,存儲器和一個或多個處理器;其中,所述存儲器用于存儲計算機程序代碼,所述計算機程序代碼包括計算機指令;當(dāng)所述計算機指令被所述一個或多個處理器執(zhí)行時,使得所述電子設(shè)備執(zhí)行上述第一方面或第一方面的任一可能的設(shè)計所描述的方法。

20、第四方面,本申請?zhí)峁┮环N計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)存儲有計算機程序,當(dāng)所述計算機程序在電子設(shè)備上運行時,使得所述電子設(shè)備執(zhí)行上述第一方面或第一方面的任一可能的設(shè)計所描述的方法。

21、第五方面,本申請?zhí)峁┮环N計算機程序產(chǎn)品,所述計算機程序產(chǎn)品包括計算機程序或指令,當(dāng)所述計算機程序或指令在電子設(shè)備上運行時,使得所述電子設(shè)備執(zhí)行上述第一方面或第一方面的任一可能的設(shè)計所描述的方法。

22、第六方面,本申請?zhí)峁┮环N芯片系統(tǒng),該芯片系統(tǒng)包括處理器、存儲器,存儲器中存儲有指令;所述指令被所述處理器執(zhí)行時,實現(xiàn)上述第一方面或第一方面的任一可能的設(shè)計所描述的方法。該芯片系統(tǒng)可以由芯片構(gòu)成,也可以包含芯片和其他分立器件。

23、上述第二方面到第六方面的有益效果,請參見上述第一方面的相關(guān)內(nèi)容的有益效果的描述,這里不再重復(fù)贅述。



技術(shù)特征:

1.一種顯示方法,應(yīng)用于電子設(shè)備,其特征在于,所述方法包括:

2.如權(quán)利要求1所述的方法,其特征在于,所述通過所述第二服務(wù)將所述第一動效的配置數(shù)據(jù)和所述第二動效的配置數(shù)據(jù)應(yīng)用于所述第一窗口,包括:

3.如權(quán)利要求1或2所述的方法,其特征在于,所述通過所述第一應(yīng)用將所述第二動效的配置數(shù)據(jù)傳遞至所述第二服務(wù),包括:

4.如權(quán)利要求1~3任一所述的方法,其特征在于,所述第一服務(wù)為窗口管理服務(wù)wms,所述第二服務(wù)為圖形框架服務(wù)sf。

5.如權(quán)利要求1~4任一所述的方法,其特征在于,所述第一動效的配置數(shù)據(jù)和所述第二動效的配置數(shù)據(jù)均被標(biāo)識為所述第一窗口對應(yīng)的配置數(shù)據(jù)。

6.如權(quán)利要求1~5任一所述的方法,其特征在于,任一動效的配置數(shù)據(jù)用于指示承載所述動效的圖層或窗口的屬性特征,所述屬性特征包括以下至少一項:位置,大小,旋轉(zhuǎn)角度,圓角,透明度。

7.如權(quán)利要求1~6任一所述的方法,其特征在于,所述方法還包括:

8.如權(quán)利要求7所述的方法,其特征在于,所述共享內(nèi)存為緩沖隊列。

9.一種電子設(shè)備,其特征在于,所述電子設(shè)備包括顯示屏,存儲器和一個或多個處理器;

10.一種計算機可讀存儲介質(zhì),其特征在于,所述計算機可讀存儲介質(zhì)存儲有計算機程序,當(dāng)所述計算機程序在電子設(shè)備上運行時,使得所述電子設(shè)備執(zhí)行如權(quán)利要求1~8任一所述的方法。


技術(shù)總結(jié)
本申請?zhí)峁┮环N顯示方法及電子設(shè)備,該方法應(yīng)用于電子設(shè)備,該方法包括:在顯示第一動效時接收第一操作,第一操作用于指示顯示第二動效;其中,第一動效為第一窗口的窗口動效,第二動效為第一應(yīng)用內(nèi)的視圖動效;響應(yīng)于第一操作,通過第一服務(wù)將第一動效的配置數(shù)據(jù)發(fā)送至第二服務(wù),以及,通過第一應(yīng)用根據(jù)第一操作確定第二動效的配置數(shù)據(jù),并通過第一應(yīng)用將第二動效的配置數(shù)據(jù)傳遞至第二服務(wù);通過第二服務(wù)將第一動效的配置數(shù)據(jù)和第二動效的配置數(shù)據(jù)應(yīng)用于第一窗口。本申請?zhí)峁┑姆桨改軌驅(qū)崿F(xiàn)窗口動效與應(yīng)用內(nèi)動效的并行執(zhí)行,進(jìn)而提高動效的顯示效率和顯示效果。

技術(shù)研發(fā)人員:葉榮棠,梁懷國,楊建業(yè)
受保護(hù)的技術(shù)使用者:華為技術(shù)有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2025/1/2
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
嘉善县| 滦平县| 六安市| 嵩明县| 安阳县| 政和县| 泽库县| 丹江口市| 灌南县| 会同县| 桐城市| 临猗县| 巴塘县| 青海省| 淄博市| 陇南市| 汉川市| 台中县| 通城县| 昌都县| 方正县| 盐源县| 准格尔旗| 遂昌县| 台安县| 新蔡县| 克什克腾旗| 福清市| 灌南县| 郁南县| 方城县| 安丘市| 泗阳县| 资讯 | 临泽县| 宜宾县| 梅河口市| 遂昌县| 蚌埠市| 静宁县| 洛阳市|