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

應(yīng)用管理方法及相關(guān)裝置與流程

文檔序號(hào):40629611發(fā)布日期:2025-01-10 18:35閱讀:2來(lái)源:國(guó)知局
應(yīng)用管理方法及相關(guān)裝置與流程

本技術(shù)涉及終端,尤其涉及一種應(yīng)用管理方法及相關(guān)裝置。


背景技術(shù):

1、一些電子設(shè)備上安裝有多個(gè)應(yīng)用,以為用戶(hù)提供多種應(yīng)用的服務(wù)。多個(gè)應(yīng)用中包括桌面應(yīng)用和其他應(yīng)用。桌面應(yīng)用的界面上包括至少一個(gè)應(yīng)用圖標(biāo)。應(yīng)用圖標(biāo)可以是其他應(yīng)用的圖標(biāo)。

2、在桌面應(yīng)用運(yùn)行在前臺(tái)的情況下,用戶(hù)可以點(diǎn)擊桌面應(yīng)用的界面上的應(yīng)用圖標(biāo),使得應(yīng)用圖標(biāo)對(duì)應(yīng)的其他應(yīng)用運(yùn)行在前臺(tái),桌面應(yīng)用進(jìn)入后臺(tái)。在運(yùn)行在前臺(tái)的其他應(yīng)用退出前臺(tái)的情況下,桌面應(yīng)用可以運(yùn)行在前臺(tái)。

3、然而,在運(yùn)行在前臺(tái)的其他應(yīng)用退出前臺(tái)的情況下,可能存在桌面應(yīng)用的界面顯示出現(xiàn)卡頓的現(xiàn)象。


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

1、本技術(shù)實(shí)施例提供一種應(yīng)用管理方法及相關(guān)裝置,應(yīng)用于終端技術(shù)領(lǐng)域。當(dāng)桌面應(yīng)用啟動(dòng)且運(yùn)行在前臺(tái)時(shí),創(chuàng)建桌面應(yīng)用的畫(huà)布并申請(qǐng)桌面應(yīng)用的畫(huà)布關(guān)聯(lián)的緩沖區(qū)。當(dāng)桌面應(yīng)用切換到后臺(tái)運(yùn)行且其他應(yīng)用(如文件管理應(yīng)用)運(yùn)行在前臺(tái)時(shí),不銷(xiāo)毀桌面應(yīng)用的畫(huà)布,且不釋放桌面應(yīng)用的畫(huà)布關(guān)聯(lián)的緩沖區(qū)。當(dāng)桌面應(yīng)用重新切換在前臺(tái)運(yùn)行時(shí),可以在沒(méi)有釋放的桌面應(yīng)用的畫(huà)布關(guān)聯(lián)的緩沖區(qū)中進(jìn)行桌面應(yīng)用的圖像的繪制,這樣,可以減少桌面應(yīng)用重新切換在前臺(tái)運(yùn)行的開(kāi)始時(shí)刻到電子設(shè)備顯示桌面應(yīng)用的界面的耗時(shí),進(jìn)而可以減少桌面應(yīng)用的界面顯示出現(xiàn)卡頓的發(fā)生概率。其中,桌面應(yīng)用重新切換在前臺(tái)運(yùn)行的開(kāi)始時(shí)刻可以是電子設(shè)備接收到使得桌面應(yīng)用運(yùn)行在前臺(tái)的操作的時(shí)刻。

2、第一方面,本技術(shù)實(shí)施例提出一種應(yīng)用管理方法,該方法可以包括:

3、當(dāng)?shù)谝粦?yīng)用運(yùn)行在前臺(tái)時(shí),創(chuàng)建第一應(yīng)用的第一畫(huà)布并申請(qǐng)第一畫(huà)布關(guān)聯(lián)的至少一個(gè)第一緩沖區(qū)。第一緩沖區(qū)用于存放第一應(yīng)用的圖像。當(dāng)?shù)谝粦?yīng)用切換到后臺(tái)運(yùn)行且第二應(yīng)用運(yùn)行在前臺(tái)時(shí),創(chuàng)建第二應(yīng)用的第二畫(huà)布并申請(qǐng)第二畫(huà)布關(guān)聯(lián)的至少一個(gè)第二緩沖區(qū)。第二緩沖區(qū)用于存放第二應(yīng)用的圖像。第一畫(huà)布沒(méi)有銷(xiāo)毀且至少一個(gè)第一緩沖區(qū)沒(méi)有釋放。當(dāng)?shù)谝粦?yīng)用重新切換在前臺(tái)運(yùn)行時(shí),在沒(méi)有釋放的至少一個(gè)第一緩沖區(qū)中進(jìn)行第一應(yīng)用的圖像的繪制。

