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

一種數(shù)據(jù)備份方法及裝置、計算機裝置及可讀存儲介質與流程

文檔序號:12863652閱讀:235來源:國知局
一種數(shù)據(jù)備份方法及裝置、計算機裝置及可讀存儲介質與流程

本發(fā)明涉及終端控制領域,具體涉及一種數(shù)據(jù)備份方法及裝置、計算機裝置及可讀存儲介質。



背景技術:

隨著手機使用的日益普遍化,手機已經成為與我們的生活息息相關的物品。用戶在使用手機的過程中,經常會在較短的時長內,交替使用多個應用,比如,用戶在使用a應用的過程中,會臨時打開b應用,短暫的使用b應用后,會希望繼續(xù)a應用的進程。為了在用戶再次打開a應用時,能夠接續(xù)之前的界面,減少應用的打開時長,多任務處理技術幫助終端滿足了用戶的需求,也就是說,在用戶將a應用切換為b應用之后,手機允許a應用駐留在后臺,而不是直接關閉a應用。

但是,隨著手機中安裝的應用增多,手機后臺經常會駐留大量應用,浪費系統(tǒng)資源,影響手機的正常運行。為了解決上述問題,現(xiàn)有技術在檢測到應用在后臺駐留時間過長,或者手機的系統(tǒng)資源不足時,會關閉部分后臺應用,以釋放其占用的系統(tǒng)資源。

因此,即使用戶并未主動關閉某個后臺運行的應用,手機系統(tǒng)也容易自動關閉將該應用,這樣會造成被系統(tǒng)自動關閉的應用丟失數(shù)據(jù),當用戶重新打開該應用時,該應用的顯示界面將無法接續(xù)之前的界面,比如無法顯示用戶之前在該應用中編輯的數(shù)據(jù),降低用戶體驗。



技術實現(xiàn)要素:

本發(fā)明實施例提供了一種數(shù)據(jù)備份方法及裝置、計算機裝置及可讀存儲介質,用于解決現(xiàn)有技術中后臺運行的應用程序被系統(tǒng)關閉時,會發(fā)生應用數(shù)據(jù)丟失的問題。

本發(fā)明實施例的一方面提供了一種信息處理方法,包括:

檢測目標應用程序的運行狀態(tài);

若檢測到所述目標應用程序從前臺運行轉入后臺運行,則對所述目標應用程序的數(shù)據(jù)進行備份,以得到備份數(shù)據(jù)。

結合第一方面,在第一方面的第一種可能的實現(xiàn)方式中,所述數(shù)據(jù)備份方法還包括:

若接收到所述目標應用程序的前臺運行指令,則使用所述備份數(shù)據(jù)對所述目標應用程序的數(shù)據(jù)進行恢復,并控制所述目標應用程序運行于所述終端的前臺。

結合第一方面的第一種可能的實現(xiàn)方式,在第一方面的第二種可能的實現(xiàn)方式中,所述對目標應用程序的數(shù)據(jù)進行備份包括:

記錄所述目標應用程序的后臺運行時長;

若所述后臺運行時長大于或者等于預設時長閾值,則對所述目標應用程序的數(shù)據(jù)進行備份。

結合第一方面的第二種可能的實現(xiàn)方式,在第一方面的第三種可能的實現(xiàn)方式中,所述對所述目標應用程序的數(shù)據(jù)進行備份,以得到備份數(shù)據(jù)包括:

按照預設時間間隔對所述目標應用程序的數(shù)據(jù)進行備份,以得到多個備份數(shù)據(jù)。

結合第一方面的第三種可能的實現(xiàn)方式,在第一方面的第四種可能的實現(xiàn)方式中,所述使用所述備份數(shù)據(jù)對所述目標應用程序的數(shù)據(jù)進行恢復包括:

獲取所述目標應用程序的多個備份數(shù)據(jù)并進行展示;

接收針對展示的多個備份數(shù)據(jù)中一個備份數(shù)據(jù)的選擇指令;

使用與所述選擇指令對應的一個備份數(shù)據(jù)對所述目標應用程序的數(shù)據(jù)進行恢復;

刪除所述多個備份數(shù)據(jù)中與所述選擇指令對應的一個備份數(shù)據(jù)以外的其他備份數(shù)據(jù)。

