[發明專利]一種數據備份方法及裝置、計算機裝置及可讀存儲介質在審
| 申請號: | 201710495104.8 | 申請日: | 2017-06-26 |
| 公開(公告)號: | CN107315658A | 公開(公告)日: | 2017-11-03 |
| 發明(設計)人: | 陳麗芹 | 申請(專利權)人: | 珠海市魅族科技有限公司 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14;G06F9/48 |
| 代理公司: | 北京集佳知識產權代理有限公司11227 | 代理人: | 王寶筠 |
| 地址: | 519000 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據 備份 方法 裝置 計算機 可讀 存儲 介質 | ||
技術領域
本發明涉及終端控制領域,具體涉及一種數據備份方法及裝置、計算機裝置及可讀存儲介質。
背景技術
隨著手機使用的日益普遍化,手機已經成為與我們的生活息息相關的物品。用戶在使用手機的過程中,經常會在較短的時長內,交替使用多個應用,比如,用戶在使用A應用的過程中,會臨時打開B應用,短暫的使用B應用后,會希望繼續A應用的進程。為了在用戶再次打開A應用時,能夠接續之前的界面,減少應用的打開時長,多任務處理技術幫助終端滿足了用戶的需求,也就是說,在用戶將A應用切換為B應用之后,手機允許A應用駐留在后臺,而不是直接關閉A應用。
但是,隨著手機中安裝的應用增多,手機后臺經常會駐留大量應用,浪費系統資源,影響手機的正常運行。為了解決上述問題,現有技術在檢測到應用在后臺駐留時間過長,或者手機的系統資源不足時,會關閉部分后臺應用,以釋放其占用的系統資源。
因此,即使用戶并未主動關閉某個后臺運行的應用,手機系統也容易自動關閉將該應用,這樣會造成被系統自動關閉的應用丟失數據,當用戶重新打開該應用時,該應用的顯示界面將無法接續之前的界面,比如無法顯示用戶之前在該應用中編輯的數據,降低用戶體驗。
發明內容
本發明實施例提供了一種數據備份方法及裝置、計算機裝置及可讀存儲介質,用于解決現有技術中后臺運行的應用程序被系統關閉時,會發生應用數據丟失的問題。
本發明實施例的一方面提供了一種信息處理方法,包括:
檢測目標應用程序的運行狀態;
若檢測到所述目標應用程序從前臺運行轉入后臺運行,則對所述目標應用程序的數據進行備份,以得到備份數據。
結合第一方面,在第一方面的第一種可能的實現方式中,所述數據備份方法還包括:
若接收到所述目標應用程序的前臺運行指令,則使用所述備份數據對所述目標應用程序的數據進行恢復,并控制所述目標應用程序運行于所述終端的前臺。
結合第一方面的第一種可能的實現方式,在第一方面的第二種可能的實現方式中,所述對目標應用程序的數據進行備份包括:
記錄所述目標應用程序的后臺運行時長;
若所述后臺運行時長大于或者等于預設時長閾值,則對所述目標應用程序的數據進行備份。
結合第一方面的第二種可能的實現方式,在第一方面的第三種可能的實現方式中,所述對所述目標應用程序的數據進行備份,以得到備份數據包括:
按照預設時間間隔對所述目標應用程序的數據進行備份,以得到多個備份數據。
結合第一方面的第三種可能的實現方式,在第一方面的第四種可能的實現方式中,所述使用所述備份數據對所述目標應用程序的數據進行恢復包括:
獲取所述目標應用程序的多個備份數據并進行展示;
接收針對展示的多個備份數據中一個備份數據的選擇指令;
使用與所述選擇指令對應的一個備份數據對所述目標應用程序的數據進行恢復;
刪除所述多個備份數據中與所述選擇指令對應的一個備份數據以外的其他備份數據。
本發明實施例的第二方面提供了一種數據備份裝置,應用于終端,包括:
所述數據備份裝置包括:
檢測模塊,用于檢測目標應用程序的運行狀態;
備份模塊,用于當檢測到所述目標應用程序從前臺運行轉入后臺運行時,對所述目標應用程序的數據進行備份,以得到備份數據。
結合第二方面,在第二方面的第一種可能的實現方式中,所述數據備份裝置還包括:
恢復模塊,用于當接收到所述目標應用程序的前臺運行指令時,使用所述備份數據對所述目標應用程序的數據進行恢復,并控制所述目標應用程序運行于所述終端的前臺。
結合第二方面的第一種可能的實現方式,在第二方面的第二種可能的實現方式中,所述備份模塊包括:
記錄單元,用于記錄所述目標應用程序的后臺運行時長;
備份單元,用于當所述后臺運行時長大于或者等于預設時長閾值時,按照預設時間間隔對所述目標應用程序的數據進行備份,以得到多個備份數據。
本發明實施例的第三方面提供了一種計算機裝置,其特征在于,所述計算機裝置包括處理器,所述處理器用于執行存儲器中存儲的計算機程序時實現如第一方面或第一方面任意一種可能的實現方式的步驟。
本發明實施例的第四方面提供了一種計算機可讀存儲介質,其上存儲有計算機程序,其特征在于:所述計算機程序被處理器執行時實現實現如第一方面或第一方面任意一種可能的實現方式的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于珠海市魅族科技有限公司,未經珠海市魅族科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710495104.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種數據備份的方法及裝置
- 下一篇:一種元數據的冗余備份方法及裝置
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