4、示例性地,本技術(shù)實(shí)施例的具體實(shí)現(xiàn)原理可以參見(jiàn)圖4a和圖4b所示的具體實(shí)現(xiàn)原理。

5、可選地,針對(duì)電子設(shè)備的內(nèi)存較大的場(chǎng)景,在接收到啟動(dòng)第二應(yīng)用的操作的情況下,當(dāng)?shù)谝粦?yīng)用切換到后臺(tái)運(yùn)行且第二應(yīng)用運(yùn)行在前臺(tái)時(shí),電子設(shè)備在創(chuàng)建第二應(yīng)用的第二畫(huà)布時(shí),可以為第二應(yīng)用創(chuàng)建備用指針,并將該備用指針指向第二畫(huà)布,使得在接收到使得第二應(yīng)用退出前臺(tái)的操作的情況下,第二畫(huà)布不被銷(xiāo)毀,第二畫(huà)布關(guān)聯(lián)的至少一個(gè)第二緩沖區(qū)不被釋放。這樣,在第二應(yīng)用從后臺(tái)切換到前臺(tái)運(yùn)行的情況下,可以使得電子設(shè)備及時(shí)顯示第二應(yīng)用的界面,提升用戶(hù)體驗(yàn)。

6、本技術(shù)實(shí)施例提供的應(yīng)用管理方法,在第一應(yīng)用運(yùn)行在前臺(tái)的情況下,創(chuàng)建第一畫(huà)布并申請(qǐng)第一畫(huà)布關(guān)聯(lián)的至少一個(gè)第一緩沖區(qū),電子設(shè)備可以在至少一個(gè)第一緩沖區(qū)中進(jìn)行第一應(yīng)用的圖像的繪制和渲染,以便電子設(shè)備顯示第一應(yīng)用的界面。在第二應(yīng)用運(yùn)行在前臺(tái)且第一應(yīng)用運(yùn)行在后臺(tái)的情況下,第一應(yīng)用的畫(huà)布沒(méi)有被銷(xiāo)毀,且至少一個(gè)第一緩沖區(qū)沒(méi)有被釋放,以便在第一應(yīng)用重新切換在前臺(tái)運(yùn)行的情況下,電子設(shè)備無(wú)需再次為第一應(yīng)用創(chuàng)建畫(huà)布,也無(wú)需再次為第一應(yīng)用的畫(huà)布申請(qǐng)關(guān)聯(lián)的緩沖區(qū),電子設(shè)備可以在未被釋放的至少一個(gè)第一緩沖區(qū)中進(jìn)行繪制和渲染,使得電子設(shè)備可以及時(shí)顯示第一應(yīng)用的界面。這樣,可以減少第一應(yīng)用從后臺(tái)進(jìn)入前臺(tái)的情況下第一應(yīng)用的界面顯示發(fā)生卡頓的概率。

7、在一種可能的實(shí)現(xiàn)方式中,當(dāng)?shù)谝粦?yīng)用運(yùn)行在前臺(tái)時(shí),方法還包括:獲得第一應(yīng)用的第一畫(huà)布指針,第一畫(huà)布指針包含第一畫(huà)布參數(shù)。基于第一畫(huà)布參數(shù)創(chuàng)建備用指針。其中,第一畫(huà)布指針和備用指針均指向第一畫(huà)布。