本發(fā)明實施例的第二方面提供了一種數(shù)據(jù)備份裝置,應用于終端,包括:

所述數(shù)據(jù)備份裝置包括:

檢測模塊,用于檢測目標應用程序的運行狀態(tài);

備份模塊,用于當檢測到所述目標應用程序從前臺運行轉入后臺運行時,對所述目標應用程序的數(shù)據(jù)進行備份,以得到備份數(shù)據(jù)。

結合第二方面,在第二方面的第一種可能的實現(xiàn)方式中,所述數(shù)據(jù)備份裝置還包括:

恢復模塊,用于當接收到所述目標應用程序的前臺運行指令時,使用所述備份數(shù)據(jù)對所述目標應用程序的數(shù)據(jù)進行恢復,并控制所述目標應用程序運行于所述終端的前臺。

結合第二方面的第一種可能的實現(xiàn)方式,在第二方面的第二種可能的實現(xiàn)方式中,所述備份模塊包括:

記錄單元,用于記錄所述目標應用程序的后臺運行時長;

備份單元,用于當所述后臺運行時長大于或者等于預設時長閾值時,按照預設時間間隔對所述目標應用程序的數(shù)據(jù)進行備份,以得到多個備份數(shù)據(jù)。

本發(fā)明實施例的第三方面提供了一種計算機裝置,其特征在于,所述計算機裝置包括處理器,所述處理器用于執(zhí)行存儲器中存儲的計算機程序時實現(xiàn)如第一方面或第一方面任意一種可能的實現(xiàn)方式的步驟。

本發(fā)明實施例的第四方面提供了一種計算機可讀存儲介質,其上存儲有計算機程序,其特征在于:所述計算機程序被處理器執(zhí)行時實現(xiàn)實現(xiàn)如第一方面或第一方面任意一種可能的實現(xiàn)方式的步驟。

從以上技術方案可以看出,本發(fā)明實施例具有以下優(yōu)點:

本發(fā)明在檢測到目標應用程序從前臺轉入后臺運行之后,可以對目標應用程序的數(shù)據(jù)進行備份,得到備份數(shù)據(jù),避免目標應用的數(shù)據(jù)丟失,這樣,即使系統(tǒng)自動關閉目標應用,接收到目標應用程序的前臺運行指令時,也可以根據(jù)備份數(shù)據(jù)在前臺運行目標應用,提高用戶體驗。

附圖說明

圖1是本發(fā)明數(shù)據(jù)備份方法一個實施例示意圖;

圖2是本發(fā)明數(shù)據(jù)備份方法另一個實施例示意圖;

圖3是本發(fā)明數(shù)據(jù)備份方法另一個實施例示意圖;

圖4是本發(fā)明備份數(shù)據(jù)展示頁面一個實施例示意圖;

圖5是本發(fā)明備份數(shù)據(jù)選擇頁面一個實施例示意圖;

圖6是本發(fā)明數(shù)據(jù)備份裝置一個實施例示意圖;

圖7是本發(fā)明數(shù)據(jù)備份裝置另一個實施例示意圖;

圖8是本發(fā)明計算機裝置一個實施例示意圖。

具體實施方式

本發(fā)明實施例提供了一種數(shù)據(jù)備份方法及裝置、計算機裝置及可讀存儲介質,用于對轉入后臺運行的目標應用進行備份。

為了使本技術領域的人員更好地理解本發(fā)明方案,下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分的實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都應當屬于本發(fā)明保護的范圍。

本發(fā)明的說明書和權利要求書及上述附圖中的術語“第一”、“第二”、“第三”、“第四”等(如果存在)是用于區(qū)別類似的對象,而不必用于描述特定的順序或先后次序。應該理解這樣使用的數(shù)據(jù)在適當情況下可以互換,以便這里描述的實施例能夠以除了在這里圖示或描述的內容以外的順序實施。此外,術語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統(tǒng)、產品或設備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或對于這些過程、方法、產品或設備固有的其它步驟或單元。

本發(fā)明所保護的方法應用于終端,常見的終端包括手機、平板電腦、智能手表等。

為便于理解,下面對本發(fā)明實施例中的具體流程進行描述,請參閱圖1,本發(fā)明實施例中數(shù)據(jù)備份方法一個實施例包括:

