本發(fā)明屬于數(shù)據(jù)的云備份技術(shù)領(lǐng)域,尤其涉及一種信息處理方法及電子設(shè)備。
背景技術(shù):
隨著網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,云備份被越來越多的人們所熟知和使用,云備份,顧名思義就是把數(shù)據(jù)資料備份在網(wǎng)絡(luò)上面,由第三方以免費或收費的形式提供備份云空間。云備份多用于對手機、平板等終端的相關(guān)數(shù)據(jù)進(jìn)行備份,例如,對手機通訊錄、短信息或相冊中的照片等數(shù)據(jù)材料進(jìn)行備份等。
目前,當(dāng)用戶對終端中相關(guān)數(shù)據(jù)進(jìn)行云備份之后,無法便捷地獲知終端數(shù)據(jù)的備份情況,僅能依靠記憶或登錄云端并調(diào)出查看所備份的數(shù)據(jù),來獲知終端中哪些數(shù)據(jù)已備份,哪些數(shù)據(jù)未備份,以實現(xiàn)為終端數(shù)據(jù)的后續(xù)處理(如在終端刪除已備份數(shù)據(jù),保留未備份數(shù)據(jù))提供決策依據(jù)。此種登錄云端并調(diào)出查看所備份數(shù)據(jù)的方式便捷性較差,從而為用戶獲知終端數(shù)據(jù)的云備份情況帶來了不便。
技術(shù)實現(xiàn)要素:
有鑒于此,本發(fā)明的目的在于提供一種信息處理方法及電子設(shè)備,旨在解決現(xiàn)有技術(shù)存在的上述問題,為用戶獲知終端數(shù)據(jù)的云備份情況提供便利。
為此,本發(fā)明公開如下技術(shù)方案:
一種信息處理方法,所述方法應(yīng)用于電子設(shè)備中,所述方法包括:
獲得第一顯示指令;
響應(yīng)第一顯示指令,執(zhí)行以下步驟:
獲得多個文件;
獲得多個文件中每個文件的備份屬性,所述備份屬性用于表征文件的數(shù)據(jù)內(nèi)容已經(jīng)在云端備份完成;
從所述多個文件中確定具有備份屬性的至少一個第一文件;
顯示所述多個文件,其中,在用于顯示每個所述至少一個第一文件的顯示輸出區(qū)域上顯示所述備份屬性所對應(yīng)的標(biāo)簽。
上述方法,優(yōu)選的,所述獲得多個文件中每個文件的備份屬性,包括:
獲得所述電子設(shè)備預(yù)先本地存儲的所述多個文件中每個文件的備份屬性;其中,所述電子設(shè)備在文件完成數(shù)據(jù)內(nèi)容的云端備份時,生成文件的備份屬性并本地存儲;或者,
基于所述多個文件中每個文件的文件信息與云端相應(yīng)備份空間的備份信息的比對結(jié)果,生成所述多個文件中每個文件的備份屬性。
上述方法,優(yōu)選的,所述方法還包括:
獲得觸發(fā)操作,所述觸發(fā)操作用于針對已經(jīng)顯示的一個或多個文件進(jìn)行可選擇狀態(tài),在所述可選擇狀態(tài)下提供至少一個交互操作,所述交互操作為上傳或者刪除,所述交互操作是針對于:
響應(yīng)所述觸發(fā)操作,執(zhí)行如下步驟:
所述獲得多個文件中每個文件的備份屬性的步驟;
所述從所述多個文件中確定具有備份屬性的至少一個第一文件的步驟;
所述在用于顯示每個所述至少一個第一文件的顯示輸出區(qū)域上顯示所述備份屬性所對應(yīng)的標(biāo)簽的步驟。
上述方法,優(yōu)選的,所述方法還包括:
獲得備份指令;
響應(yīng)所述備份指令,對所述多個文件中不具有備份屬性的文件中的至少一個文件在云端進(jìn)行數(shù)據(jù)內(nèi)容備份。
上述方法,優(yōu)選的,所述方法還包括:
獲得第二顯示指令;
響應(yīng)第二顯示指令,顯示所述多個文件所在的文件夾,其中,在用于顯示所述文件夾的顯示輸出區(qū)域上顯示所述文件夾的備份屬性所對應(yīng)的標(biāo)簽;所述文件夾的備份屬性對應(yīng)的標(biāo)簽基于所述多個文件中每個文件的備份屬性生成。
一種電子設(shè)備,包括:
指令獲取單元,用于獲得第一顯示指令;
指令響應(yīng)單元,用于響應(yīng)第一顯示指令,執(zhí)行以下步驟:
獲得多個文件;
獲得多個文件中每個文件的備份屬性,所述備份屬性用于表征文件的數(shù)據(jù)內(nèi)容已經(jīng)在云端備份完成;
從所述多個文件中確定具有備份屬性的至少一個第一文件;
顯示所述多個文件,其中,在用于顯示每個所述至少一個第一文件的顯示輸出區(qū)域上顯示所述備份屬性所對應(yīng)的標(biāo)簽。
上述電子設(shè)備,優(yōu)選的,所述指令響應(yīng)單元,獲得多個文件中每個文件的備份屬性,具體包括:
獲得所述電子設(shè)備預(yù)先本地存儲的所述多個文件中每個文件的備份屬性;其中,所述電子設(shè)備在文件完成數(shù)據(jù)內(nèi)容的云端備份時,生成文件的備份屬性并本地存儲;或者,
基于所述多個文件中每個文件的文件信息與云端相應(yīng)備份空間的備份信息的比對結(jié)果,生成所述多個文件中每個文件的備份屬性。
上述電子設(shè)備,優(yōu)選的,所述電子設(shè)備還包括:
操作獲取單元,用于獲得觸發(fā)操作,所述觸發(fā)操作用于針對已經(jīng)顯示的一個或多個文件進(jìn)行可選擇狀態(tài),在所述可選擇狀態(tài)下提供至少一個交互操作,所述交互操作為上傳或者刪除,所述交互操作是針對于:
響應(yīng)所述觸發(fā)操作,執(zhí)行如下步驟:
所述獲得多個文件中每個文件的備份屬性的步驟;
所述從所述多個文件中確定具有備份屬性的至少一個第一文件的步驟;
所述在用于顯示每個所述至少一個第一文件的顯示輸出區(qū)域上顯示所述備份屬性所對應(yīng)的標(biāo)簽的步驟。
上述電子設(shè)備,優(yōu)選的,所述指令獲取單元,還用于:獲得備份指令;
相對應(yīng)地,所述指令響應(yīng)單元,還用于:
響應(yīng)所述備份指令,對所述多個文件中不具有備份屬性的文件中的至少一個文件在云端進(jìn)行數(shù)據(jù)內(nèi)容備份。
上述電子設(shè)備,優(yōu)選的,所述指令獲取單元,還用于:獲得第二顯示指令;
相對應(yīng)地,所述指令響應(yīng)單元,還用于:
響應(yīng)第二顯示指令,顯示所述多個文件所在的文件夾,其中,在用于顯示所述文件夾的顯示輸出區(qū)域上顯示所述文件夾的備份屬性所對應(yīng)的標(biāo)簽;所述文件夾的備份屬性對應(yīng)的標(biāo)簽基于所述多個文件中每個文件的備份屬性生成。
由以上方案可知,本申請?zhí)峁┑男畔⑻幚矸椒半娮釉O(shè)備,獲得第一顯示指令;并響應(yīng)第一顯示指令,執(zhí)行以下步驟:獲得多個文件;獲得多個文件中每個文件的備份屬性,所述備份屬性用于表征文件的數(shù)據(jù)內(nèi)容已經(jīng)在云端備份完成;從所述多個文件中確定具有備份屬性的至少一個第一文件;顯示所述多個文件,其中,在用于顯示每個所述至少一個第一文件的顯示輸出區(qū)域上顯示所述備份屬性所對應(yīng)的標(biāo)簽。由此可見,本申請方案實現(xiàn)了在顯示文件時,相應(yīng)顯示該文件的備份屬性(用于表征文件的數(shù)據(jù)內(nèi)容已在云端備份)對應(yīng)的標(biāo)簽,從而用戶可根據(jù)文件備份屬性標(biāo)簽的顯示情況,來獲知文件是否已在云端備份,為用戶獲知終端數(shù)據(jù)的云備份情況提供了便利。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。
圖1是本申請?zhí)峁┑囊环N信息處理方法實施例一的流程圖;
圖2是本申請?zhí)峁┑囊环N信息處理方法實施例二的流程圖;
圖3是本申請?zhí)峁┑囊环N信息處理方法實施例三的流程圖;
圖4是本申請?zhí)峁┑囊环N信息處理方法實施例四的流程圖;
圖5是本申請?zhí)峁┑囊环N信息處理方法實施例五的流程圖;
圖6是本申請?zhí)峁┑囊环N信息處理方法實施例六的流程圖;
圖7是本申請?zhí)峁┑囊环N電子設(shè)備實施例七的結(jié)構(gòu)示意圖;
圖8是本申請?zhí)峁┑囊环N電子設(shè)備實施例十的結(jié)構(gòu)示意圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。
本發(fā)明的實施例針對電子設(shè)備上的每一個文件確定是否有已經(jīng)進(jìn)行過云端備份的屬性。通過確定每個文件是否具有已經(jīng)完成云端備份的屬性來確定在顯示該文件的時候是否要顯示一個已經(jīng)完成云端備份的標(biāo)記。該標(biāo)記用來指示該文件已經(jīng)完成的云端備份。所述電子設(shè)備上的文件可以在該電子設(shè)備所指定的云端進(jìn)行備份,也可以由用戶自己選擇備份的云端,例如a文件用戶可以選擇備份在a云端(如聯(lián)想網(wǎng)盤),b文件用戶選擇備份在b云端(如百度網(wǎng)盤)等等。但是不管備份在哪個云端。在該電子設(shè)備上都會針對已經(jīng)備份完成的本地a文件或/和b文件生成已經(jīng)完成備份的屬性信息以在顯示該文件(a文件或者b文件)的圖標(biāo)或者內(nèi)容時候以顯示該對應(yīng)的標(biāo)記。本發(fā)明的另外一個實施例為該標(biāo)記的顯示可以通過一個觸發(fā)動作開啟該功能,以使得用戶在有需求的時候通過一個簡單的觸發(fā)動作(如按鍵開關(guān)、手勢---向上滑動的手勢,或者,電子設(shè)備整體在空間中向上甩的手勢等等)開啟該功能,針對當(dāng)前的一個或者多個文件分布在其對應(yīng)的顯示區(qū)域內(nèi)根據(jù)已經(jīng)完成備份的屬性來顯示標(biāo)記。需要說明的是云端備份與云端同步是同一個技術(shù)領(lǐng)域。
實施例一
本發(fā)明實施例一提供一種信息處理方法,該方法可應(yīng)用于電子設(shè)備中,所述電子設(shè)備可以是智能手機、平板電腦、掌上電腦等各種智能終端,還可以是筆記本電腦、臺式機、一體機等各種計算機設(shè)備,參考圖1示出的一種信息處理方法實施例一的流程圖,所述方法可以包括以下步驟:
步驟101、獲得第一顯示指令。
所述第一顯示指令用于指示在顯示文件時,在文件的顯示輸出區(qū)域相應(yīng)顯示文件的備份屬性對應(yīng)的標(biāo)簽,文件的備份屬性用于表征文件的數(shù)據(jù)內(nèi)容已經(jīng)在云端備份完成,以支持用戶通過文件的備份屬性對應(yīng)的標(biāo)簽的顯示情況,來獲知文件的數(shù)據(jù)內(nèi)容是否已在云端備份。
所述文件可以是電子設(shè)備上包括的具有相應(yīng)數(shù)據(jù)內(nèi)容的不同格式的文件,比如,可以是但不限定于各種圖片文件、文檔文件、視頻文件或者各種壓縮文件等等。
所述第一顯示指令可以是用戶在電子設(shè)備上執(zhí)行調(diào)出文件的操作,以使得在電子設(shè)備的屏幕輸出區(qū)域顯示文件(如顯示文件的圖標(biāo)、縮略圖、或部分/全部內(nèi)容等)時,電子設(shè)備基于該操作自動生成并觸發(fā)的對應(yīng)顯示文件的備份屬性標(biāo)簽的指令,或者,還可以是在電子設(shè)備的屏幕輸出區(qū)域已經(jīng)顯示文件的情況下,用戶針對已經(jīng)顯示的文件手動觸發(fā)的對應(yīng)顯示文件的備份屬性標(biāo)簽的指令,本申請對此不作限定。
以所述文件為相冊中的照片為例,所述第一顯示指令可以是用戶在執(zhí)行打開相冊的操作(以使得在設(shè)備屏幕上顯示相冊中的各個照片)時,電子設(shè)備自動生成并觸發(fā)的用于在顯示各個照片時相應(yīng)顯示各照片的備份屬性標(biāo)簽的指令,或者,還可以是在電子設(shè)備已經(jīng)顯示相冊中各個照片(如照片圖標(biāo)、照片縮略圖)的情況下,用戶針對各個照片手動觸發(fā)的用于相應(yīng)顯示各照片的備份屬性標(biāo)簽的指令。
步驟102、響應(yīng)第一顯示指令,執(zhí)行以下的步驟1021-1024。
在獲得所述第一顯示指令后,本申請通過執(zhí)行接下來的各個步驟來響應(yīng)該第一顯示指令,以實現(xiàn)在顯示文件時,相應(yīng)顯示文件的備份屬性對應(yīng)的標(biāo)簽。
步驟1021、獲得多個文件。
所述多個文件為所述第一顯示指令所對應(yīng)的多個文件。仍以上述的相冊中的照片為例,所述多個文件可以是用戶執(zhí)行打開相冊的操作時相冊中待顯示的多個照片,或者還可以是設(shè)備屏幕上已顯示的各個照片。
步驟1022、獲得多個文件中每個文件的備份屬性,所述備份屬性用于表征文件的數(shù)據(jù)內(nèi)容已經(jīng)在云端備份完成。
在獲得所述多個文件后,可針對所述多個文件中的每個文件,獲得每個文件的備份屬性,所述備份屬性用于表征文件的數(shù)據(jù)內(nèi)容已經(jīng)在云端備份,從而,所述多個文件中僅有數(shù)據(jù)內(nèi)容已經(jīng)在云端備份的部分文件才具備相對應(yīng)的備份屬性,而數(shù)據(jù)內(nèi)容未在云端備份的部分文件則不具備相對應(yīng)的備份屬性。
步驟1023、從所述多個文件中確定具有備份屬性的至少一個第一文件。
在執(zhí)行“獲得多個文件中每個文件的備份屬性”這一操作基礎(chǔ)上,可根據(jù)該操作的操作結(jié)果,從所述多個文件中確定出具有備份屬性的至少一個第一文件。鑒于上文關(guān)于備份屬性的闡述可知,由于所述第一文件具備備份屬性,從而所述第一文件的數(shù)據(jù)內(nèi)容已在云端備份,而所述多個文件中除所述第一文件之外的其他文件則未在云端完成數(shù)據(jù)內(nèi)容的備份。
步驟1024、顯示所述多個文件,其中,在用于顯示每個所述至少一個第一文件的顯示輸出區(qū)域上顯示所述備份屬性所對應(yīng)的標(biāo)簽。
在從所述多個文件中確定出具有備份屬性的所述至少一個第一文件后,顯示所述多個文件,且針對所述多個文件中的所述至少一個第一文件,在每個第一文件的顯示輸出區(qū)域上相應(yīng)顯示該第一文件的備份屬性所對應(yīng)的標(biāo)簽。
從而,對于數(shù)據(jù)內(nèi)容已在云端備份的第一文件,電子設(shè)備在對其進(jìn)行顯示時,相應(yīng)顯示有該第一文件的備份屬性對應(yīng)的標(biāo)簽,而對于數(shù)據(jù)內(nèi)容未在云端備份的其他文件,由于其不具有備份屬性,從而電子設(shè)備在對其進(jìn)行顯示時,僅對所述其他文件的文件本身作常規(guī)顯示,而不存在相對應(yīng)的備份屬性標(biāo)簽。從而,用戶可通過各個文件的備份屬性標(biāo)簽的顯示情況,直觀地獲知每個文件的數(shù)據(jù)內(nèi)容是否已在云端備份。
例如,可通過相冊中不同照片的備份屬性標(biāo)簽的顯示與否的情況,來直觀地獲知不同照片是否已在云端備份。
所述備份屬性對應(yīng)的標(biāo)簽,可以是能夠?qū)⒁言谠贫送瓿蓴?shù)據(jù)內(nèi)容備份的文件與未在云端完成數(shù)據(jù)內(nèi)容備份的文件有效區(qū)分開來的任何可能形式的標(biāo)簽。
比如,所述標(biāo)簽可以是:在已完成云端備份的文件的顯示輸出區(qū)域上附加顯示的一個附加標(biāo)識,如在顯示的文件圖標(biāo)上附加顯示的打鉤標(biāo)識等,或者還可以是以能夠區(qū)分于未在云端備份的文件的顯示效果對已在云端備份的文件進(jìn)行顯示,此處,所述區(qū)分于未在云端備份的文件的顯示效果即為所述備份屬性的標(biāo)簽。
示例性地,比如可以在已完成云端備份的文件的顯示輸出區(qū)域上以文件底色的方式為該文件顯示相應(yīng)底色,此處,需要說明的是,該底色的顯示不應(yīng)對文件的正常顯示產(chǎn)生影響,如具體可采用具有相應(yīng)透明度的某種底色;或者將已完成云端備份的文件以浮凸或高亮等顯示效果進(jìn)行顯示(未備份文件采用無浮凸或無高亮的常規(guī)顯示)等,從而使得用戶能夠以文件的不同顯示效果,直觀地獲知文件的數(shù)據(jù)內(nèi)容是否已在云端備份。
實際應(yīng)用中,可由技術(shù)人員對文件的備份屬性所對應(yīng)的標(biāo)簽進(jìn)行個性化設(shè)計,本申請對此不作限定。
由以上方案可知,本申請實施例的信息處理方法,獲得第一顯示指令;并響應(yīng)第一顯示指令,執(zhí)行以下步驟:獲得多個文件;獲得多個文件中每個文件的備份屬性,所述備份屬性用于表征文件的數(shù)據(jù)內(nèi)容已經(jīng)在云端備份完成;從所述多個文件中確定具有備份屬性的至少一個第一文件;顯示所述多個文件,其中,在用于顯示每個所述至少一個第一文件的顯示輸出區(qū)域上顯示所述備份屬性所對應(yīng)的標(biāo)簽。由此可見,本申請方案實現(xiàn)了在顯示文件時,相應(yīng)顯示該文件的備份屬性(用于表征文件的數(shù)據(jù)內(nèi)容已在云端備份)對應(yīng)的標(biāo)簽,從而用戶可根據(jù)文件備份屬性標(biāo)簽的顯示情況,來獲知文件是否已在云端備份,為用戶獲知終端數(shù)據(jù)的云備份情況提供了便利。
實施例二
本發(fā)明實施例二提供所述步驟1022(獲得多個文件中每個文件的備份屬性)的一種可能的實現(xiàn)方式,參考圖2示出的信息處理方法實施例二的流程圖,本實施例中,所述步驟1022可以通過以下的步驟實現(xiàn):
步驟201、獲得所述電子設(shè)備預(yù)先本地存儲的所述多個文件中每個文件的備份屬性;其中,所述電子設(shè)備在文件完成數(shù)據(jù)內(nèi)容的云端備份時,生成文件的備份屬性并本地存儲。
本實施例基于本地存儲的方式獲得第一顯示指令對應(yīng)的多個文件中每個文件的備份屬性。
本實施例的實現(xiàn)方式中,具體在電子設(shè)備中的文件在云端完成數(shù)據(jù)內(nèi)容備份時,為文件生成相對應(yīng)的備份屬性,并在設(shè)備本地存儲文件的備份屬性,以使得為后續(xù)響應(yīng)針對所述文件(或至少針對所述文件)的第一顯示指令時,能夠為所述第一顯示指令提供本地的備份屬性支持。
在此基礎(chǔ)上,當(dāng)獲得第一顯示指令時,即獲得在文件的顯示輸出區(qū)域除了顯示文件還相應(yīng)顯示文件的備份屬性標(biāo)簽的第一顯示指令時,可從所述電子設(shè)備的本地存儲區(qū)域中,獲得所述第一顯示指令對應(yīng)的多個文件中每個文件的備份屬性。
比如,當(dāng)用戶執(zhí)行打開相冊的操作,電子設(shè)備基于該操作自動生成并觸發(fā)所述第一顯示指令后,或者在電子設(shè)備已顯示相冊中各個照片的基礎(chǔ)上,用戶手動觸發(fā)針對各個照片的第一顯示指令(如相冊中可設(shè)置一用于顯示照片的備份屬性標(biāo)簽的功能按鈕,用戶通過操作該按鈕來觸發(fā)針對相冊中各個照片的第一顯示指令)后,為響應(yīng)該指令,可從電子設(shè)備的本地存儲區(qū)域中獲得所述相冊中各個照片的備份屬性,以使得為后續(xù)對相冊中照片及照片的備份屬性標(biāo)簽的對應(yīng)顯示提供支持。其中,針對相冊中已在云端備份的各個第一照片,電子設(shè)備預(yù)先在每個第一照片完成云端數(shù)據(jù)備份時,生成并本地存儲其備份屬性,而對于相冊中未在云端備份的其他照片,則不具有相應(yīng)的備份屬性。
本實施例實現(xiàn)了基于本地存儲方式,來獲得第一顯示指令對應(yīng)的多個文件中每個文件的備份屬性,采用該方式,僅需在文件的數(shù)據(jù)內(nèi)容完成云端備份的時刻,生成并本地存儲文件的備份屬性,后續(xù),在每次獲得針對文件的第一顯示指令時,可直接本地讀取文件的備份屬性來對該第一顯示指令進(jìn)行響應(yīng),具有較高的響應(yīng)效率。
實施例三
本發(fā)明實施例三提供所述步驟1022(獲得多個文件中每個文件的備份屬性)的另一種可能的實現(xiàn)方式,參考圖3示出的信息處理方法實施例三的流程圖,本實施例中,所述步驟1022可以通過以下的步驟實現(xiàn):
步驟301、基于所述多個文件中每個文件的文件信息與云端相應(yīng)備份空間的備份信息的比對結(jié)果,生成所述多個文件中每個文件的備份屬性。
本實施例的實現(xiàn)方式與以上實施例的實現(xiàn)方式相區(qū)別,具體基于將設(shè)備的文件信息與云端相應(yīng)備份空間的備份信息進(jìn)行比對的方式,來獲知設(shè)備文件的云端備份情況,并基于設(shè)備文件的云端備份情況(備份或未備份),實時生成或不生成設(shè)備文件的備份屬性。
具體地,在本步驟中,當(dāng)獲得所述第一顯示指令時,為響應(yīng)所述第一顯示指令,將所述第一顯示指令對應(yīng)的多個文件中每個文件的文件信息與云端相應(yīng)備份空間的備份信息進(jìn)行對比,并基于比對結(jié)果,獲知所述多個文件中的每個文件是否已在云端備份,其中,若云端相應(yīng)備份空間存在與文件的文件信息相一致的備份信息,則表征該文件已在云端備份,反之,若云端相應(yīng)備份空間不存在與文件的文件信息相一致的備份信息,則表征該文件未在云端備份。
在此基礎(chǔ)上,可根據(jù)每個文件在云端備份與否的實際備份情況,為每個文件相應(yīng)生成或不生成備份屬性,從而為生成所述第一顯示指令的最終響應(yīng)結(jié)果,即對所述多個文件中的每個文件進(jìn)行所需的顯示(針對文件是否已在云端備份,相應(yīng)地為其對應(yīng)顯示或不顯示備份屬性標(biāo)簽)提供了依據(jù)。
其中,所述用于進(jìn)行比對的文件信息,可以是但不限定于文件的標(biāo)識,和/或文件的部分或全部數(shù)據(jù)內(nèi)容等,具體地,比如可將照片/文檔的照片/文檔名稱、照片/文檔編號,和/或照片/文檔的數(shù)據(jù)內(nèi)容等,與云端相應(yīng)備份空間的相應(yīng)備份信息進(jìn)行比對。
更具體地,比如,當(dāng)用戶執(zhí)行打開相冊的操作,電子設(shè)備基于該操作自動生成并觸發(fā)所述第一顯示指令后,或者在電子設(shè)備已顯示相冊中各個照片的基礎(chǔ)上,用戶手動觸發(fā)針對各個照片的第一顯示指令(如相冊中可設(shè)置一用于顯示照片的備份屬性標(biāo)簽的功能按鈕,用戶通過操作該按鈕觸發(fā)針對相冊中各個照片的第一顯示指令)后,為響應(yīng)該指令,可將該相冊中各照片的名稱/編號和/或照片的圖像內(nèi)容,與云端相應(yīng)備份空間的相應(yīng)備份信息進(jìn)行比對,并基于云端相應(yīng)備份空間是否存在與照片比對信息相一致的備份信息的比對結(jié)果,來獲知照片是否已在云端備份,進(jìn)而在此基礎(chǔ)上可根據(jù)照片是否已在云端備份的備份情況,相應(yīng)地為照片生成或不生成備份屬性。
本實施例基于比對設(shè)備文件信息與云端備份信息的方式,實現(xiàn)了對第一顯示指令對應(yīng)的多個文件中每個文件的備份屬性進(jìn)行獲取,相比于上一實施例,采用本實施例的方式,需在每次獲得第一顯示指令時,實時進(jìn)行設(shè)備文件數(shù)據(jù)與云端數(shù)據(jù)的比對,并實時執(zhí)行備份屬性的生成過程,但由于不必在設(shè)備進(jìn)行備份屬性的存儲,從而可節(jié)省設(shè)備的本地存儲空間?,F(xiàn)實應(yīng)用場景中,可結(jié)合實際需求,采用上述兩種方式中的任意一種或結(jié)合。
實施例四
本實施例中,參考圖4示出的一種信息處理方法實施例四的流程圖,所述方法還可以包括:
步驟103、獲得觸發(fā)操作,所述觸發(fā)操作用于針對已經(jīng)顯示的一個或多個文件進(jìn)行可選擇狀態(tài),在所述可選擇狀態(tài)下提供至少一個交互操作。
其中,所述交互操作可以為上傳或者刪除,所述交互操作是針對于:
響應(yīng)所述觸發(fā)操作,執(zhí)行如下步驟:所述獲得多個文件中每個文件的備份屬性的步驟;所述從所述多個文件中確定具有備份屬性的至少一個第一文件的步驟;所述在用于顯示每個所述至少一個第一文件的顯示輸出區(qū)域上顯示所述備份屬性所對應(yīng)的標(biāo)簽的步驟。
在實際應(yīng)用場景中,當(dāng)用戶調(diào)出電子設(shè)備的文件(比如進(jìn)入設(shè)備相冊調(diào)出相冊的照片)時,往往存在查看所調(diào)出的這些文件是否已在云端備份的需求,進(jìn)而在此基礎(chǔ)上,針對設(shè)備中在云端具有不同備份情況的不同文件,如已在云端備份的文件,以及未在云端備份的文件,用戶可能對其存在不同的操作需求,比如對于已在云端備份的文件,為了節(jié)省設(shè)備的本地存儲空間,用戶可能存在對其執(zhí)行刪除操作的需求,而對于未在云端備份的文件,用戶可能存在對其執(zhí)行上傳操作(上傳至云端進(jìn)行備份)的需求,鑒于此,本實施例旨在給予解決方案,以實現(xiàn)為用戶對設(shè)備中不同備份情況的文件的不同操作需求提供支持。
本實施例通過獲得用于針對已經(jīng)顯示的一個或多個文件進(jìn)行可選擇狀態(tài)的觸發(fā)操作,并響應(yīng)該操作對已經(jīng)顯示的所述一個或多個文件進(jìn)行可選擇狀態(tài),以及在所述可選擇狀態(tài)下提供至少一個交互操作,來滿足用戶對設(shè)備中不同備份情況的文件的不同操作需求。
其中,所述觸發(fā)操作比如可以是用戶針對已經(jīng)顯示的一個文件,在所述文件圖標(biāo)上執(zhí)行的用于觸發(fā)針對該文件的可選擇狀態(tài)的長按操作,或者還可以是用戶針對已經(jīng)顯示的多個文件,在所述多個文件的顯示界面上通過按下該界面提供的用于一次性觸發(fā)所述多個文件的可選擇狀態(tài)的相應(yīng)功能按鈕所對應(yīng)的操作等。
具體地,在獲得所述觸發(fā)操作時,可首先通過執(zhí)行上述步驟,實現(xiàn)在觸發(fā)操作所針對的文件(已顯示的一個文件或多個文件)中的第一文件(具有備份屬性的文件)的顯示輸出區(qū)域上顯示其備份屬性所對應(yīng)的標(biāo)簽,而非第一文件的其他文件由于不具備備份屬性,從而不會對其進(jìn)行備份屬性標(biāo)簽的對應(yīng)顯示。在此基礎(chǔ)上,可根據(jù)所述觸發(fā)操作所針對的每個文件的備份屬性標(biāo)簽的顯示情況,進(jìn)行所述可選擇狀態(tài),并在所述可選擇狀態(tài)下為文件提供至少一個與該文件的備份屬性標(biāo)簽的顯示情況相對應(yīng)的交互功能。
其中,若所述觸發(fā)操作針對的某一文件的顯示輸出區(qū)域顯示有該文件的備份屬性標(biāo)簽,則表征該文件的數(shù)據(jù)內(nèi)容已在云端備份,從而針對用戶對該類文件可能存在的刪除需求,可在所述可選擇狀態(tài)下至少為所述文件提供用于刪除該文件的交互功能;相反的,若所述觸發(fā)操作針對的某一文件的顯示輸出區(qū)域未顯示該文件的備份屬性標(biāo)簽,則表征該文件的數(shù)據(jù)內(nèi)容未在云端備份,從而針對用戶對該類文件可能存在的上傳需求,可在所述可選擇狀態(tài)下至少為所述文件提供用于上傳(上傳至云端進(jìn)行備份)該文件的交互功能。從而能夠支持用戶通過執(zhí)行相應(yīng)的交互操作如刪除操作或上傳操作,實現(xiàn)對相應(yīng)文件進(jìn)行所需的刪除或上傳,比如支持用戶將已在云端備份的文件從設(shè)備本地刪除,或?qū)⑽丛谠贫藗浞莸奈募蟼髦猎贫说取?/p>
需要說明的是,實際應(yīng)用中,在可選擇狀態(tài)下,可以提供針對每個文件的刪除或上傳交互功能,針對已經(jīng)備份或未備份的多個文件,還可以在可選擇狀態(tài)下提供針對所述已經(jīng)備份或未備份的多個文件的一鍵刪除或一鍵上傳交互功能,即用戶通過執(zhí)行一次刪除操作即可一次性刪除多個已在云端備份的文件,或者,通過執(zhí)行一次上傳操作即可一次性上傳多個未備份的文件至云端進(jìn)行備份。
本實施例通過為已經(jīng)顯示的一個或多個文件提供可選擇狀態(tài),可支持用戶在該狀態(tài)下對已經(jīng)在云端備份過的文件執(zhí)行刪除,對沒有在云端備份過的文件執(zhí)行上傳,從而可有效滿足用戶的刪除已備份文件或向云端上傳未備份文件的需求。
實施例五
本實施例中,參考圖5示出的一種信息處理方法實施例四的流程圖,所述方法還可以包括:
步驟104、獲得備份指令。
在響應(yīng)所述第一顯示指令,顯示多個文件且在用于顯示所述多個文件中每個第一文件(具有備份屬性的文件)的顯示輸出區(qū)域上顯示所述第一文件的備份屬性標(biāo)簽基礎(chǔ)上,可使得用戶基于所述多個文件中每個文件的備份屬性標(biāo)簽的顯示情況,直觀地獲知所述多個文件中,哪些文件是已在云端備份的文件,哪些文件未在云端備份。
在此基礎(chǔ)上,針對所述多個文件中未在云端備份的文件,用戶往往存在對這些文件中的一部分或全部進(jìn)行云端備份的需求。針對該情況,本實施例通過獲得備份指令并響應(yīng)所述備份指令,來實現(xiàn)對所述未備份文件進(jìn)行云端備份。
其中,所述備份指令,可以是針對未備份文件中的至少一個文件,所觸發(fā)用于將所述至少一個文件備份至云端的指令。比如,具體地,可以是針對某一個未備份的文件所觸發(fā)的備份指令,或者還可以是針對所述多個文件中所有未備份文件所觸發(fā)的一鍵備份指令等,更具體地,可以是在上文實施例中提供的所述可選擇狀態(tài)下,通過執(zhí)行針對某一文件的上傳操作所觸發(fā)的針對該文件的備份指令,或者在所述可選擇狀態(tài)下,通過執(zhí)行針對所述多個文件中所有未備份文件的一鍵上傳操作所觸發(fā)的一鍵備份指令,本發(fā)明對所述備份指令的觸發(fā)方式不作限定。
步驟105、響應(yīng)所述備份指令,對所述多個文件中不具有備份屬性的文件中的至少一個文件在云端進(jìn)行數(shù)據(jù)內(nèi)容備份。
在獲得所述備份指令后,響應(yīng)所述備份指令,對該備份指令所針對的至少一個文件在云端進(jìn)行數(shù)據(jù)內(nèi)容備份,比如,可將該備份指令針對的一個文件的數(shù)據(jù)內(nèi)容備份至云端,或者,將該備份指令所針對的多個文件的數(shù)據(jù)內(nèi)容一次性備份至云端等等。
本實施例通過獲得備份指令并響應(yīng)所述備份指令,可實現(xiàn)將未備份文件的數(shù)據(jù)內(nèi)容備份至云端,從而可滿足用戶對未備份文件的備份需求。
實施例六
本實施例中,參考圖6示出的一種信息處理方法實施例四的流程圖,所述方法還可以包括:
步驟106、獲得第二顯示指令。
所述第二顯示指令,用于指示在顯示所述多個文件所在的文件夾時,在用于顯示所述文件夾的顯示輸出區(qū)域上,相應(yīng)顯示所述文件夾的備份屬性所對應(yīng)的標(biāo)簽。其中,所述文件夾的備份屬性對應(yīng)的標(biāo)簽基于所述多個文件中每個文件的備份屬性生成。
具體地,以所述多個文件為多個照片為例,所述多個文件所在的文件夾則相應(yīng)地為多個照片所在的相冊,本實施例旨在實現(xiàn)在諸如相冊等文件夾的顯示輸出區(qū)域上相應(yīng)顯示所述文件夾的備份屬性所對應(yīng)的標(biāo)簽,以通過文件夾的備份屬性標(biāo)簽的顯示情況,來直觀地表征文件夾所包括的各個文件的總體備份情況。
所述第二顯示指令可以是用戶在執(zhí)行調(diào)出所述文件夾的操作時,由設(shè)備根據(jù)用戶的這一操作自動觸發(fā)的用于在所述文件夾的顯示輸出區(qū)域上相應(yīng)顯示文件夾的備份屬性標(biāo)簽的指令,或者還可以是在設(shè)備已經(jīng)顯示所述文件夾的情況下,由用戶手動觸發(fā)的用于在所述文件夾的顯示輸出區(qū)域上相應(yīng)顯示文件夾的備份屬性標(biāo)簽的指令。
步驟107、響應(yīng)第二顯示指令,顯示所述多個文件所在的文件夾,其中,在用于顯示所述文件夾的顯示輸出區(qū)域上顯示所述文件夾的備份屬性所對應(yīng)的標(biāo)簽。
在獲得所述第二顯示指令后,本步驟響應(yīng)所述第二顯示指令,獲得所述多個文件中每個文件是否具有備份屬性的情況,并根據(jù)所述多個文件中每個文件是否具有備份屬性的情況,來生成所述多個文件所在的文件夾的備份屬性標(biāo)簽,進(jìn)而使得在顯示所述文件夾時,能夠在所述文件夾的顯示輸出區(qū)域上相應(yīng)顯示文件夾的備份屬性標(biāo)簽。
其中,仍以多個照片所在的相冊為例,具體可根據(jù)相冊中多個照片是否具有備份屬性(表征是否已在云端備份)的情況,來為相冊生成一個能夠表征相冊中各照片的整體備份情況的備份屬性標(biāo)簽。
比如,可為相冊生成一能夠表征“相冊中所有照片已備份”的備份屬性標(biāo)簽,或者“部分照片已備份”的標(biāo)簽(若所有照片未備份,則不需生成相冊的備份屬性標(biāo)簽,按現(xiàn)有技術(shù)對相冊常規(guī)顯示即可)等,并將生成的標(biāo)簽在相冊的顯示輸出區(qū)域與相冊進(jìn)行對應(yīng)顯示。
更進(jìn)一步地,比如,還可以將相冊中已備份照片占全部照片的比例數(shù)值(如已備份照片數(shù)目/全部照片數(shù)目,或者按該式計算所得百分比等),直接作為相冊的備份屬性標(biāo)簽,在相冊的顯示輸出區(qū)域與相冊進(jìn)行對應(yīng)顯示。
本實施例通過在文件夾的顯示輸出區(qū)域上相應(yīng)顯示文件夾的備份屬性標(biāo)簽,可方便用戶根據(jù)文件夾的備份屬性標(biāo)簽顯示情況,直觀地了解文件夾中包括的各文件的總體備份情況,進(jìn)一步提升了用戶體驗。
實施例七
本發(fā)明實施例七提供一種電子設(shè)備,所述電子設(shè)備可以是智能手機、平板電腦、掌上電腦等各種智能終端,還可以是筆記本電腦、臺式機、一體機等各種計算機設(shè)備,參考圖7示出的一種電子設(shè)備實施例七的結(jié)構(gòu)示意圖,所述電子設(shè)備包括:
指令獲取單元701,用于獲得第一顯示指令。
所述第一顯示指令用于指示在顯示文件時,在文件的顯示輸出區(qū)域相應(yīng)顯示文件的備份屬性對應(yīng)的標(biāo)簽,文件的備份屬性用于表征文件的數(shù)據(jù)內(nèi)容已經(jīng)在云端備份完成,以支持用戶通過文件的備份屬性對應(yīng)的標(biāo)簽的顯示情況,來獲知文件的數(shù)據(jù)內(nèi)容是否已在云端備份。
所述文件可以是電子設(shè)備上包括的具有相應(yīng)數(shù)據(jù)內(nèi)容的不同格式的文件,比如,可以是但不限定于各種圖片文件、文檔文件、視頻文件或者各種壓縮文件等等。
所述第一顯示指令可以是用戶在電子設(shè)備上執(zhí)行調(diào)出文件的操作,以使得在電子設(shè)備的屏幕輸出區(qū)域顯示文件(如顯示文件的圖標(biāo)、縮略圖、或部分/全部內(nèi)容等)時,電子設(shè)備基于該操作自動生成并觸發(fā)的對應(yīng)顯示文件的備份屬性標(biāo)簽的指令,或者,還可以是在電子設(shè)備的屏幕輸出區(qū)域已經(jīng)顯示文件的情況下,用戶針對已經(jīng)顯示的文件手動觸發(fā)的對應(yīng)顯示文件的備份屬性標(biāo)簽的指令,本申請對此不作限定。
以所述文件為相冊中的照片為例,所述第一顯示指令可以是用戶在執(zhí)行打開相冊的操作(以使得在設(shè)備屏幕上顯示相冊中的各個照片)時,電子設(shè)備自動生成并觸發(fā)的用于在顯示各個照片時相應(yīng)顯示各照片的備份屬性標(biāo)簽的指令,或者,還可以是在電子設(shè)備已經(jīng)顯示相冊中各個照片(如照片圖標(biāo)、照片縮略圖)的情況下,用戶針對各個照片手動觸發(fā)的用于相應(yīng)顯示各照片的備份屬性標(biāo)簽的指令。
指令響應(yīng)單元702,用于響應(yīng)第一顯示指令,執(zhí)行以下步驟:獲得多個文件;獲得多個文件中每個文件的備份屬性,所述備份屬性用于表征文件的數(shù)據(jù)內(nèi)容已經(jīng)在云端備份完成;從所述多個文件中確定具有備份屬性的至少一個第一文件;顯示所述多個文件,其中,在用于顯示每個所述至少一個第一文件的顯示輸出區(qū)域上顯示所述備份屬性所對應(yīng)的標(biāo)簽。
獲得的所述多個文件為所述第一顯示指令所對應(yīng)的多個文件。仍以上述的相冊中的照片為例,所述多個文件可以是用戶執(zhí)行打開相冊的操作時相冊中待顯示的多個照片,或者還可以是設(shè)備屏幕上已顯示的各個照片。
在獲得所述多個文件后,可針對所述多個文件中的每個文件,獲得每個文件的備份屬性,所述備份屬性用于表征文件的數(shù)據(jù)內(nèi)容已經(jīng)在云端備份,從而,所述多個文件中僅有數(shù)據(jù)內(nèi)容已經(jīng)在云端備份的部分文件才具備相對應(yīng)的備份屬性,而數(shù)據(jù)內(nèi)容未在云端備份的部分文件則不具備相對應(yīng)的備份屬性。
在執(zhí)行“獲得多個文件中每個文件的備份屬性”這一操作基礎(chǔ)上,可根據(jù)該操作的操作結(jié)果,從所述多個文件中確定出具有備份屬性的至少一個第一文件。鑒于上文關(guān)于備份屬性的闡述可知,由于所述第一文件具備備份屬性,從而所述第一文件的數(shù)據(jù)內(nèi)容已在云端備份,而所述多個文件中除所述第一文件之外的其他文件則未在云端完成數(shù)據(jù)內(nèi)容的備份。
在從所述多個文件中確定出具有備份屬性的所述至少一個第一文件后,顯示所述多個文件,且針對所述多個文件中的所述至少一個第一文件,在每個第一文件的顯示輸出區(qū)域上相應(yīng)顯示該第一文件的備份屬性所對應(yīng)的標(biāo)簽。
從而,對于數(shù)據(jù)內(nèi)容已在云端備份的第一文件,電子設(shè)備在對其進(jìn)行顯示時,相應(yīng)顯示有該第一文件的備份屬性對應(yīng)的標(biāo)簽,而對于數(shù)據(jù)內(nèi)容未在云端備份的其他文件,由于其不具有備份屬性,從而電子設(shè)備在對其進(jìn)行顯示時,僅對所述其他文件的文件本身作常規(guī)顯示,而不存在相對應(yīng)的備份屬性標(biāo)簽。從而,用戶可通過各個文件的備份屬性標(biāo)簽的顯示情況,直觀地獲知每個文件的數(shù)據(jù)內(nèi)容是否已在云端備份。
例如,可通過相冊中不同照片的備份屬性標(biāo)簽的顯示與否的情況,來直觀地獲知不同照片是否已在云端備份。
所述備份屬性對應(yīng)的標(biāo)簽,可以是能夠?qū)⒁言谠贫送瓿蓴?shù)據(jù)內(nèi)容備份的文件與未在云端完成數(shù)據(jù)內(nèi)容備份的文件有效區(qū)分開來的任何可能形式的標(biāo)簽。
比如,所述標(biāo)簽可以是:在已完成云端備份的文件的顯示輸出區(qū)域上附加顯示的一個附加標(biāo)識,如在顯示的文件圖標(biāo)上附加顯示的打鉤標(biāo)識等,或者還可以是以能夠區(qū)分于未在云端備份的文件的顯示效果對已在云端備份的文件進(jìn)行顯示,此處,所述區(qū)分于未在云端備份的文件的顯示效果即為所述備份屬性的標(biāo)簽。
示例性地,比如可以在已完成云端備份的文件的顯示輸出區(qū)域上以文件底色的方式為該文件顯示相應(yīng)底色,此處,需要說明的是,該底色的顯示不應(yīng)對文件的正常顯示產(chǎn)生影響,如具體可采用具有相應(yīng)透明度的某種底色;或者將已完成云端備份的文件以浮凸或高亮等顯示效果進(jìn)行顯示(未備份文件采用無浮凸或無高亮的常規(guī)顯示)等,從而使得用戶能夠以文件的不同顯示效果,直觀地獲知文件的數(shù)據(jù)內(nèi)容是否已在云端備份。
實際應(yīng)用中,可由技術(shù)人員對文件的備份屬性所對應(yīng)的標(biāo)簽進(jìn)行個性化設(shè)計,本申請對此不作限定。
由以上方案可知,本申請實施例的電子設(shè)備,獲得第一顯示指令;并響應(yīng)第一顯示指令,執(zhí)行以下步驟:獲得多個文件;獲得多個文件中每個文件的備份屬性,所述備份屬性用于表征文件的數(shù)據(jù)內(nèi)容已經(jīng)在云端備份完成;從所述多個文件中確定具有備份屬性的至少一個第一文件;顯示所述多個文件,其中,在用于顯示每個所述至少一個第一文件的顯示輸出區(qū)域上顯示所述備份屬性所對應(yīng)的標(biāo)簽。由此可見,本申請方案實現(xiàn)了在顯示文件時,相應(yīng)顯示該文件的備份屬性(用于表征文件的數(shù)據(jù)內(nèi)容已在云端備份)對應(yīng)的標(biāo)簽,從而用戶可根據(jù)文件備份屬性標(biāo)簽的顯示情況,來獲知文件是否已在云端備份,為用戶獲知終端數(shù)據(jù)的云備份情況提供了便利。
實施例八
本發(fā)明實施例八提供所述指令響應(yīng)單元獲得多個文件中每個文件的備份屬性的一種可能的實現(xiàn)方式,在本實施例的實現(xiàn)方式中,所述指令響應(yīng)單元,獲得多個文件中每個文件的備份屬性,具體包括:
獲得所述電子設(shè)備預(yù)先本地存儲的所述多個文件中每個文件的備份屬性;其中,所述電子設(shè)備在文件完成數(shù)據(jù)內(nèi)容的云端備份時,生成文件的備份屬性并本地存儲。
本實施例基于本地存儲的方式獲得第一顯示指令對應(yīng)的多個文件中每個文件的備份屬性。
本實施例的實現(xiàn)方式中,具體在電子設(shè)備中的文件在云端完成數(shù)據(jù)內(nèi)容備份時,為文件生成相對應(yīng)的備份屬性,并在設(shè)備本地存儲文件的備份屬性,以使得為后續(xù)響應(yīng)針對所述文件(或至少針對所述文件)的第一顯示指令時,能夠為所述第一顯示指令提供本地的備份屬性支持。
在此基礎(chǔ)上,當(dāng)獲得第一顯示指令時,即獲得在文件的顯示輸出區(qū)域除了顯示文件還相應(yīng)顯示文件的備份屬性標(biāo)簽的第一顯示指令時,可從所述電子設(shè)備的本地存儲區(qū)域中,獲得所述第一顯示指令對應(yīng)的多個文件中每個文件的備份屬性。
比如,當(dāng)用戶執(zhí)行打開相冊的操作,電子設(shè)備基于該操作自動生成并觸發(fā)所述第一顯示指令后,或者在電子設(shè)備已顯示相冊中各個照片的基礎(chǔ)上,用戶手動觸發(fā)針對各個照片的第一顯示指令(如相冊中可設(shè)置一用于顯示照片的備份屬性標(biāo)簽的功能按鈕,用戶通過操作該按鈕來觸發(fā)針對相冊中各個照片的第一顯示指令)后,為響應(yīng)該指令,可從電子設(shè)備的本地存儲區(qū)域中獲得所述相冊中各個照片的備份屬性,以使得為后續(xù)對相冊中照片及照片的備份屬性標(biāo)簽的對應(yīng)顯示提供支持。其中,針對相冊中已在云端備份的各個第一照片,電子設(shè)備預(yù)先在每個第一照片完成云端數(shù)據(jù)備份時,生成并本地存儲其備份屬性,而對于相冊中未在云端備份的其他照片,則不具有相應(yīng)的備份屬性。
本實施例實現(xiàn)了基于本地存儲方式,來獲得第一顯示指令對應(yīng)的多個文件中每個文件的備份屬性,采用該方式,僅需在文件的數(shù)據(jù)內(nèi)容完成云端備份的時刻,生成并本地存儲文件的備份屬性,后續(xù),在每次獲得針對文件的第一顯示指令時,可直接本地讀取文件的備份屬性來對該第一顯示指令進(jìn)行響應(yīng),具有較高的響應(yīng)效率。
實施例九
本發(fā)明實施例九提供所述指令響應(yīng)單元獲得多個文件中每個文件的備份屬性的另一種可能的實現(xiàn)方式,在本實施例的實現(xiàn)方式中,所述指令響應(yīng)單元,獲得多個文件中每個文件的備份屬性,具體包括:
基于所述多個文件中每個文件的文件信息與云端相應(yīng)備份空間的備份信息的比對結(jié)果,生成所述多個文件中每個文件的備份屬性。
本實施例的實現(xiàn)方式與以上實施例的實現(xiàn)方式相區(qū)別,具體基于將設(shè)備的文件信息與云端相應(yīng)備份空間的備份信息進(jìn)行比對的方式,來獲知設(shè)備文件的云端備份情況,并基于設(shè)備文件的云端備份情況(備份或未備份),實時生成或不生成設(shè)備文件的備份屬性。
具體地,在本步驟中,當(dāng)獲得所述第一顯示指令時,為響應(yīng)所述第一顯示指令,將所述第一顯示指令對應(yīng)的多個文件中每個文件的文件信息與云端相應(yīng)備份空間的備份信息進(jìn)行對比,并基于比對結(jié)果,獲知所述多個文件中的每個文件是否已在云端備份,其中,若云端相應(yīng)備份空間存在與文件的文件信息相一致的備份信息,則表征該文件已在云端備份,反之,若云端相應(yīng)備份空間不存在與文件的文件信息相一致的備份信息,則表征該文件未在云端備份。
在此基礎(chǔ)上,可根據(jù)每個文件在云端備份與否的實際備份情況,為每個文件相應(yīng)生成或不生成備份屬性,從而為生成所述第一顯示指令的最終響應(yīng)結(jié)果,即對所述多個文件中的每個文件進(jìn)行所需的顯示(針對文件是否已在云端備份,相應(yīng)地為其對應(yīng)顯示或不顯示備份屬性標(biāo)簽)提供了依據(jù)。
其中,所述用于進(jìn)行比對的文件信息,可以是但不限定于文件的標(biāo)識,和/或文件的部分或全部數(shù)據(jù)內(nèi)容等,具體地,比如可將照片/文檔的照片/文檔名稱、照片/文檔編號,和/或照片/文檔的數(shù)據(jù)內(nèi)容等,與云端相應(yīng)備份空間的相應(yīng)備份信息進(jìn)行比對。
更具體地,比如,當(dāng)用戶執(zhí)行打開相冊的操作,電子設(shè)備基于該操作自動生成并觸發(fā)所述第一顯示指令后,或者在電子設(shè)備已顯示相冊中各個照片的基礎(chǔ)上,用戶手動觸發(fā)針對各個照片的第一顯示指令(如相冊中可設(shè)置一用于顯示照片的備份屬性標(biāo)簽的功能按鈕,用戶通過操作該按鈕觸發(fā)針對相冊中各個照片的第一顯示指令)后,為響應(yīng)該指令,可將該相冊中各照片的名稱/編號和/或照片的圖像內(nèi)容,與云端相應(yīng)備份空間的相應(yīng)備份信息進(jìn)行比對,并基于云端相應(yīng)備份空間是否存在與照片比對信息相一致的備份信息的比對結(jié)果,來獲知照片是否已在云端備份,進(jìn)而在此基礎(chǔ)上可根據(jù)照片是否已在云端備份的備份情況,相應(yīng)地為照片生成或不生成備份屬性。
本實施例基于比對設(shè)備文件信息與云端備份信息的方式,實現(xiàn)了對第一顯示指令對應(yīng)的多個文件中每個文件的備份屬性進(jìn)行獲取,相比于上一實施例,采用本實施例的方式,需在每次獲得第一顯示指令時,實時進(jìn)行設(shè)備文件數(shù)據(jù)與云端數(shù)據(jù)的比對,并實時執(zhí)行備份屬性的生成過程,但由于不必在設(shè)備進(jìn)行備份屬性的存儲,從而可節(jié)省設(shè)備的本地存儲空間?,F(xiàn)實應(yīng)用場景中,可結(jié)合實際需求,采用上述兩種方式中的任意一種或結(jié)合。
實施例十
本實施例中,參考圖8示出的一種電子設(shè)備實施例十的結(jié)構(gòu)示意圖,所述電子設(shè)備還可以包括:
操作獲取單元703,用于獲得觸發(fā)操作,所述觸發(fā)操作用于針對已經(jīng)顯示的一個或多個文件進(jìn)行可選擇狀態(tài),在所述可選擇狀態(tài)下提供至少一個交互操作,所述交互操作為上傳或者刪除,所述交互操作是針對于:
響應(yīng)所述觸發(fā)操作,執(zhí)行如下步驟:所述獲得多個文件中每個文件的備份屬性的步驟;所述從所述多個文件中確定具有備份屬性的至少一個第一文件的步驟;所述在用于顯示每個所述至少一個第一文件的顯示輸出區(qū)域上顯示所述備份屬性所對應(yīng)的標(biāo)簽的步驟。
在實際應(yīng)用場景中,當(dāng)用戶調(diào)出電子設(shè)備的文件(比如進(jìn)入設(shè)備相冊調(diào)出相冊的照片)時,往往存在查看所調(diào)出的這些文件是否已在云端備份的需求,進(jìn)而在此基礎(chǔ)上,針對設(shè)備中在云端具有不同備份情況的不同文件,如已在云端備份的文件,以及未在云端備份的文件,用戶可能對其存在不同的操作需求,比如對于已在云端備份的文件,為了節(jié)省設(shè)備的本地存儲空間,用戶可能存在對其執(zhí)行刪除操作的需求,而對于未在云端備份的文件,用戶可能存在對其執(zhí)行上傳操作(上傳至云端進(jìn)行備份)的需求,鑒于此,本實施例旨在給予解決方案,以實現(xiàn)為用戶對設(shè)備中不同備份情況的文件的不同操作需求提供支持。
本實施例通過獲得用于針對已經(jīng)顯示的一個或多個文件進(jìn)行可選擇狀態(tài)的觸發(fā)操作,并響應(yīng)該操作對已經(jīng)顯示的所述一個或多個文件進(jìn)行可選擇狀態(tài),以及在所述可選擇狀態(tài)下提供至少一個交互操作,來滿足用戶對設(shè)備中不同備份情況的文件的不同操作需求。
其中,所述觸發(fā)操作比如可以是用戶針對已經(jīng)顯示的一個文件,在所述文件圖標(biāo)上執(zhí)行的用于觸發(fā)針對該文件的可選擇狀態(tài)的長按操作,或者還可以是用戶針對已經(jīng)顯示的多個文件,在所述多個文件的顯示界面上通過按下該界面提供的用于一次性觸發(fā)所述多個文件的可選擇狀態(tài)的相應(yīng)功能按鈕所對應(yīng)的操作等。
具體地,在獲得所述觸發(fā)操作時,可首先通過執(zhí)行上述步驟,實現(xiàn)在觸發(fā)操作所針對的文件(已顯示的一個文件或多個文件)中的第一文件(具有備份屬性的文件)的顯示輸出區(qū)域上顯示其備份屬性所對應(yīng)的標(biāo)簽,而非第一文件的其他文件由于不具備備份屬性,從而不會對其進(jìn)行備份屬性標(biāo)簽的對應(yīng)顯示。在此基礎(chǔ)上,可根據(jù)所述觸發(fā)操作所針對的每個文件的備份屬性標(biāo)簽的顯示情況,進(jìn)行所述可選擇狀態(tài),并在所述可選擇狀態(tài)下為文件提供至少一個與該文件的備份屬性標(biāo)簽的顯示情況相對應(yīng)的交互功能。
其中,若所述觸發(fā)操作針對的某一文件的顯示輸出區(qū)域顯示有該文件的備份屬性標(biāo)簽,則表征該文件的數(shù)據(jù)內(nèi)容已在云端備份,從而針對用戶對該類文件可能存在的刪除需求,可在所述可選擇狀態(tài)下至少為所述文件提供用于刪除該文件的交互功能;相反的,若所述觸發(fā)操作針對的某一文件的顯示輸出區(qū)域未顯示該文件的備份屬性標(biāo)簽,則表征該文件的數(shù)據(jù)內(nèi)容未在云端備份,從而針對用戶對該類文件可能存在的上傳需求,可在所述可選擇狀態(tài)下至少為所述文件提供用于上傳(上傳至云端進(jìn)行備份)該文件的交互功能。從而能夠支持用戶通過執(zhí)行相應(yīng)的交互操作如刪除操作或上傳操作,實現(xiàn)對相應(yīng)文件進(jìn)行所需的刪除或上傳,比如支持用戶將已在云端備份的文件從設(shè)備本地刪除,或?qū)⑽丛谠贫藗浞莸奈募蟼髦猎贫说取?/p>
需要說明的是,實際應(yīng)用中,在可選擇狀態(tài)下,可以提供針對每個文件的刪除或上傳交互功能,針對已經(jīng)備份或未備份的多個文件,還可以在可選擇狀態(tài)下提供針對所述已經(jīng)備份或未備份的多個文件的一鍵刪除或一鍵上傳交互功能,即用戶通過執(zhí)行一次刪除操作即可一次性刪除多個已在云端備份的文件,或者,通過執(zhí)行一次上傳操作即可一次性上傳多個未備份的文件至云端進(jìn)行備份。
本實施例通過為已經(jīng)顯示的一個或多個文件提供可選擇狀態(tài),可支持用戶在該狀態(tài)下對已經(jīng)在云端備份過的文件執(zhí)行刪除,對沒有在云端備份過的文件執(zhí)行上傳,從而可有效滿足用戶的刪除已備份文件或向云端上傳未備份文件的需求。
實施例十一
本實施例中,所述指令獲取單元,還用于:獲得備份指令;
相對應(yīng)地,所述指令響應(yīng)單元,還用于:響應(yīng)所述備份指令,對所述多個文件中不具有備份屬性的文件中的至少一個文件在云端進(jìn)行數(shù)據(jù)內(nèi)容備份。
在響應(yīng)所述第一顯示指令,顯示多個文件且在用于顯示所述多個文件中每個第一文件(具有備份屬性的文件)的顯示輸出區(qū)域上顯示所述第一文件的備份屬性標(biāo)簽基礎(chǔ)上,可使得用戶基于所述多個文件中每個文件的備份屬性標(biāo)簽的顯示情況,直觀地獲知所述多個文件中,哪些文件是已在云端備份的文件,哪些文件未在云端備份。
在此基礎(chǔ)上,針對所述多個文件中未在云端備份的文件,用戶往往存在對這些文件中的一部分或全部進(jìn)行云端備份的需求。針對該情況,本實施例通過獲得備份指令并響應(yīng)所述備份指令,來實現(xiàn)對所述未備份文件進(jìn)行云端備份。
其中,所述備份指令,可以是針對未備份文件中的至少一個文件,所觸發(fā)用于將所述至少一個文件備份至云端的指令。比如,具體地,可以是針對某一個未備份的文件所觸發(fā)的備份指令,或者還可以是針對所述多個文件中所有未備份文件所觸發(fā)的一鍵備份指令等,更具體地,可以是在上文實施例中提供的所述可選擇狀態(tài)下,通過執(zhí)行針對某一文件的上傳操作所觸發(fā)的針對該文件的備份指令,或者在所述可選擇狀態(tài)下,通過執(zhí)行針對所述多個文件中所有未備份文件的一鍵上傳操作所觸發(fā)的一鍵備份指令,本發(fā)明對所述備份指令的觸發(fā)方式不作限定。
在獲得所述備份指令后,響應(yīng)所述備份指令,對該備份指令所針對的至少一個文件在云端進(jìn)行數(shù)據(jù)內(nèi)容備份,比如,可將該備份指令針對的一個文件的數(shù)據(jù)內(nèi)容備份至云端,或者,將該備份指令所針對的多個文件的數(shù)據(jù)內(nèi)容一次性備份至云端等等。
本實施例通過獲得備份指令并響應(yīng)所述備份指令,可實現(xiàn)將未備份文件的數(shù)據(jù)內(nèi)容備份至云端,從而可滿足用戶對未備份文件的備份需求。
實施例十二
本實施例中,所述指令獲取單元,還用于:獲得第二顯示指令;
相對應(yīng)地,所述指令響應(yīng)單元,還用于:響應(yīng)第二顯示指令,顯示所述多個文件所在的文件夾,其中,在用于顯示所述文件夾的顯示輸出區(qū)域上顯示所述文件夾的備份屬性所對應(yīng)的標(biāo)簽;所述文件夾的備份屬性對應(yīng)的標(biāo)簽基于所述多個文件中每個文件的備份屬性生成。
所述第二顯示指令,用于指示在顯示所述多個文件所在的文件夾時,在用于顯示所述文件夾的顯示輸出區(qū)域上,相應(yīng)顯示所述文件夾的備份屬性所對應(yīng)的標(biāo)簽。其中,所述文件夾的備份屬性對應(yīng)的標(biāo)簽基于所述多個文件中每個文件的備份屬性生成。
具體地,以所述多個文件為多個照片為例,所述多個文件所在的文件夾則相應(yīng)地為多個照片所在的相冊,本實施例旨在實現(xiàn)在諸如相冊等文件夾的顯示輸出區(qū)域上相應(yīng)顯示所述文件夾的備份屬性所對應(yīng)的標(biāo)簽,以通過文件夾的備份屬性標(biāo)簽的顯示情況,來直觀地表征文件夾所包括的各個文件的總體備份情況。
所述第二顯示指令可以是用戶在執(zhí)行調(diào)出所述文件夾的操作時,由設(shè)備根據(jù)用戶的這一操作自動觸發(fā)的用于在所述文件夾的顯示輸出區(qū)域上相應(yīng)顯示文件夾的備份屬性標(biāo)簽的指令,或者還可以是在設(shè)備已經(jīng)顯示所述文件夾的情況下,由用戶手動觸發(fā)的用于在所述文件夾的顯示輸出區(qū)域上相應(yīng)顯示文件夾的備份屬性標(biāo)簽的指令。
在獲得所述第二顯示指令后,本步驟響應(yīng)所述第二顯示指令,獲得所述多個文件中每個文件是否具有備份屬性的情況,并根據(jù)所述多個文件中每個文件是否具有備份屬性的情況,來生成所述多個文件所在的文件夾的備份屬性標(biāo)簽,進(jìn)而使得在顯示所述文件夾時,能夠在所述文件夾的顯示輸出區(qū)域上相應(yīng)顯示文件夾的備份屬性標(biāo)簽。
其中,仍以多個照片所在的相冊為例,具體可根據(jù)相冊中多個照片是否具有備份屬性(表征是否已在云端備份)的情況,來為相冊生成一個能夠表征相冊中各照片的整體備份情況的備份屬性標(biāo)簽。
比如,可為相冊生成一能夠表征“相冊中所有照片已備份”的備份屬性標(biāo)簽,或者“部分照片已備份”的標(biāo)簽(若所有照片未備份,則不需生成相冊的備份屬性標(biāo)簽,按現(xiàn)有技術(shù)對相冊常規(guī)顯示即可)等,并將生成的標(biāo)簽在相冊的顯示輸出區(qū)域與相冊進(jìn)行對應(yīng)顯示。
更進(jìn)一步地,比如,還可以將相冊中已備份照片占全部照片的比例數(shù)值(如已備份照片數(shù)目/全部照片數(shù)目,或者按該式計算所得百分比等),直接作為相冊的備份屬性標(biāo)簽,在相冊的顯示輸出區(qū)域與相冊進(jìn)行對應(yīng)顯示。
本實施例通過在文件夾的顯示輸出區(qū)域上相應(yīng)顯示文件夾的備份屬性標(biāo)簽,可方便用戶根據(jù)文件夾的備份屬性標(biāo)簽顯示情況,直觀地了解文件夾中包括的各文件的總體備份情況,進(jìn)一步提升了用戶體驗。
需要說明的是,本說明書中的各個實施例均采用遞進(jìn)的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似的部分互相參見即可。
為了描述的方便,描述以上系統(tǒng)或電子設(shè)備時以功能分為各種模塊或單元分別描述。當(dāng)然,在實施本申請時可以把各單元的功能在同一個或多個軟件和/或硬件中實現(xiàn)。
通過以上的實施方式的描述可知,本領(lǐng)域的技術(shù)人員可以清楚地了解到本申請可借助軟件加必需的通用硬件平臺的方式來實現(xiàn)?;谶@樣的理解,本申請的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品可以存儲在存儲介質(zhì)中,如rom/ram、磁碟、光盤等,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本申請各個實施例或者實施例的某些部分所述的方法。
最后,還需要說明的是,在本文中,諸如第一、第二、第三和第四等之類的關(guān)系術(shù)語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。
以上所述僅是本發(fā)明的優(yōu)選實施方式,應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也應(yīng)視為本發(fā)明的保護(hù)范圍。