8、示例性地,在獲得第一應(yīng)用的第一畫(huà)布指針的情況下,電子設(shè)備可以采用第一畫(huà)布參數(shù)為第一應(yīng)用創(chuàng)建備用指針,以實(shí)現(xiàn)在第一應(yīng)用運(yùn)行在后臺(tái)的情況下,第一應(yīng)用的畫(huà)布不被銷(xiāo)毀,第一應(yīng)用的畫(huà)布關(guān)聯(lián)的緩沖區(qū)不被釋放,使得第一應(yīng)用從后臺(tái)切換到前臺(tái)運(yùn)行的情況下能及時(shí)顯示第一應(yīng)用的界面,減少第一應(yīng)用的界面顯示發(fā)生卡頓的概率??梢岳斫獾氖?,在電子設(shè)備獲得任一應(yīng)用的畫(huà)布指針的情況下,電子設(shè)備可以采用任一應(yīng)用的畫(huà)布指針中攜帶的畫(huà)布參數(shù)創(chuàng)建備用指針,以實(shí)現(xiàn)該任一應(yīng)用運(yùn)行在后臺(tái)的情況下,該任一應(yīng)用的畫(huà)布不被銷(xiāo)毀,該任一應(yīng)用的畫(huà)布關(guān)聯(lián)的緩沖區(qū)不被釋放,使得該任一應(yīng)用從后臺(tái)切換到前臺(tái)運(yùn)行的情況下能及時(shí)顯示該任一應(yīng)用的界面,減少該任一應(yīng)用的界面顯示發(fā)生卡頓的概率。

9、在一種可能的實(shí)現(xiàn)方式中,第一畫(huà)布參數(shù)包括第一應(yīng)用的畫(huà)布標(biāo)識(shí)?;诘谝划?huà)布參數(shù)創(chuàng)建備用指針,包括:在第一應(yīng)用的畫(huà)布標(biāo)識(shí)為預(yù)設(shè)標(biāo)識(shí)的情況下,基于第一畫(huà)布參數(shù)創(chuàng)建備用指針。

10、這樣,可以通過(guò)預(yù)設(shè)標(biāo)識(shí)對(duì)前后臺(tái)之間頻繁切換的應(yīng)用進(jìn)行識(shí)別。第一應(yīng)用的畫(huà)布標(biāo)識(shí)為預(yù)設(shè)標(biāo)識(shí),可以表示第一應(yīng)用是在前臺(tái)和后臺(tái)之間頻繁切換的應(yīng)用,可以為第一應(yīng)用的畫(huà)布創(chuàng)建備用指針,以便在第一應(yīng)用退出前臺(tái)運(yùn)行在后臺(tái)的情況下,不銷(xiāo)毀第一畫(huà)布,也不釋放第一畫(huà)布關(guān)聯(lián)的buffer。若基于預(yù)設(shè)標(biāo)識(shí)識(shí)別出退出前臺(tái)的應(yīng)用不是在前后臺(tái)之間頻繁切換的應(yīng)用,該不是在前后臺(tái)之間頻繁切換的應(yīng)用在退出前臺(tái)的情況下,可以銷(xiāo)毀該不是在前后臺(tái)之間頻繁切換的應(yīng)用對(duì)應(yīng)的畫(huà)布并釋放對(duì)應(yīng)的畫(huà)布關(guān)聯(lián)的緩沖區(qū),以減少對(duì)電子設(shè)備的內(nèi)存的占用。

11、在一種可能的實(shí)現(xiàn)方式中,當(dāng)?shù)谝粦?yīng)用切換到后臺(tái)運(yùn)行且第二應(yīng)用運(yùn)行在前臺(tái)時(shí),方法還包括:取消第一畫(huà)布指針指向第一畫(huà)布,并將第一畫(huà)布的地址添加到銷(xiāo)毀隊(duì)列。在判斷出第一畫(huà)布被備用指針指向的情況下,不銷(xiāo)毀第一畫(huà)布。

12、這樣,通過(guò)判斷第一畫(huà)布被備用指針指向,表示第一畫(huà)布對(duì)應(yīng)的應(yīng)用為在前臺(tái)和后臺(tái)之前切換頻率較高的應(yīng)用,可以不銷(xiāo)毀第一畫(huà)布,使得第一畫(huà)布對(duì)應(yīng)的應(yīng)用切換到前臺(tái)時(shí),可以在第一畫(huà)布關(guān)聯(lián)的緩沖區(qū)中進(jìn)行圖像的繪制和渲染,使得電子設(shè)備可以及時(shí)顯示第一畫(huà)布對(duì)應(yīng)的應(yīng)用的界面,減少第一畫(huà)布對(duì)應(yīng)的應(yīng)用的界面顯示發(fā)生卡頓的概率。

13、在一種可能的實(shí)現(xiàn)方式中,在取消第一畫(huà)布指針指向第一畫(huà)布之前,方法還包括:在判斷出第一畫(huà)布被備用指針指向的情況下,不釋放第一畫(huà)布關(guān)聯(lián)的至少一個(gè)第一緩沖區(qū)。