101、檢測目標應用程序的運行狀態(tài);

應用程序的運行狀態(tài)一般包括“正在啟動中”、“前臺運行”、“后臺運行”以及“未運行”,本發(fā)明可以對終端中的全部或部分應用程序的運行狀態(tài)進行檢測,為了方便描述,將檢測的對象稱作目標應用程序。

102、若檢測到目標應用程序從前臺運行轉入后臺運行,則對目標應用程序的數(shù)據(jù)進行備份,以得到備份數(shù)據(jù)。

在對目標應用程序的運行狀態(tài)進行檢測的過程中,若檢測到目標應用程序從前臺運行轉入后臺運行,則可以對目標應用程序的數(shù)據(jù)進行備份,得到備份數(shù)據(jù)。

進行備份的數(shù)據(jù)可以為目標應用程序的全部或部分數(shù)據(jù),備份的數(shù)據(jù)越多,備份過程的耗時越長,效率越低,并且占用的存儲空間越多;而備份的數(shù)據(jù)過少,對恢復目標應用程序的數(shù)據(jù)起到的作用越小,因此在實際應用中,可以根據(jù)需要選擇需要備份的目標應用程序的數(shù)據(jù)。一般情況下,備份的目標應用程序的數(shù)據(jù)可以包括場景記錄數(shù)據(jù),用于記錄目標應用程序的使用狀態(tài),比如人機界面層次關系、應用常用配置、頂層頁面當前緩存等,備份的數(shù)據(jù)還可以包括目標應用程序的當前使用狀態(tài),比如用戶在目標應用程序的輸入界面編輯的數(shù)據(jù)。備份的數(shù)據(jù)還可以包括目標應用程序的其他數(shù)據(jù),此處不做排他性的限定。

本發(fā)明實施例可以檢測目標應用程序的運行狀態(tài),并在檢測到目標應用程序從前臺運行轉入后臺運行時,對目標應用程序的數(shù)據(jù)進行備份,以得到備份數(shù)據(jù),這樣即使當目標應用在后臺運行的過程中,系統(tǒng)自動關閉目標應用,終端也可以在接收到目標應用程序的前臺運行指令時,根據(jù)備份數(shù)據(jù)在前臺運行目標應用,提高用戶體驗。比如,當備份數(shù)據(jù)包括應用的頁面數(shù)據(jù)時,用戶再次打開目標應用時,目標應用的顯示界面將可以接續(xù)之前顯示的界面。

請參閱圖2,本發(fā)明實施例中數(shù)據(jù)備份方法另一個實施例包括:

201、檢測目標應用程序的運行狀態(tài);

步驟201與圖1對應的實施例中的步驟101相同,此處不再贅述。

202、若檢測到目標應用程序從前臺運行轉入后臺運行,則記錄目標應用程序的后臺運行時長;

在對目標應用程序的運行狀態(tài)進行檢測的過程中,若檢測到目標應用程序從前臺轉入后臺運行,則可以記錄目標應用程序的后臺運行時長。具體的,可以在檢測到目標應用程序從前臺轉入后臺運行時,開啟計時器,記錄時長,作為后臺運行時長。

203、若后臺運行時長大于或者等于預設時長閾值,則對目標應用程序的數(shù)據(jù)進行備份,以得到備份數(shù)據(jù);

當記錄的后臺運行時長大于或等于預設時長閾值時,對目標應用程序的數(shù)據(jù)進行備份,以得到備份數(shù)據(jù)。預設時長閾值可以為固定的,也可以為用戶自定義的,此處不做限定。

關于預設時長閾值,需要考慮以下因素進行合理設置:閾值越小,數(shù)據(jù)丟失的可能性越低,極限情況便是不執(zhí)行步驟202,在檢測到目標應用程序轉入后臺運行時便直接對目標應用程序的數(shù)據(jù)進行備份,但是閾值越小,資源浪費的可能性越大,因為在后臺運行時間較短的應用程序被系統(tǒng)關閉的幾率很低;反之,閾值越大,資源浪費的可能性越小,但是數(shù)據(jù)丟失的風險更大。另外,預設時長閾值可以根據(jù)目標應用程序的不同而不同,比如對于優(yōu)先級較高的目標應用程序,預設時長閾值可以較小,而對于優(yōu)先級較低的目標應用程序,預設時長閾值可以較大。

關于備份的數(shù)據(jù)請參閱圖1對應的實施例中步驟102的描述內容,此處不再贅述。

204、若接收到目標應用程序的前臺運行指令,則使用備份數(shù)據(jù)對目標應用程序的數(shù)據(jù)進行恢復,并控制目標應用程序運行于終端的前臺。

對目標應用程序的數(shù)據(jù)進行備份得到備份數(shù)據(jù)之后,目標應用程序可能繼續(xù)保持后臺運行狀態(tài),也可能被關閉而處于未運行的狀態(tài)(比如因用戶不小心清除了后臺應用或者終端自動關閉了后臺運行的目標應用程序),當接收到目標應用程序的前臺運行指令時,可以使用備份數(shù)據(jù)對目標應用程序的數(shù)據(jù)進行恢復,并控制目標應用程序運行于終端的前臺。

應用程序在后臺運行的過程中,仍然會有數(shù)據(jù)更新,比如后臺運行的下載任務,隨著時間的延長,從服務器下載的數(shù)據(jù)不斷增加,比如后臺運行的微信,仍然從服務器實時獲取更新的聊天信息。在目標應用程序處于后臺運行狀態(tài)時,對目標應用程序的數(shù)據(jù)進行一次備份得到第一次備份數(shù)據(jù)之后,若目標應用程序在后臺繼續(xù)持續(xù)運行較長時間,此時目標應用程序的數(shù)據(jù)與第一次備份數(shù)據(jù)差異較大,只保存第一次備份數(shù)據(jù),無法避免丟失備份后繼續(xù)更新的數(shù)據(jù)。為了解決這個問題,請參閱圖3,本發(fā)明實施例中數(shù)據(jù)備份方法另一個實施例包括:

301、檢測目標應用程序的運行狀態(tài);

步驟301與圖1對應的實施例中的步驟101相同,此處不再贅述。

302、若檢測到目標應用程序從前臺運行轉入后臺運行,且后臺運行時長大于或者等于預設時長閾值,則按照預設時間間隔對目標應用程序的數(shù)據(jù)進行備份,以得到多個備份數(shù)據(jù);

在對目標應用程序的運行狀態(tài)進行檢測的過程中,若檢測到目標應用程序從前臺轉入后臺運行,且后臺運行時長大于或等于預設時長閾值,則可以按照預設時間間隔對目標應用程序的數(shù)據(jù)進行備份,以得到多個備份數(shù)據(jù)。比如,在t1時刻,目標應用程序的后臺運行時長等于預設時長閾值,此時可以對目標應用程序的數(shù)據(jù)進行備份,得到備份數(shù)據(jù)1;在t2時刻,和t1時刻相比經過了預設時間間隔,此時可以對目標應用程序的數(shù)據(jù)進行備份,得到備份數(shù)據(jù)2;在t3時刻,和t2時刻相比又經過了預設時間間隔,此時可以對目標應用程序的數(shù)據(jù)進行備份,得到備份數(shù)據(jù)3,依次類推,直至檢測到目標應用程序不在后臺運行為止,假設得到5個備份數(shù)據(jù),即備份數(shù)據(jù)1~備份數(shù)據(jù)5。以上僅作為舉例,實際使用中,不必在目標應用程序的后臺運行時長等于預設時長閾值時開始備份,還可以在后臺運行時長大于預設時長閾值之后的某個時刻開始進行備份。

預設時間間隔可以為固定的,也可以為用戶自定義的,此處不做限定。關于預設時間間隔,需要考慮以下因素進行合理設置:預設時間間隔越小,數(shù)據(jù)丟失的可能性越低,但是對系統(tǒng)資源的占用越大,需要頻繁的執(zhí)行備份操作,占用大量存儲空間;反之,預設時間間隔越大,資源的占用越小,但是數(shù)據(jù)丟失的風險更大。另外,預設時間間隔可以根據(jù)目標應用程序的不同而不同,比如對于優(yōu)先級較高的目標應用程序,預設時間間隔可以較小,而對于優(yōu)先級較低的目標應用程序,預設時間間隔可以較大。