14、這樣,通過(guò)判斷第一畫(huà)布被備用指針指向,表示第一畫(huà)布對(duì)應(yīng)的應(yīng)用為在前臺(tái)和后臺(tái)之前切換頻率較高的應(yīng)用,可以不釋放第一畫(huà)布關(guān)聯(lián)的至少一個(gè)第一緩沖區(qū),使得第一畫(huà)布對(duì)應(yīng)的應(yīng)用切換到前臺(tái)時(shí),可以在至少一個(gè)第一緩沖區(qū)中進(jìn)行圖像的繪制和渲染,使得電子設(shè)備可以及時(shí)顯示第一畫(huà)布對(duì)應(yīng)的應(yīng)用的界面,減少第一畫(huà)布對(duì)應(yīng)的應(yīng)用的界面顯示發(fā)生卡頓的概率。

15、在一種可能的實(shí)現(xiàn)方式中,在創(chuàng)建第一應(yīng)用的第一畫(huà)布時(shí),方法還包括:維護(hù)第一標(biāo)志位的標(biāo)識(shí)為第一標(biāo)識(shí),第一標(biāo)識(shí)表示第一應(yīng)用的畫(huà)布為新畫(huà)布。申請(qǐng)第一畫(huà)布關(guān)聯(lián)的至少一個(gè)第一緩沖區(qū),包括:在讀取到第一標(biāo)識(shí)的情況下,申請(qǐng)第一畫(huà)布關(guān)聯(lián)的至少一個(gè)第一緩沖區(qū)。

16、這樣,若讀取到第一標(biāo)識(shí),表示第一應(yīng)用的畫(huà)布關(guān)聯(lián)的緩沖區(qū)還沒(méi)有申請(qǐng),可以申請(qǐng)第一畫(huà)布關(guān)聯(lián)的至少一個(gè)第一緩沖區(qū),以便電子設(shè)備在至少一個(gè)第一緩沖區(qū)中進(jìn)行第一應(yīng)用的圖像的繪制和渲染,使得電子設(shè)備可以顯示第一應(yīng)用的界面。

17、在一種可能的實(shí)現(xiàn)方式中,當(dāng)?shù)谝粦?yīng)用重新切換在前臺(tái)運(yùn)行時(shí),方法還包括:獲得第一應(yīng)用的第三畫(huà)布指針,第三畫(huà)布指針包含第三畫(huà)布參數(shù)。在備用指針的參數(shù)與第三畫(huà)布參數(shù)相同的情況下,采用備用指針的參數(shù)給第三畫(huà)布指針賦值,使得第三畫(huà)布指針指向第一畫(huà)布。

18、這樣,若備用指針的參數(shù)與第三畫(huà)布參數(shù)相同,可以表示備用指針指向的畫(huà)布滿(mǎn)足第三畫(huà)布參數(shù)的要求,無(wú)需再次為第一應(yīng)用創(chuàng)建畫(huà)布,采用備用指針的參數(shù)給第三畫(huà)布指針賦值,使得第三畫(huà)布指針指向第一畫(huà)布,以便于電子設(shè)備基于賦值后的第三畫(huà)布指針查找到第一畫(huà)布,并在第一畫(huà)布關(guān)聯(lián)的緩沖區(qū)中進(jìn)行第一應(yīng)用的圖像的繪制,使得電子設(shè)備及時(shí)顯示第一應(yīng)用的界面。

19、在一種可能的實(shí)現(xiàn)方式中,在采用備用指針的參數(shù)給第三畫(huà)布指針賦值時(shí),方法還包括:維護(hù)第一標(biāo)志位的標(biāo)識(shí)為第二標(biāo)識(shí),第二標(biāo)識(shí)表示第一應(yīng)用的畫(huà)布為舊畫(huà)布。在維護(hù)第一標(biāo)志位的標(biāo)識(shí)為第二標(biāo)識(shí)之后,方法還包括:在讀取到第二標(biāo)識(shí)的情況下,不執(zhí)行申請(qǐng)第一應(yīng)用的畫(huà)布關(guān)聯(lián)的緩沖區(qū)的流程。

20、這樣,若讀取到第二標(biāo)識(shí),可以表示第一應(yīng)用的畫(huà)布關(guān)聯(lián)的緩沖區(qū)已經(jīng)申請(qǐng)過(guò),無(wú)需再次申請(qǐng)第一應(yīng)用的畫(huà)布關(guān)聯(lián)的緩沖區(qū),也就不用執(zhí)行申請(qǐng)第一應(yīng)用的畫(huà)布關(guān)聯(lián)的緩沖區(qū)的流程,可以減少電子設(shè)備的功耗,還便于電子設(shè)備及時(shí)基于賦值后的第三畫(huà)布指針查找到第一畫(huà)布,并在第一畫(huà)布關(guān)聯(lián)的緩沖區(qū)中進(jìn)行第一應(yīng)用的圖像的繪制,使得電子設(shè)備及時(shí)顯示第一應(yīng)用的界面。

21、在一種可能的實(shí)現(xiàn)方式中,方法還包括:當(dāng)?shù)谝粦?yīng)用切換到后臺(tái)運(yùn)行且第三應(yīng)用運(yùn)行在前臺(tái)時(shí),創(chuàng)建第三應(yīng)用的第三畫(huà)布并申請(qǐng)第三畫(huà)布關(guān)聯(lián)的至少一個(gè)第三緩沖區(qū)。第三緩沖區(qū)用于存放第三應(yīng)用的圖像。第一畫(huà)布沒(méi)有銷(xiāo)毀且至少一個(gè)第一緩沖區(qū)沒(méi)有釋放。接收到下載第四應(yīng)用的操作,下載第四應(yīng)用。第四應(yīng)用的下載使得第一應(yīng)用的界面變化。當(dāng)?shù)谝粦?yīng)用再次切換在前臺(tái)運(yùn)行時(shí),創(chuàng)建第一應(yīng)用的第四畫(huà)布并申請(qǐng)第四畫(huà)布關(guān)聯(lián)的至少一個(gè)第四緩沖區(qū)。第四緩沖區(qū)用于存放第一應(yīng)用的圖像。本技術(shù)實(shí)施例的具體實(shí)現(xiàn)原理可以參見(jiàn)圖5實(shí)施例的具體實(shí)現(xiàn)原理。

22、這樣,實(shí)現(xiàn)在第一應(yīng)用的界面變化且第一應(yīng)用再次切換在前臺(tái)運(yùn)行時(shí),為第一應(yīng)用重新創(chuàng)建新畫(huà)布(如第四畫(huà)布)并申請(qǐng)新畫(huà)布關(guān)聯(lián)的緩沖區(qū)(如至少一個(gè)第四緩沖區(qū)),可以減少第一應(yīng)用的畫(huà)布不滿(mǎn)足第一應(yīng)用的圖像的繪制和渲染要求的發(fā)生概率。

23、在一種可能的實(shí)現(xiàn)方式中,當(dāng)?shù)谝粦?yīng)用再次切換在前臺(tái)運(yùn)行時(shí),方法還包括:獲得第一應(yīng)用的第四畫(huà)布指針,第四畫(huà)布指針包含第四畫(huà)布參數(shù)。在備用指針的參數(shù)與第四畫(huà)布參數(shù)不相同的情況下,采用第四畫(huà)布參數(shù)創(chuàng)建第一應(yīng)用的第四畫(huà)布,且將備用指針置空得到置空后的備用指針。置空后的備用指針不指向畫(huà)布。給第四畫(huà)布指針和置空后的備用指針賦值,使得第四畫(huà)布指針和備用指針均指向第四畫(huà)布。

24、這樣,實(shí)現(xiàn)在第一應(yīng)用再次運(yùn)行在后臺(tái)的情況下,第四畫(huà)布不會(huì)被銷(xiāo)毀,第四畫(huà)布關(guān)聯(lián)的緩沖區(qū)不會(huì)被釋放,以便在第一應(yīng)用再次從后臺(tái)切換到前臺(tái)運(yùn)行的情況下,電子設(shè)備無(wú)需再次為第一應(yīng)用創(chuàng)建新的畫(huà)布,也無(wú)需再次申請(qǐng)第一應(yīng)用的畫(huà)布關(guān)聯(lián)的緩沖區(qū),使得電子設(shè)備可以及時(shí)顯示第一應(yīng)用的界面,減少第一應(yīng)用的界面顯示發(fā)生卡頓的概率。