需要說明的是,在實際使用中,也可以在檢測到目標應用程序從前臺轉入后臺運行時,便直接按照預設時間間隔對目標應用程序的數(shù)據(jù)進行備份,以得到多個備份數(shù)據(jù),而無需在后臺運行時長大于或者等于預設時長閾值之后執(zhí)行。原因可參閱圖2對應的實施例中步驟203中的相關解釋,此處不再贅述。

303、若接收到目標應用程序的前臺運行指令,則獲取目標應用程序的多個備份數(shù)據(jù)并進行展示;

按照預設時間間隔對目標應用程序的數(shù)據(jù)進行備份,以得到多個備份數(shù)據(jù)之后,目標應用程序可能繼續(xù)保持后臺運行狀態(tài),也可能被關閉而處于未運行的狀態(tài)(比如因用戶不小心清除了后臺應用或者終端自動關閉了后臺運行的目標應用程序),當接收到目標應用程序的前臺運行指令時,可以獲取目標應用程序的多個備份數(shù)據(jù)并進行展示。在本發(fā)明實施例中,作為舉例,可以對備份數(shù)據(jù)1~備份數(shù)據(jù)5進行展示。需要說明的是,對備份數(shù)據(jù)進行展示并不限定為對備份數(shù)據(jù)的所有內容進行展示,優(yōu)選的,可以只展示備份數(shù)據(jù)對應的備份時刻,以備份時刻代表相應的備份數(shù)據(jù)。假設備份數(shù)據(jù)1~備份數(shù)據(jù)5對應的備份時刻依次為t1、t2、t3、t4、t5,那么,可以將t1、t2、t3、t4、t5作為五個選項展示給用戶,供用戶選擇。

304、接收針對展示的多個備份數(shù)據(jù)中一個備份數(shù)據(jù)的選擇指令;

當用戶從展示的備份數(shù)據(jù)中選擇一個備份數(shù)據(jù)之后,可以接收針對展示的多個備份數(shù)據(jù)中一個備份數(shù)據(jù)的選擇指令。假設步驟303中將t1、t2、t3、t4、t5作為五個選項展示給用戶,供用戶選擇,若用戶選擇t1,則可以確定用戶從備份數(shù)據(jù)1~備份數(shù)據(jù)5中選擇的備份數(shù)據(jù)為備份數(shù)據(jù)1。

305、使用與選擇指令對應的一個備份數(shù)據(jù)對目標應用程序的數(shù)據(jù)進行恢復,并控制目標應用程序運行于終端的前臺;

接收針對展示的多個備份數(shù)據(jù)中一個備份數(shù)據(jù)的選擇指令之后,可以選擇與選擇指令對應的一個備份數(shù)據(jù)對目標應用程序的數(shù)據(jù)進行恢復,比如接收到對備份數(shù)據(jù)1的選擇指令之后,可以使用備份數(shù)據(jù)1對目標應用程序的數(shù)據(jù)進行恢復,并控制目標應用程序運行于終端的前臺。

306、刪除多個備份數(shù)據(jù)中與選擇指令對應的一個備份數(shù)據(jù)以外的其他備份數(shù)據(jù)。

步驟304之后,可以確定選擇指令對應的備份數(shù)據(jù)1將用于目標應用程序的恢復,而多個備份數(shù)據(jù)中未被選擇的其他備份數(shù)據(jù)(備份數(shù)據(jù)2~備份數(shù)據(jù)5)繼續(xù)保存的價值不高,為了節(jié)省終端的存儲空間,在步驟304之后,可以刪除多個備份數(shù)據(jù)中與選擇指令對應的一個備份數(shù)據(jù)1以外的其他備份數(shù)據(jù)(備份數(shù)據(jù)2~備份數(shù)據(jù)5)。因此,步驟306只要在步驟304之后執(zhí)行即可。

為了便于理解,下面舉例說明當圖3對應的實施例應用于手機時用戶的使用場景:

用戶可以在手機中打開備份功能,并選擇需要備份的應用程序,包括qq、微信和優(yōu)酷視頻。在某一段時間范圍內,用戶的手機中在后臺運行的程序包括qq、微信、優(yōu)酷視頻、百度瀏覽器,由于qq、微信和優(yōu)酷視頻被用戶選為需要備份的目標應用程序,因此,當qq、微信、優(yōu)酷視頻在后臺運行時長大于或者等于預設時長閾值時,比如1小時,qq、微信、優(yōu)酷視頻的數(shù)據(jù)將按照預設時間間隔(比如每半小時)被備份。用戶可以選擇查看備份數(shù)據(jù),此時手機將向用戶展示qq、微信和優(yōu)酷視頻的備份情況,請參閱圖4所示。

之后假設手機系統(tǒng)因可用內存過小而將后臺應用程序全部關閉,當用戶選擇打開微信應用時,手機將向用戶展示微信的多個備份數(shù)據(jù)的備份時刻,請參閱圖5所示,若用戶選擇12時30分00秒對應的備份數(shù)據(jù),手機將使用12時30分00秒對應的備份數(shù)據(jù)對微信的數(shù)據(jù)進行恢復,并控制微信運行于終端的前臺。

上面對本發(fā)明實施例中的數(shù)據(jù)備份方法進行了描述,下面對本發(fā)明實施例中的數(shù)據(jù)備份裝置進行描述。

請參閱圖6,本發(fā)明實施例中數(shù)據(jù)備份裝置的一個實施例包括:

檢測模塊601,用于檢測目標應用程序的運行狀態(tài);

備份模塊602,用于當檢測到目標應用程序從前臺運行轉入后臺運行時,對目標應用程序的數(shù)據(jù)進行備份,以得到備份數(shù)據(jù)。

請參閱圖7,本發(fā)明實施例中數(shù)據(jù)備份裝置的另一個實施例包括:

檢測模塊701,用于檢測目標應用程序的運行狀態(tài);

備份模塊702,用于當檢測到目標應用程序從前臺運行轉入后臺運行時,對目標應用程序的數(shù)據(jù)進行備份,以得到備份數(shù)據(jù)。

恢復模塊703,用于當接收到目標應用程序的前臺運行指令時,使用備份數(shù)據(jù)對目標應用程序的數(shù)據(jù)進行恢復,并控制目標應用程序運行于終端的前臺。

其中,備份模塊702包括:

記錄單元7021,用于記錄目標應用程序的后臺運行時長;

備份單元7022,用于當后臺運行時長大于或者等于預設時長閾值時,按照預設時間間隔對目標應用程序的數(shù)據(jù)進行備份,以得到多個備份數(shù)據(jù)。

本發(fā)明實施例還提供了一種計算機裝置8,如圖8所示,為了便于說明,僅示出了與本發(fā)明實施例相關的部分,具體技術細節(jié)未揭示的,請參照本發(fā)明實施例方法部分。該計算機裝置8可以為包括手機、平板電腦、個人數(shù)字助理(英文全稱:personaldigitalassistant,英文縮寫:pda)、智能手表等任意終端設備。

參考圖8,計算機裝置8包括:電源810、存儲器820、顯示單元830、處理器840以及存儲在存儲器820中并可在處理器840上運行的計算機程序。處理器840執(zhí)行計算機程序時實現(xiàn)上述各個數(shù)據(jù)備份方法實施例中的步驟,例如圖1對應的實施例中的步驟101至102?;蛘撸幚砥?40執(zhí)行計算機程序時實現(xiàn)上述各裝置實施例中各模塊或單元的功能。

示例性的,計算機程序可以被分割成一個或多個模塊/單元,一個或者多個模塊/單元被存儲在存儲器中,并由處理器執(zhí)行,以完成本發(fā)明。一個或多個模塊/單元可以是能夠完成特定功能的一系列計算機程序指令段,該指令段用于描述計算機程序在計算機裝置中的執(zhí)行過程。例如,參照圖6對應的實施例,計算機程序可以被分割成檢測模塊601和備份模塊602,各模塊具體功能如下:

檢測模塊601,用于檢測目標應用程序的運行狀態(tài);

備份模塊602,用于當檢測到目標應用程序從前臺運行轉入后臺運行時,對目標應用程序的數(shù)據(jù)進行備份,以得到備份數(shù)據(jù)。