25、在一種可能的實(shí)現(xiàn)方式中,方法還包括:在備用指針指向第四畫(huà)布的情況下,判斷出第一畫(huà)布沒(méi)有被指針指向,銷(xiāo)毀第一畫(huà)布,釋放第一畫(huà)布關(guān)聯(lián)的至少一個(gè)第一緩沖區(qū)。

26、這樣,可以減少不需要的第一畫(huà)布和第一畫(huà)布關(guān)聯(lián)的緩沖區(qū)對(duì)電子設(shè)備內(nèi)存的占用。

27、在一種可能的實(shí)現(xiàn)方式中,當(dāng)?shù)谝粦?yīng)用切換到后臺(tái)運(yùn)行且第二應(yīng)用運(yùn)行在前臺(tái)時(shí),方法還包括:獲得第二應(yīng)用的第二畫(huà)布指針,第二畫(huà)布指針包含第二畫(huà)布參數(shù),第二畫(huà)布參數(shù)包含第二應(yīng)用的畫(huà)布標(biāo)識(shí)。創(chuàng)建第二應(yīng)用的第二畫(huà)布,包括:在第二應(yīng)用的畫(huà)布標(biāo)識(shí)不是預(yù)設(shè)標(biāo)識(shí)的情況下,基于第二畫(huà)布參數(shù)創(chuàng)建第二畫(huà)布。第二畫(huà)布指針指向第二畫(huà)布。

28、這樣,第二應(yīng)用的畫(huà)布標(biāo)識(shí)不是預(yù)設(shè)標(biāo)識(shí),可以表示第二應(yīng)用不是在前臺(tái)和后臺(tái)之間頻繁切換的應(yīng)用,不為第二應(yīng)用創(chuàng)建備用指針,實(shí)現(xiàn)在第二應(yīng)用退出前臺(tái)的情況下銷(xiāo)毀第二應(yīng)用的畫(huà)布且釋放第二應(yīng)用的畫(huà)布關(guān)聯(lián)的緩沖區(qū),以減少對(duì)電子設(shè)備的內(nèi)存的占用。

29、在一種可能的實(shí)現(xiàn)方式中,當(dāng)?shù)谝粦?yīng)用重新切換在前臺(tái)運(yùn)行時(shí),方法還包括:取消第二畫(huà)布指針指向第二畫(huà)布,并將第二畫(huà)布的地址添加到銷(xiāo)毀隊(duì)列。在判斷出第二畫(huà)布沒(méi)有被指針引用的情況下,銷(xiāo)毀第二畫(huà)布。

30、這樣,可以實(shí)現(xiàn)在第二應(yīng)用退出前臺(tái)的情況下銷(xiāo)毀第二應(yīng)用的畫(huà)布,以減少對(duì)電子設(shè)備的內(nèi)存的占用。

31、在一種可能的實(shí)現(xiàn)方式中,在取消第二畫(huà)布指針指向第二畫(huà)布之前,方法還包括:在判斷出第二畫(huà)布沒(méi)有被備用指針引用的情況下,釋放第二畫(huà)布關(guān)聯(lián)的至少一個(gè)第二緩沖區(qū)。

32、這樣,可以實(shí)現(xiàn)在第二應(yīng)用退出前臺(tái)的情況下釋放第二應(yīng)用的畫(huà)布關(guān)聯(lián)的緩沖區(qū),以減少對(duì)電子設(shè)備的內(nèi)存的占用。

33、在一種可能的實(shí)現(xiàn)方式中,第一畫(huà)布參數(shù)包括第一應(yīng)用的畫(huà)布標(biāo)識(shí)。當(dāng)?shù)谝粦?yīng)用切換到后臺(tái)運(yùn)行且第二應(yīng)用運(yùn)行在前臺(tái)時(shí),方法還包括:在第一應(yīng)用的畫(huà)布標(biāo)識(shí)為預(yù)設(shè)標(biāo)識(shí)的情況下,不執(zhí)行銷(xiāo)毀第一畫(huà)布的流程,且不執(zhí)行釋放第一畫(huà)布關(guān)聯(lián)的至少一個(gè)第一緩沖區(qū)的流程。本技術(shù)實(shí)施例的具體實(shí)現(xiàn)原理可以參見(jiàn)圖6所示的具體實(shí)現(xiàn)原理。