本領域技術人員可以理解,圖8中示出的結構并不構成對計算機裝置8的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置,例如所述計算機裝置還可以包括輸入輸出設備、網絡接入設備、總線等。

所稱處理器840可以是中央處理單元(centralprocessingunit,cpu),還可以是其他通用處理器、數(shù)字信號處理器(digitalsignalprocessor,dsp)、專用集成電路(applicationspecificintegratedcircuit,asic)、現(xiàn)成可編程門陣列(field-programmablegatearray,fpga)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件等。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等,所述處理器是所述計算機裝置的控制中心,利用各種接口和線路連接整個計算機裝置的各個部分。

所述存儲器可用于存儲所述計算機程序和/或模塊,所述處理器通過運行或執(zhí)行存儲在所述存儲器內的計算機程序和/或模塊,以及調用存儲在存儲器內的數(shù)據(jù),實現(xiàn)所述計算機裝置的各種功能。所述存儲器可主要包括存儲程序區(qū)和存儲數(shù)據(jù)區(qū),其中,存儲程序區(qū)可存儲操作系統(tǒng)、至少一個功能所需的應用程序(比如聲音播放功能、圖像播放功能等)等;存儲數(shù)據(jù)區(qū)可存儲根據(jù)手機的使用所創(chuàng)建的數(shù)據(jù)(比如音頻數(shù)據(jù)、電話本等)等。此外,存儲器可以包括高速隨機存取存儲器,還可以包括非易失性存儲器,例如硬盤、內存、插接式硬盤,智能存儲卡(smartmediacard,smc),安全數(shù)字(securedigital,sd)卡,閃存卡(flashcard)、至少一個磁盤存儲器件、閃存器件、或其他易失性固態(tài)存儲器件。

所述計算機裝置集成的模塊/單元如果以軟件功能單元的形式實現(xiàn)并作為獨立的產品銷售或使用時,可以存儲在一個計算機可讀取存儲介質中?;谶@樣的理解,本發(fā)明實現(xiàn)上述實施例方法中的全部或部分流程,也可以通過計算機程序來指令相關的硬件來完成,所述的計算機程序可存儲于一計算機可讀存儲介質中,該計算機程序在被處理器執(zhí)行時,可實現(xiàn)上述各個方法實施例的步驟。其中,所述計算機程序包括計算機程序代碼,所述計算機程序代碼可以為源代碼形式、對象代碼形式、可執(zhí)行文件或某些中間形式等。所述計算機可讀介質可以包括:能夠攜帶所述計算機程序代碼的任何實體或裝置、記錄介質、u盤、移動硬盤、磁碟、光盤、計算機存儲器、只讀存儲器(rom,read-onlymemory)、隨機存取存儲器(ram,randomaccessmemory)、電載波信號、電信信號以及軟件分發(fā)介質等。需要說明的是,所述計算機可讀介質包含的內容可以根據(jù)司法管轄區(qū)內立法和專利實踐的要求進行適當?shù)脑鰷p,例如在某些司法管轄區(qū),根據(jù)立法和專利實踐,計算機可讀介質不包括電載波信號和電信信號。

所屬領域的技術人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng),裝置和單元的具體工作過程,可以參考前述方法實施例中的對應過程,在此不再贅述。

在本申請所提供的幾個實施例中,應該理解到,所揭露的系統(tǒng),裝置和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。

所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網絡單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。

另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用軟件功能單元的形式實現(xiàn)。

以上所述,以上實施例僅用以說明本發(fā)明的技術方案,而非對其限制;盡管參照前述實施例對本發(fā)明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本發(fā)明各實施例技術方案的精神和范圍。

當前第1頁1 2 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
长岛县| 闻喜县| 噶尔县| 新疆| 江安县| 江达县| 北票市| 正安县| 静宁县| 韩城市| 涡阳县| 商城县| 保亭| 兴海县| 乌拉特后旗| 景谷| 乡宁县| 涟水县| 黔西县| 惠东县| 临夏县| 铁力市| 澎湖县| 大宁县| 青海省| 商水县| 葫芦岛市| 梅河口市| 神农架林区| 大新县| 松溪县| 哈巴河县| 科尔| 南通市| 平利县| 黑水县| 旺苍县| 类乌齐县| 泽普县| 重庆市| 海林市|