34、這樣,在第一應(yīng)用的畫(huà)布標(biāo)識(shí)為預(yù)設(shè)標(biāo)識(shí)的情況下,不執(zhí)行銷(xiāo)毀第一畫(huà)布的流程,且不執(zhí)行釋放第一畫(huà)布關(guān)聯(lián)的至少一個(gè)第一緩沖區(qū)的流程,既可以實(shí)現(xiàn)在第一應(yīng)用運(yùn)行在后臺(tái)的情況下,第一應(yīng)用的畫(huà)布不被銷(xiāo)毀,第一應(yīng)用的畫(huà)布關(guān)聯(lián)的緩沖區(qū)不被釋放,以便第一應(yīng)用從后臺(tái)切換到前臺(tái)運(yùn)行時(shí),電子設(shè)備可以及時(shí)顯示第一應(yīng)用的界面,減少第一應(yīng)用的界面顯示發(fā)生卡頓的概率。不執(zhí)行銷(xiāo)毀第一畫(huà)布的流程,且不執(zhí)行釋放第一畫(huà)布關(guān)聯(lián)的至少一個(gè)第一緩沖區(qū)的流程,還可以減少電子設(shè)備的功耗。

35、在一種可能的實(shí)現(xiàn)方式中,當(dāng)?shù)谝粦?yīng)用重新切換在前臺(tái)運(yùn)行時(shí),方法還包括:在第二應(yīng)用的畫(huà)布標(biāo)識(shí)不是預(yù)設(shè)標(biāo)識(shí)的情況下,執(zhí)行銷(xiāo)毀第二畫(huà)布的流程,且執(zhí)行釋放第二畫(huà)布關(guān)聯(lián)的至少一個(gè)第二緩沖區(qū)的流程。其中,第二應(yīng)用的畫(huà)布標(biāo)識(shí)是第二應(yīng)用的第二畫(huà)布指針中攜帶的。本技術(shù)實(shí)施例的具體實(shí)現(xiàn)原理可以參見(jiàn)圖6所示的具體實(shí)現(xiàn)原理。

36、這樣,第二應(yīng)用的畫(huà)布標(biāo)識(shí)不是預(yù)設(shè)標(biāo)識(shí),表示第二應(yīng)用不是在前臺(tái)和后臺(tái)之間頻繁切換的應(yīng)用,在第一應(yīng)用重新切換在前臺(tái)運(yùn)行,第二應(yīng)用退出前臺(tái)的情況下,執(zhí)行銷(xiāo)毀第二畫(huà)布的流程,且執(zhí)行釋放第二畫(huà)布關(guān)聯(lián)的至少一個(gè)第二緩沖區(qū)的流程,可以實(shí)現(xiàn)在第二應(yīng)用運(yùn)行在后臺(tái)的情況下,銷(xiāo)毀第二應(yīng)用的畫(huà)布,釋放第二應(yīng)用的畫(huà)布關(guān)聯(lián)的緩沖區(qū),以減少電子設(shè)備的內(nèi)存占用。

37、在一種可能的實(shí)現(xiàn)方式中,第一應(yīng)用為桌面應(yīng)用。

38、第二方面,本技術(shù)實(shí)施例提供一種應(yīng)用管理裝置,該應(yīng)用管理裝置可以是電子設(shè)備,也可以是電子設(shè)備內(nèi)的芯片或者芯片系統(tǒng)。該應(yīng)用管理裝置可以包括顯示單元和處理單元。當(dāng)該應(yīng)用管理裝置是電子設(shè)備時(shí),該處顯示單元可以是顯示屏。該顯示單元用于執(zhí)行顯示的步驟,以使該電子設(shè)備實(shí)現(xiàn)第一方面或第一方面的任意一種可能的實(shí)現(xiàn)方式中描述的一種應(yīng)用管理方法。當(dāng)該應(yīng)用管理裝置是電子設(shè)備時(shí),該處理單元可以是處理器。該應(yīng)用管理裝置還可以包括存儲(chǔ)單元,該存儲(chǔ)單元可以是存儲(chǔ)器。該存儲(chǔ)單元用于存儲(chǔ)指令,該處理單元執(zhí)行該存儲(chǔ)單元所存儲(chǔ)的指令,以使該電子設(shè)備實(shí)現(xiàn)第一方面或第一方面的任意一種可能的實(shí)現(xiàn)方式中描述的一種應(yīng)用管理方法。當(dāng)該應(yīng)用管理裝置是電子設(shè)備內(nèi)的芯片或者芯片系統(tǒng)時(shí),該處理單元可以是處理器。該處理單元執(zhí)行存儲(chǔ)單元所存儲(chǔ)的指令,以使該電子設(shè)備實(shí)現(xiàn)第一方面或第一方面的任意一種可能的實(shí)現(xiàn)方式中描述的一種應(yīng)用管理方法。該存儲(chǔ)單元可以是該芯片內(nèi)的存儲(chǔ)單元(例如,寄存器、緩存等),也可以是該電子設(shè)備內(nèi)的位于該芯片外部的存儲(chǔ)單元(例如,只讀存儲(chǔ)器、隨機(jī)存取存儲(chǔ)器等)。

39、第三方面,本技術(shù)實(shí)施例提供一種電子設(shè)備,電子設(shè)備包括:一個(gè)或多個(gè)處理器和存儲(chǔ)器。存儲(chǔ)器與一個(gè)或多個(gè)處理器耦合,存儲(chǔ)器用于存儲(chǔ)計(jì)算機(jī)程序代碼,計(jì)算機(jī)程序代碼包括計(jì)算機(jī)指令,一個(gè)或多個(gè)處理器調(diào)用計(jì)算機(jī)指令以使得電子設(shè)備執(zhí)行第一方面或第一方面的任意一種可能的實(shí)現(xiàn)方式中描述的方法。

40、第四方面,本技術(shù)實(shí)施例提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中存儲(chǔ)有計(jì)算機(jī)程序或指令,當(dāng)計(jì)算機(jī)程序或指令在計(jì)算機(jī)上運(yùn)行時(shí),使得計(jì)算機(jī)執(zhí)行第一方面或第一方面的任意一種可能的實(shí)現(xiàn)方式中描述的方法。

41、第五方面,本技術(shù)實(shí)施例提供一種包括計(jì)算機(jī)程序的計(jì)算機(jī)程序產(chǎn)品,當(dāng)計(jì)算機(jī)程序在計(jì)算機(jī)上運(yùn)行時(shí),使得計(jì)算機(jī)執(zhí)行第一方面或第一方面的任意一種可能的實(shí)現(xiàn)方式中描述的方法。

42、第六方面,本技術(shù)提供一種芯片或者芯片系統(tǒng),該芯片或者芯片系統(tǒng)包括至少一個(gè)處理器和通信接口,通信接口和至少一個(gè)處理器通過(guò)線路互聯(lián),至少一個(gè)處理器用于運(yùn)行計(jì)算機(jī)程序或指令,以執(zhí)行第一方面或第一方面的任意一種可能的實(shí)現(xiàn)方式中描述的方法。其中,芯片中的通信接口可以為輸入/輸出接口、管腳或電路等。

43、在一種可能的實(shí)現(xiàn)中,本技術(shù)中上述描述的芯片或者芯片系統(tǒng)還包括至少一個(gè)存儲(chǔ)器,該至少一個(gè)存儲(chǔ)器中存儲(chǔ)有指令。該存儲(chǔ)器可以為芯片內(nèi)部的存儲(chǔ)單元,例如,寄存器、緩存等,也可以是該芯片的存儲(chǔ)單元(例如,只讀存儲(chǔ)器、隨機(jī)存取存儲(chǔ)器等)。

44、應(yīng)當(dāng)理解的是,本技術(shù)的第二方面至第六方面與本技術(shù)的第一方面的技術(shù)方案相對(duì)應(yīng),各方面及對(duì)應(yīng)的可行實(shí)施方式所取得的有益效果相似,不再贅述。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
富顺县| 南和县| 阿尔山市| 天全县| 法库县| 临汾市| 梧州市| 灵石县| 康保县| 朝阳区| 林甸县| 勐海县| 清水河县| 台中县| 汤原县| 竹山县| 淮阳县| 东安县| 肇源县| 广东省| 天柱县| 兖州市| 隆回县| 澎湖县| 海门市| 车致| 台州市| 禹州市| 乐山市| 乐至县| 南阳市| 潍坊市| 江山市| 拉萨市| 扎兰屯市| 兴义市| 和田县| 仁寿县| 沙湾县| 井陉县| 屯门区|