圖片管理的方法、裝置及終端設(shè)備的制作方法
【專利摘要】本發(fā)明公開了一種圖片管理的方法、裝置及終端設(shè)備,屬于終端設(shè)備領(lǐng)域。方法包括:檢測到云相冊的登錄狀態(tài)指示已登錄時,掃描所述云相冊對應(yīng)的本地相冊;根據(jù)所述掃描的結(jié)果,將原始圖片保存在所述云相冊中,并將所述原始圖片的縮略圖保存在所述本地相冊中。該裝置包括:掃描模塊401和處理模塊402。本發(fā)明通過將本地相冊中的原始圖片保存在云相冊,并將該本地相冊中的原始圖片替換為該原始圖片對應(yīng)的縮略圖,使用云相冊保存本地相冊中的原始圖片,節(jié)省了用戶存儲空間;且不用實時獲取云相冊中的原始圖片,節(jié)省用戶流量,瀏覽速度也大幅提高。
【專利說明】圖片管理的方法、裝置及終端設(shè)備
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及終端設(shè)備【技術(shù)領(lǐng)域】,特別涉及一種圖片管理的方法、裝置及終端設(shè)備。【背景技術(shù)】
[0002]隨著手機等移動終端設(shè)備的發(fā)展,移動終端自帶相機拍照的質(zhì)量越來越高,加上移動終端設(shè)備便攜、易操作等特征,人們使用移動終端設(shè)備的拍照功能也越來越多。為實現(xiàn)不同移動終端設(shè)備之間照片的同步、共享,云相冊應(yīng)運而生。
[0003]用戶在對本地相冊進行瀏覽時,終端設(shè)備展示的是本地保存的原圖,而用戶在對云相冊進行瀏覽時,終端設(shè)備可以有以下兩種展示方式:(1)如果終端設(shè)備緩存云相冊中的原始圖片對應(yīng)的縮略圖,當用戶瀏覽云相冊時,可以展示緩存的縮略圖;(2)如果終端設(shè)備不對云相冊進行緩存,當用戶每次瀏覽云相冊時,都需通過網(wǎng)絡(luò)到云端下載原始圖片。
[0004]發(fā)明人在實現(xiàn)本發(fā)明的過程中,發(fā)現(xiàn)上述兩種方式至少存在如下問題:
[0005]上述兩種方式中,本地相冊存儲的均是原始圖片,占用終端設(shè)備大量的存儲空間,且第(I)種方式中的緩存也會占用終端設(shè)備的一部分存儲空間,造成存儲空間的嚴重浪費。第(2)種方式,雖然不進行緩存,但是每次瀏覽,均需要云相冊下載原始圖片,消耗用戶流量、浪費存儲空間的同時,瀏覽速度也大幅減慢。
【發(fā)明內(nèi)容】
[0006]為了解決上述問題,本發(fā)明實施例提供了一種圖片管理的方法、裝置及終端設(shè)備。該技術(shù)方案如下:
[0007]—方面,提供了一種圖片管理的方法,該方法包括:
[0008]檢測到云相冊的登錄狀態(tài)指示已登錄時,掃描該云相冊對應(yīng)的本地相冊;
[0009]根據(jù)該掃描的結(jié)果,將原始圖片保存在該云相冊中,并將該原始圖片的縮略圖保存在該本地相冊中。
[0010]另一方面,提供了一種圖片管理的裝置,該裝置包括:
[0011]掃描模塊,用于在檢測到云相冊的登錄狀態(tài)指示已登錄時,掃描該云相冊對應(yīng)的本地相冊;
[0012]處理模塊,用于根據(jù)該掃描的結(jié)果,將原始圖片保存在該云相冊中,并將該原始圖片的縮略圖保存在該本地相冊中。
[0013]又一方面,提供了一種終端設(shè)備,該終端設(shè)備包括:一個或多個處理器;存儲器;和一個或多個模塊,該一個或多個模塊存儲于該存儲器中并被配置成由該一個或多個處理器執(zhí)行,該一個或多個模塊具有如下功能:檢測到云相冊的登錄狀態(tài)指示已登錄時,掃描該云相冊對應(yīng)的本地相冊;根據(jù)該掃描的結(jié)果,將原始圖片保存在該云相冊中,并將該原始圖片的縮略圖保存在該本地相冊中。
[0014]本發(fā)明實施例提供的技術(shù)方案帶來的有益效果是:
[0015]通過將原始圖片保存在云相冊,并將原始圖片的縮略圖保存在本地相冊,大大節(jié)省本地的存儲空間;且通過本地相冊可以瀏覽到云相冊中原始圖片對應(yīng)的縮略圖,不用實時獲取云相冊中的原始圖片,節(jié)省用戶流量,瀏覽速度也大幅提高。
【專利附圖】
【附圖說明】
[0016]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明實施例的一些舉例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0017]圖1是本發(fā)明實施例提供的圖片管理的方法流程圖;
[0018]圖2是本發(fā)明實施例提供的圖片管理的方法流程圖;
[0019]圖3是本發(fā)明實施例提供的顯示界面示意圖;
[0020]圖4是本發(fā)明實施例提供的圖片管理的裝置結(jié)構(gòu)示意圖;
[0021]圖5是本發(fā)明實施例提供的圖片管理的裝置結(jié)構(gòu)示意圖;
[0022]圖6是本發(fā)明實施例提供的圖片管理的裝置結(jié)構(gòu)示意圖;
[0023]圖7是本發(fā)明實施例提供的圖片管理的裝置結(jié)構(gòu)示意圖;
[0024]圖8是本發(fā)明實施例提供的圖片管理的裝置結(jié)構(gòu)示意圖;
[0025]圖9是本發(fā)明實施例提供的圖片管理的裝置結(jié)構(gòu)示意圖;
[0026]圖10是本發(fā)明實施例提供的圖片管理的裝置結(jié)構(gòu)示意圖;
[0027]圖11是本發(fā)明實施例提供的終端設(shè)備的結(jié)構(gòu)示意圖。
【具體實施方式】
[0028]為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明實施例作進一步地詳細描述。
[0029]為了便于對后續(xù)內(nèi)容的理解,在此對本發(fā)明實施例中所涉及到的名詞進行解釋如下:
[0030]云相冊,是指終端設(shè)備對應(yīng)的位于云端的相冊。該云相冊基于云端技術(shù),用于存儲終端設(shè)備上傳的或是用戶存儲于云端的圖片。
[0031 ] 本地相冊,是指終端設(shè)備中用于存儲圖片的文件夾。
[0032]圖1是本發(fā)明實施例提供的一種圖片管理的方法的流程圖。該實施例的執(zhí)行主體為終端設(shè)備,參見圖1,該方法包括:
[0033]101、檢測到云相冊的登錄狀態(tài)指示已登錄時,掃描云相冊對應(yīng)的本地相冊;
[0034]102、根據(jù)掃描的結(jié)果,將原始圖片保存在云相冊中,并將原始圖片的縮略圖保存在本地相冊中。
[0035]本發(fā)明實施例提供的方法,通過將本地相冊中的原始圖片保存在云相冊,并將原始圖片的縮略圖保存在本地相冊,大大節(jié)省了本地的存儲空間;且通過本地相冊可以瀏覽到云相冊中原始圖片對應(yīng)的縮略圖,不用實時獲取云相冊中的原始圖片,節(jié)省用戶流量,瀏覽速度也大幅提聞。
[0036]可選地,檢測到云相冊的登錄狀態(tài)指示已登錄時,掃描云相冊對應(yīng)的本地相冊,包括:[0037]檢測到云相冊的登錄狀態(tài)指示已登錄時,獲取云相冊的圖片信息;
[0038]比較本地相冊的圖片信息和云相冊的圖片信息。
[0039]可選地,根據(jù)掃描的結(jié)果,將原始圖片保存在云相冊中,并將原始圖片的縮略圖保存在本地相冊中,包括:
[0040]根據(jù)比較的結(jié)果,判斷本地相冊中是否存在第一圖片,第一圖片為云相冊當前未保存的原始圖片;
[0041]如果存在第一圖片,則將第一圖片上傳至云相冊;
[0042]將本地相冊中的第一圖片替換為第一圖片的縮略圖。
[0043]可選地,根據(jù)掃描的結(jié)果,將原始圖片保存在云相冊中,并將原始圖片的縮略圖保存在本地相冊中,包括:
[0044]根據(jù)比較的結(jié)果,判斷云相冊中是否存在第二圖片,第二圖片為本地相冊當前已保存的原始圖片;
[0045]如果存在第二圖片,從云相冊中獲取第二圖片的縮略圖;
[0046]將本地相冊中的第二圖片替換為第二圖片的縮略圖。
[0047]可選地,根據(jù)掃描的結(jié)果,將原始圖片保存在云相冊中,并將原始圖片的縮略圖保存在本地相冊中,包括:
[0048]根據(jù)比較的結(jié)果,判斷云相冊中是否存在第三圖片,第三圖片為本地相冊當前未保存的原始圖片;
[0049]如果存在第三圖片,從云相冊中獲取第三圖片的縮略圖并保存。
[0050]可選地,檢測到云相冊的登錄狀態(tài)指示已登錄時,掃描云相冊對應(yīng)的本地相冊,包括:
[0051]當檢測到本地相冊有新加入的原始圖片,且檢測到云相冊的登錄狀態(tài)指示已登錄時,掃描云相冊對應(yīng)的本地相冊。
[0052]可選地,該方法還包括:
[0053]檢測到啟動本地相冊的觸發(fā)事件時,在本地相冊中顯示本地相冊中當前保存的原始圖片和/或縮略圖。
[0054]可選地,在本地相冊中顯示本地相冊中當前保存的縮略圖,包括:
[0055]顯示本地相冊中當前保存的縮略圖,并在縮略圖的預(yù)設(shè)區(qū)域顯示云相冊標識,云相冊標識用于標示縮略圖對應(yīng)的原始圖片已保存在云相冊中。
[0056]可選地,該方法還包括:
[0057]當接收到對本地相冊中的縮略圖的刪除指令時,刪除該刪除指令針對的縮略圖,并刪除云相冊中的對應(yīng)的原始圖片。
[0058]可選地,該方法還包括:
[0059]當本地相冊中包括第四圖片時,刪除本地相冊保存的第四圖片;第四圖片為瀏覽次數(shù)小于預(yù)設(shè)閾值的原始圖片或縮略圖。
[0060]圖2是本發(fā)明實施例提供的一種圖片管理的方法的流程圖。該實施例的執(zhí)行主體為終端設(shè)備,參見圖2,該方法包括:
[0061]201、檢測到啟動本地相冊的觸發(fā)事件時,在本地相冊中顯示本地相冊中當前保存的原始圖片和/或縮略圖;[0062]在該步驟201中,檢測到啟動本地相冊的觸發(fā)事件時,本地相冊中顯示原始圖片和/或縮略圖,即將本地相冊和云相冊的信息統(tǒng)一在本地相冊的顯示界面上做展示,方便用戶瀏覽。
[0063]上述展示包括如下三種情況:
[0064]第一、在執(zhí)行當前流程之前,已執(zhí)行過將原始圖片保存在云相冊及將原始圖片的縮略圖保存在本地相冊的過程,且在該過程完成之后,有新的原始圖片被添加到本地相冊中,此時本地相冊中既包括原始圖片,還包括縮略圖,因此在檢測到啟動本地相冊的觸發(fā)事件時,將在本地相冊中顯示原始圖片以及縮略圖;
[0065]第二、在執(zhí)行當前流程之前,從未執(zhí)行過將原始圖片保存在云相冊及將原始圖片的縮略圖保存在本地相冊的過程,此時本地相冊中僅包括原始圖片,在檢測到啟動本地相冊的觸發(fā)事件時,將在本地相冊中顯示原始圖片;
[0066]第三、在執(zhí)行當前流程之前,已執(zhí)行過將原始圖片保存在云相冊及將原始圖片的縮略圖保存在本地相冊的過程,且在該過程完成之后,本地相冊還未增加任何原始圖片,此時本地相冊中僅包括縮略圖,在檢測到啟動本地相冊的觸發(fā)事件時,將在本地相冊中顯示縮略圖。
[0067]其中,上述本地相冊中所保存的縮略圖所對應(yīng)的原始圖片均保存在該終端設(shè)備對應(yīng)的云相冊中。
[0068]需要說明的是,在顯示圖片時,可以按照每頁可顯示圖片數(shù)進行分頁顯示,本發(fā)明實施例對該顯示的具體方式不作限定。其中,每頁可顯示圖片數(shù)可以為技術(shù)人員在開發(fā)時設(shè)置,還可以由用戶在使用過程中自行設(shè)置或調(diào)整,本發(fā)明實施例對此不作限定。
[0069]在顯示時,為了對本地相冊中所保存的原始圖片與云相冊的原始圖片對應(yīng)的縮略圖加以區(qū)分,對于保存在本地相冊中的縮略圖,可以在該縮略圖的顯示區(qū)域中顯示云相冊標識,該云相冊標識用于標示該縮略圖對應(yīng)的原始圖片已保存在云相冊中。同理,對于本地相冊所保存的原始圖片,也可以在該原始圖片的顯示區(qū)域中顯示本地標識。本發(fā)明實施例對云相冊標識或本地標識在圖片對應(yīng)顯示區(qū)域中的顯示位置不作具體限定。通過顯示云相冊標識或本地標識,用戶可以清楚地知道哪些圖片是已經(jīng)保存在云相冊的原始圖片對應(yīng)的縮略圖,哪些圖片是仍保存在本地相冊而未上傳至云相冊的原始圖片。當然,也可以不在圖片的顯示區(qū)域顯示該云相冊標識或該本地標識,本發(fā)明實施例對此不做限定。
[0070]其中,是否在縮略圖的顯示區(qū)域顯示該云相冊標識可以由技術(shù)人員在開發(fā)時設(shè)置,或由用戶在使用過程中設(shè)置或調(diào)整,本發(fā)明實施例對此不作具體限定。另外,該云相冊標識的具體形式可以為文字標識、圖形標識等,如“云”或在顯示區(qū)域中的條形標識,本發(fā)明實施例對此不作具體限定。同理,本發(fā)明實施例對是否顯示本地標識、本地標識的形狀、以及該本地標識顯示在該原始圖片顯示區(qū)域的位置不做限定。
[0071]另外,用戶設(shè)定是否顯示云相冊標識和是否顯示本地標識可以通過本地相冊所提供的操作列表中相應(yīng)的功能選項實現(xiàn),如該功能選項可以包括顯示云相冊標識、刪除云相冊標識、顯示本地標識和刪除本地標識等,本發(fā)明實施例對此不做限定。
[0072]例如,參見圖3,圖中以每頁可顯示21張圖片為例,對顯示界面進行說明。其中,以圖片I的顯示區(qū)域的右上角的條形圖案為云相冊標識,圖片6顯示區(qū)域的左下角的圓形圖案為本地標識,本地相冊所提供的操作列表出現(xiàn)在整個顯示頁面的左下角區(qū)域為例進行說明,圖中僅列出操作列表中可能包括的部分功能選項。
[0073]另外,步驟201為一個可選步驟,而在本發(fā)明實施例提供的另一種實施方式中,終端設(shè)備分別提供了本地相冊入口以及云相冊登錄入口,如果用戶當前沒有打開本地相冊,僅僅是登錄了云相冊,此時也可以直接執(zhí)行步驟202。
[0074]202、檢測到云相冊的登錄狀態(tài)指示已登錄時,掃描該云相冊對應(yīng)的本地相冊;
[0075]當云相冊未登錄時,無法獲取云相冊的圖片信息,而當云相冊處于已登錄的狀態(tài)時,可以從云端獲取云相冊的圖片信息,從而根據(jù)獲取到的云相冊的圖片信息,以及通過掃描本地相冊得到的本地相冊的圖片信息,比對云相冊和本地相冊的圖片信息。
[0076]步驟202可以包括:當檢測到云相冊的登錄狀態(tài)指示已登錄時,終端設(shè)備根據(jù)終端設(shè)備的賬號登錄云端服務(wù)器,并從云端服務(wù)器獲取本地相冊對應(yīng)的云相冊的圖片信息;根據(jù)獲取到的云相冊的圖片信息和本地相冊的圖片信息,比較云相冊的圖片信息和本地相冊的圖片信息。
[0077]進一步地,比較云相冊的圖片信息和本地相冊的圖片信息可能得到以下三種比較結(jié)果:(1)本地相冊的圖片信息中包括云相冊的圖片信息中沒有的圖片信息;(2)云相冊的圖片信息中包括本地相冊的圖片信息中已有的圖片信息;(3)云相冊的圖片信息中包括本地相冊的圖片信息中沒有的圖片信息。
[0078]其中,圖片信息包括圖片名稱、圖片摘要信息、圖片大小等,該圖片信息僅是根據(jù)圖片能夠確定的一些用于進行圖片比對的信息,而不包括圖片本身。其中,圖片摘要信息是指根據(jù)圖片本身以及文件校驗算法(如,SHA (Secure Hash Algorithm,安全散列算法)、MD5(Message Digest Algorithm 5,消息摘要算法第五版)等)等生成的特征值或字符串。
[0079]需要說明的是,掃描本地相冊的過程與比較云相冊的圖片信息和本地相冊的圖片信息的過程可以為以下兩種方式中任一種:(I)順序進行,如,當獲取到云相冊的圖片信息和本地相冊的圖片信息后,比較該云相冊的圖片信息和該本地相冊的圖片信息;(2)并列進行,如,掃描本地相冊的過程中,每掃描到一張原始圖片,生成并記錄該原始圖片的圖片信息,并根據(jù)該圖片信息和云相冊的圖片信息,判斷云相冊的圖片信息中是否包括該原始圖片的圖片信息,并記錄該云相冊的圖片信息中包括的該原始圖片的圖片信息,當對本地相冊中的所有圖片均已掃描過之后,查找該云相冊的圖片信息中是否有該記錄中沒有的圖片信息;本發(fā)明實施例對此不做限定。
[0080]可選地,當從終端設(shè)備上打開本地相冊時,可以顯示是否進行云相冊登錄的選項,當檢測到用戶對該選項的選擇操作時,則進行云相冊登錄,從而可以通過檢測獲知云相冊處于登錄狀態(tài),避免了由于隨時處于登錄狀態(tài)而造成的流量消耗。
[0081]另外,作為一種可選的實施方式,也可以在檢測到本地相冊中有新加入的原始圖片,且檢測到云相冊的登錄狀態(tài)指示已登錄時,再執(zhí)行本步驟202。
[0082]203、根據(jù)掃描的結(jié)果,判斷本地相冊中是否存在第一圖片,第一圖片為云相冊當前未保存的原始圖片;
[0083]如果是,執(zhí)行步驟204 ;
[0084]如果否,結(jié)束;
[0085]該步驟203可以包括:根據(jù)掃描的結(jié)果,當本地相冊的圖片信息中包括云相冊的圖片信息中沒有的圖片信息,確定本地相冊中存在第一圖片;當本地相冊的圖片信息中不包括云相冊的圖片信息中沒有的圖片信息,確定本地相冊中不存在第一圖片。
[0086]另外,因為用戶可以通過圖片的本地標識或云相冊標識觀察到本地相冊中哪些原始圖片還未保存在云相冊,則可以通過用戶指定將任一本地相冊中的原始圖片保存在云相
ΠΠ
/ttr O
[0087]例如,獲取到的云相冊的圖片信息包括b的圖片信息:圖片名稱b+圖片摘要信息SHA-b,以及c的圖片信息:圖片名稱c+圖片摘要信息SHA-c。
[0088]本地相冊的圖片信息包括a的圖片信息:圖片名稱a+圖片摘要信息SHA_a,以及c的圖片息:圖片名稱c+圖片摘要信息SHA-c。
[0089]通過比較,可以獲知,云相冊和本地相冊中具有相同的圖片C,而云相冊中不包括a的圖片信息,則此時,將本地相冊中的圖片a確定為第一圖片。
[0090]204、將第一圖片上傳至云相冊;
[0091]如果確定本地相冊中存在第一圖片,即本地相冊中保存有云相冊中未保存的原始圖片,將本地相冊中的原始圖片保存在云相冊備份。
[0092]205、將本地相冊中的第一圖片替換為第一圖片的縮略圖;
[0093]在上述步驟204中,本地相冊中的第一圖片已經(jīng)保存在云相冊,可以將本地相冊中的第一圖片替換為第一圖片的縮略圖,回收終端設(shè)備的部分存儲空間。
[0094]該步驟205可以包括:將本地相冊中的原始圖片保存到云相冊備份后,生成并保存該原始圖片對應(yīng)的縮略圖到本地相冊,從本地相冊中刪除該原始圖片。或者,該步驟205可以包括:將本地相冊中的原始圖片保存到云相冊備份后,從云相冊獲取該原始圖片對應(yīng)的縮略圖到本地相冊,從本地相冊中刪除該原始圖片。
[0095]上述步驟203-205是對第一圖片的處理過程,也即是對本地相冊中保存的云相冊中未保存的原始圖片的處理過程。經(jīng)過步驟203-205后,原來本地相冊中的原始圖片均已保存在云相冊中,當前本地相冊中僅保存有云相冊中原始圖片對應(yīng)的縮略圖。
[0096]206、根據(jù)掃描的結(jié)果,判斷云相冊中是否存在第二圖片,第二圖片為本地相冊當前已保存的原始圖片;
[0097]如果是,執(zhí)行步驟207 ;
[0098]如果否,結(jié)束;
[0099]該步驟206可以包括:根據(jù)掃描的結(jié)果,當云相冊的圖片信息中包括本地相冊的圖片信息中已有的圖片信息,確定云相冊中存在第二圖片;當云相冊的圖片信息中不包括本地相冊的圖片信息中已有圖片信息,確定云相冊中不存在第二圖片。
[0100]例如,獲取到的云相冊的圖片信息包括b的圖片信息:圖片名稱b+圖片摘要信息SHA-b,以及c的圖片信息:圖片名稱c+圖片摘要信息SHA-c。
[0101]本地相冊的圖片信息包括a的圖片信息:圖片名稱a+圖片摘要信息SHA-a,以及c的圖片息:圖片名稱c+圖片摘要信息SHA-c。
[0102]通過比較,可以獲知,云相冊中包括b的圖片信息和c的圖片信息,而本地相冊中包括相同的c的圖片信息,而不包括b的圖片信息,則此時,將本地相冊中的圖片c確定為
第二圖片。
[0103]207、將本地相冊中的第二圖片替換為該第二圖片的縮略圖;
[0104]如果判定云相冊中存在第二圖片,也即是第二圖片是同時保存在云相冊和本地相冊中的原始圖片,將本地相冊中的第二圖片替換為該第二圖片的縮略圖。
[0105]其中,將本地相中的第二圖片替換為該第二圖片的縮略圖的過程與步驟205相同,在此不再贅述。
[0106]上述步驟206-207是對第二圖片的處理過程,也即是對同時保存在云相冊和本地相冊中的原始圖片的處理過程。通過步驟206-207,將本地相冊中與云相冊重復(fù)保存的原始圖片替換為該原始圖片對應(yīng)的縮略圖片,回收了終端設(shè)備的部分存儲空間。
[0107]208、根據(jù)掃描的結(jié)果,判斷云相冊中是否存在第三圖片,第三圖片為本地相冊當前未保存的原始圖片;
[0108]如果是,執(zhí)行步驟209;
[0109]如果否,結(jié)束;
[0110]該步驟208可以包括:根據(jù)掃描的結(jié)果,當云相冊的圖片信息中包括本地相冊的圖片信息中沒有的圖片信息,確定云相冊中存在第三圖片;當云相冊的圖片信息中不包括本地相冊的圖片信息中沒有的圖片信息,確定云相冊中不存在第三圖片。
[0111]例如,獲取到的云相冊的圖片信息存在b的圖片信息:圖片名稱b+圖片摘要信息SHA-b,以及c的圖片信息:圖片名稱c+圖片摘要信息SHA-c。
[0112]本地相冊的圖片信息包括a的圖片信息:圖片名稱a+圖片摘要信息SHA-a,以及c的圖片息:圖片名稱c+圖片摘要信息SHA-c。
[0113]通過比較,可以獲知,云相冊中包括b的圖片信息和c的圖片信息,而本地相冊中不包括b的圖片信息,而包括相同的c的圖片信息,則此時,將本地相冊中的圖片b確定為
第二圖片。
[0114]209、從云相冊中獲取第三圖片的縮略圖并保存在本地相冊;
[0115]如果云相冊中存在第三圖片,即當前云相冊中包括有本地相冊中未保存的原始圖片,需將該原始圖片的縮略圖保存在本地相冊,以便用戶查看。
[0116]上述步驟208-209是對第三圖片的處理過程,也即是對云相冊中包括而本地相冊中未包括的原始圖片的處理過程。通過步驟208-209,本地相冊保存了云相冊中所有原始圖片的縮略圖。
[0117]上述步驟202-209是一次同步本地相冊和云相冊的過程。當同步本地相冊和云相冊結(jié)束時,當前所有的原始圖片均保存在云相冊,當前的本地相冊中只保存了縮略圖。
[0118]例如,以云相冊保存有1000個原始圖片,本地相冊有500個原始圖片,每個原始圖片大小為2.5M,每個原始圖片對應(yīng)的縮略圖大小為250k為例進行說明,如果采用【背景技術(shù)】中的兩種云相冊技術(shù),可以得到以下結(jié)論:
[0119](一)如果采用終端設(shè)備緩存云相冊中的原始圖片對應(yīng)的縮略圖,當瀏覽云相冊時,可以展示緩存的縮略圖片的方式,則本地相冊中500個原始圖片占用終端設(shè)備約1.25G的存儲空間,云相冊中的1000個原始圖片對應(yīng)的縮略圖占用終端設(shè)備約250M的存儲空間,合計占用終端設(shè)備約1.5G的存儲空間。
[0120](二)如果采用終端設(shè)備不對云相冊進行緩存,用戶每次瀏覽云相冊都需通過網(wǎng)絡(luò)到云相冊下載原始圖片的方式,本地相冊中500個原始圖片占用終端設(shè)備約1.25G的存儲空間,合計占用終端設(shè)備約1.25G的存儲空間,但瀏覽云相冊需要實時下載云相冊中的原始圖片,耗費大量的流量和時間。[0121]而相比之下,如果采用本發(fā)明實施例提供的方法,本地相冊中的500個原始圖片保存在云相冊后,本地相冊中僅保存該500個原始圖片對應(yīng)的縮略圖,占用終端設(shè)備約125M的存儲空間,將云相冊中原有的1000個原始圖片對應(yīng)的縮略圖保存在本地相冊,占用終端設(shè)備約250M的存儲空間,合計占用終端設(shè)備約375M的存儲空間。與以上(一)、(二)兩種技術(shù)方案比較,本發(fā)明實施例的技術(shù)方案中占用的存儲空間較少,且瀏覽云相冊時,只需瀏覽本地相冊中的縮略圖,無需耗費流量好時間下載云相冊中的原始圖片。
[0122]可選地,上述三種判斷和處理過程為并列關(guān)系,需要說明的是,上述對第一圖片的判斷和處理過程(步驟203-205)、對第二圖片的判斷和處理過程(步驟206-207)和對第三圖片的判斷和處理過程(步驟208-209)還可以為順序關(guān)系。另外,在該同步過程中,可以只包括其中一種判斷和處理過程,或同時包括兩種或三種判斷和處理過程,本發(fā)明實施例對此不做限定。
[0123]上述步驟中的三次判斷過程事實上可以通過對云相冊的圖片信息和本地相冊的圖片信息的一次比對獲知,通過比對云相冊的圖片信息和本地相冊的圖片信息,獲知云相冊中是否存在第二圖片以及云相冊中是否存在第三圖片。而為了更清晰的說明本發(fā)明實施例的可選方式,在此僅以不同的判斷過程為例進行說明。
[0124]進一步地,作為一種可選的實施方式,當需要對本地相冊中的圖片進行刪除時,該方法還包括以下步驟:當接收到對本地相冊中任一圖片的刪除指令且該刪除指令對應(yīng)的圖片為縮略圖時,刪除該刪除指令指示的縮略圖以及云相冊中保存的該縮略圖對應(yīng)的原始圖片。在刪除云相冊中保存的該縮略圖對應(yīng)的原始圖片時,向云相冊所在的云端服務(wù)器發(fā)送刪除指令,由該云端服務(wù)器根據(jù)該刪除指令,將該縮略圖對應(yīng)的云相冊中的原始圖片刪除。其中,該刪除指令攜帶有待刪除縮略圖的圖片信息,根據(jù)該待刪除縮略圖的圖片信息可以確定云相冊中與該縮略圖對應(yīng)的待刪除原始圖片。
[0125]進一步地,作為另一種可選的實施方式,當需要對本地相冊中的圖片進行刪除時,該方法還包括以下步驟:當接收到對本地相冊中的原始圖片的刪除指令時,從本地相冊中刪除該刪除指令對應(yīng)的原始圖片;當接收到對本地相冊中的縮略圖的刪除指令時,僅僅刪除本地相冊中的該縮略圖,保留云相冊中該縮略圖對應(yīng)的原始圖片。
[0126]針對上述兩種實施方式,終端設(shè)備可以提供用于刪除圖片的功能選項供用戶選擇,當用戶需要僅對本地相冊中的縮略圖進行刪除操作時,或者當用戶需要同時刪除本地的縮略圖和云相冊中的原始圖片時,都可通過點擊相應(yīng)的功能選項來設(shè)定,本發(fā)明實施例對此不做限定。
[0127]可選地,當本地相冊中包括第四圖片時,刪除本地相冊保存的第四圖片;第四圖片為瀏覽次數(shù)小于預(yù)設(shè)閾值的原始圖片或縮略圖。
[0128]其中,該預(yù)設(shè)閾值和統(tǒng)計該瀏覽次數(shù)的時間段可以為技術(shù)人員在開發(fā)時設(shè)置,還可以由用戶在使用過程中自行設(shè)置或調(diào)整,本發(fā)明實施例對此不作限定。
[0129]例如,當圖片F(xiàn)IGl的瀏覽次數(shù)小于該預(yù)設(shè)閾值,認為該圖片不是經(jīng)常瀏覽的照片,可將從本地相冊中刪除該圖片F(xiàn)IG1,以回收終端設(shè)備的部分存儲空間。
[0130]可選地,該預(yù)設(shè)閾值還可以為距離上次瀏覽該圖片的時間長度;此時,第四圖片可以為距離上次瀏覽該圖片的時間大于該預(yù)設(shè)閾值的圖片。該預(yù)設(shè)閾值還可以用其他量值定義,本發(fā)明實施例對此不做限定。其中,該圖片可以為本地相冊中的任一原始圖片或縮略圖。
[0131]本發(fā)明實施例提供的方法,通過將原始圖片保存到云相冊,將原始圖片的縮略圖保存到本地相冊,大大節(jié)省了本地的存儲空間;且通過本地相冊可以瀏覽到云相冊中原始圖片對應(yīng)的縮略圖,不用實時獲取云相冊中的原始圖片,節(jié)省用戶流量,瀏覽速度也大幅提聞。
[0132]圖4是本發(fā)明實施例提供的一種圖片管理的裝置的結(jié)構(gòu)示意圖。參見圖4,該裝置包括:掃描模塊401和處理模塊402 ;其中,掃描模塊401用于在檢測到云相冊的登錄狀態(tài)指示已登錄時,掃描云相冊對應(yīng)的本地相冊;掃描模塊401與處理模塊402連接,處理模塊402用于根據(jù)掃描的結(jié)果,將原始圖片保存在云相冊中,并將原始圖片的縮略圖保存在本地相冊中。
[0133]可選地,圖5是本發(fā)明實施例提供的另一種圖片管理的裝置的結(jié)構(gòu)示意圖。參見圖5,在圖4所示裝置結(jié)構(gòu)的基礎(chǔ)上,該掃描模塊401包括:第一獲取單元4011和比較單元4012 ;其中,第一獲取單元4011用于在檢測到云相冊的登錄狀態(tài)指示已登錄時,獲取云相冊的圖片信息;第一獲取單元4011與比較單元4012連接,比較單元4012用于比較本地相冊的圖片信息和云相冊的圖片信息。
[0134]可選地,圖6是本發(fā)明實施例提供的另一種圖片管理的裝置的結(jié)構(gòu)示意圖。參見圖6,在圖4所示裝置結(jié)構(gòu)的基礎(chǔ)上,處理模塊402包括:第一判斷單元4021、上傳單元4022和第一替換單元4023 ;其中,第一判斷單元4021用于根據(jù)比較的結(jié)果,判斷本地相冊中是否存在第一圖片,該第一圖片為云相冊當前未保存的原始圖片;第一判斷單元4021與上傳單元4022連接,上傳單元4022用于在本地相冊中存在第一圖片時,將第一圖片上傳至該云相冊;上傳單元4022與第一替換單元4023連接,第一替換單元4023用于將本地相冊中的第一圖片替換為第一圖片的縮略圖。
[0135]可選地,圖7是本發(fā)明實施例提供的另一種圖片管理的裝置的結(jié)構(gòu)示意圖。參見圖7,在圖4所示裝置結(jié)構(gòu)的基礎(chǔ)上,處理模塊402還包括:第二判斷單元4024和第二替換單元4025 ;其中,第二判斷單元4024用于根據(jù)比較的結(jié)果,判斷云相冊中是否存在第二圖片,第二圖片為本地相冊當前已保存的原始圖片;第二判斷單元4024與第二替換單元4025連接,第二替換單元4025用于在云相冊中存在第二圖片,將本地相冊中的第二圖片替換為第二圖片的縮略圖。
[0136]可選地,圖8是本發(fā)明實施例提供的另一種圖片管理的裝置的結(jié)構(gòu)示意圖。參見圖8,在圖4所示裝置結(jié)構(gòu)的基礎(chǔ)上,該處理模塊402還包括:第三判斷單元4026和第二獲取單元4027 ;其中,第三判斷單元4026用于根據(jù)比較的結(jié)果,判斷云相冊中是否存在第三圖片,第三圖片為本地相冊當前未保存的原始圖片;第三判斷單元4026和第二獲取單元4027連接,第二獲取單元4027用于在云相冊中存在第三圖片時,從云相冊中獲取第三圖片的縮略圖并保存。
[0137]當然,上述圖6至圖8所示的裝置也可以基于圖5所示,即在圖6至圖8中掃描模塊401包括第一獲取單元4011和比較單元4012。
[0138]可選地,掃描模塊401還可以在檢測到該本地相冊有新加入的原始圖片,且檢測到云相冊的登錄狀態(tài)指示已登錄時,掃描云相冊對應(yīng)的本地相冊。
[0139]可選地,圖9是本發(fā)明實施例提供的另一種圖片管理的裝置的結(jié)構(gòu)示意圖。參見圖9,在圖4所示裝置結(jié)構(gòu)的基礎(chǔ)上,該裝置包括:顯示模塊403 ;其中,顯示模塊403與掃描模塊401連接,顯示模塊403用于在檢測到啟動本地相冊的觸發(fā)事件時,在本地相冊中顯示本地相冊中當前保存的原始圖片和/或縮略圖。
[0140]可選地,顯示模塊403在顯示本地相冊中當前保存的縮略圖時,還可以在縮略圖的預(yù)設(shè)區(qū)域顯示云相冊標識,該云相冊標識用于標示縮略圖對應(yīng)的原始圖片已保存在云相冊中。
[0141]可選地,圖10是本發(fā)明實施例提供的另一種圖片管理的裝置的結(jié)構(gòu)示意圖。參見圖10,在圖4所示裝置結(jié)構(gòu)的基礎(chǔ)上,該裝置包括:第一刪除模塊404 ;其中,處理模塊402與第一刪除模塊404連接,第一刪除模塊404用于在接收到對本地相冊中的縮略圖的刪除指令時,刪除該刪除指令針對的縮略圖,并刪除云相冊中的對應(yīng)的原始圖片。
[0142]可選地,圖10所示的裝置中還可以包括第二刪除模塊405,用于在本地相冊中包括第四圖片時,刪除本地相冊保存的第四圖片;該第四圖片為瀏覽次數(shù)小于預(yù)設(shè)閾值的原始圖片或縮略圖。
[0143]需要說明的是:上述實施例提供的圖片管理的裝置在管理圖片時,僅以上述各功能模塊的劃分進行舉例說明,實際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將設(shè)備的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實施例提供的圖片管理的方法實施例屬于同一構(gòu)思,其具體實現(xiàn)過程詳見方法實施例,這里不再贅述。
[0144]圖11為本發(fā)明實施例所涉及的終端設(shè)備的結(jié)構(gòu)示意圖,該終端設(shè)備可以用于實施上述實施例中提供的圖片管理的方法。具體來講:
[0145]終端設(shè)備1100可以包括RF (Radio Frequency,射頻)電路110、包括有一個或一個以上計算機可讀存儲介質(zhì)的存儲器120、輸入單元130、顯示單元140、傳感器150、音頻電路160、WiFi (wireless fidelity,無線保真)模塊170、包括有一個或者一個以上處理核心的處理器180、以及電源190等部件。本領(lǐng)域技術(shù)人員可以理解,圖11中示出的終端設(shè)備結(jié)構(gòu)并不構(gòu)成對終端設(shè)備的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。其中:
[0146]RF電路110可用于收發(fā)信息或通話過程中,信號的接收和發(fā)送,特別地,將基站的下行信息接收后,交由一個或者一個以上處理器180處理;另外,將涉及上行的數(shù)據(jù)發(fā)送給基站。通常,RF電路110包括但不限于天線、至少一個放大器、調(diào)諧器、一個或多個振蕩器、用戶身份模塊(SIM)卡、收發(fā)信機、耦合器、LNA (Low Noise Amplifier,低噪聲放大器)、雙工器等。此外,RF電路110還可以通過無線通信與網(wǎng)絡(luò)和其他設(shè)備通信。該無線通信可以使用任一通信標準或協(xié)議,包括但不限于GSM(Global System of Mobile communication,全球移動通訊系統(tǒng))、GPRS (General Packet Radio Service,通用分組無線服務(wù))、CDMA(CodeDivision Multiple Access,石馬分多址)、WCDMA(Wideband Code Division MultipleAccess,寬帶碼分多址)、LTE (Long Term Evolution,長期演進)、電子郵件、SMS (ShortMessaging Service,短消息服務(wù))等。
[0147]存儲器120可用于存儲軟件程序以及模塊,處理器180通過運行存儲在存儲器120的軟件程序以及模塊,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理。存儲器120可主要包括存儲程序區(qū)和存儲數(shù)據(jù)區(qū),其中,存儲程序區(qū)可存儲操作系統(tǒng)、至少一個功能所需的應(yīng)用程序(比如聲音播放功能、圖像播放功能等)等;存儲數(shù)據(jù)區(qū)可存儲根據(jù)終端設(shè)備1100的使用所創(chuàng)建的數(shù)據(jù)(比如音頻數(shù)據(jù)、電話本等)等。此外,存儲器120可以包括高速隨機存取存儲器,還可以包括非易失性存儲器,例如至少一個磁盤存儲器件、閃存器件、或其他易失性固態(tài)存儲器件。相應(yīng)地,存儲器120還可以包括存儲器控制器,以提供處理器180和輸入單元130對存儲器120的訪問。
[0148]輸入單元130可用于接收輸入的數(shù)字或字符信息,以及產(chǎn)生與用戶設(shè)置以及功能控制有關(guān)的鍵盤、鼠標、操作桿、光學(xué)或者軌跡球信號輸入。具體地,輸入單元130可包括觸敏表面131以及其他輸入設(shè)備132。觸敏表面131,也稱為觸摸顯示屏或者觸控板,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸敏表面131上或在觸敏表面131附近的操作),并根據(jù)預(yù)先設(shè)定的程式驅(qū)動相應(yīng)的連接裝置??蛇x的,觸敏表面131可包括觸摸檢測裝置和觸摸控制器兩個部分。其中,觸摸檢測裝置檢測用戶的觸摸方位,并檢測觸摸操作帶來的信號,將信號傳送給觸摸控制器;觸摸控制器從觸摸檢測裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點坐標,再送給處理器180,并能接收處理器180發(fā)來的命令并加以執(zhí)行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實現(xiàn)觸敏表面131。除了觸敏表面131,輸入單元130還可以包括其他輸入設(shè)備132。具體地,其他輸入設(shè)備132可以包括但不限于物理鍵盤、功能鍵(比如音量控制按鍵、開關(guān)按鍵等)、軌跡球、鼠標、操作桿等中的一種或多種。
[0149]顯示單元140可用于顯示由用戶輸入的信息或提供給用戶的信息以及終端設(shè)備1100的各種圖形用戶接口,這些圖形用戶接口可以由圖形、文本、圖標、視頻和其任意組合來構(gòu)成。顯示單元140可包括顯示面板141,可選的,可以采用IXD(Liquid CrystalDisplay,液晶顯示器)、OLED (Organic Light-Emitting Diode,有機發(fā)光二極管)等形式來配置顯示面板141。進一步的,觸敏表面131可覆蓋顯示面板141,當觸敏表面131檢測到在其上或附近的觸摸操作后,傳送給處理器180以確定觸摸事件的類型,隨后處理器180根據(jù)觸摸事件的類型在顯示面板141上提供相應(yīng)的視覺輸出。雖然在圖11中,觸敏表面131與顯示面板141是作為兩個獨立的部件來實現(xiàn)輸入和輸入功能,但是在某些實施例中,可以將觸敏表面131與顯示面板141集成而實現(xiàn)輸入和輸出功能。
[0150]終端設(shè)備1100還可包括至少一種傳感器150,比如光傳感器、運動傳感器以及其他傳感器。具體地,光傳感器可包括環(huán)境光傳感器及接近傳感器,其中,環(huán)境光傳感器可根據(jù)環(huán)境光線的明暗來調(diào)節(jié)顯示面板141的亮度,接近傳感器可在終端設(shè)備1100移動到耳邊時,關(guān)閉顯示面板141和/或背光。作為運動傳感器的一種,重力加速度傳感器可檢測各個方向上(一般為三軸)加速度的大小,靜止時可檢測出重力的大小及方向,可用于識別手機姿態(tài)的應(yīng)用(比如橫豎屏切換、相關(guān)游戲、磁力計姿態(tài)校準)、振動識別相關(guān)功能(比如計步器、敲擊)等;至于終端設(shè)備1100還可配置的陀螺儀、氣壓計、濕度計、溫度計、紅外線傳感器等其他傳感器,在此不再贅述。
[0151]音頻電路160、揚聲器161,傳聲器162可提供用戶與終端設(shè)備1100之間的音頻接口。音頻電路160可將接收到的音頻數(shù)據(jù)轉(zhuǎn)換后的電信號,傳輸?shù)綋P聲器161,由揚聲器161轉(zhuǎn)換為聲音信號輸出;另一方面,傳聲器162將收集的聲音信號轉(zhuǎn)換為電信號,由音頻電路160接收后轉(zhuǎn)換為音頻數(shù)據(jù),再將音頻數(shù)據(jù)輸出處理器180處理后,經(jīng)RF電路110以發(fā)送給比如另一終端設(shè)備,或者將音頻數(shù)據(jù)輸出至存儲器120以便進一步處理。音頻電路160還可能包括耳塞插孔,以提供外設(shè)耳機與終端設(shè)備1100的通信。
[0152]WiFi屬于短距離無線傳輸技術(shù),終端設(shè)備1100通過WiFi模塊170可以幫助用戶收發(fā)電子郵件、瀏覽網(wǎng)頁和訪問流式媒體等,它為用戶提供了無線的寬帶互聯(lián)網(wǎng)訪問。雖然圖11示出了 WiFi模塊170,但是可以理解的是,其并不屬于終端設(shè)備1100的必須構(gòu)成,完全可以根據(jù)需要在不改變發(fā)明的本質(zhì)的范圍內(nèi)而省略。
[0153]處理器180是終端設(shè)備1100的控制中心,利用各種接口和線路連接整個手機的各個部分,通過運行或執(zhí)行存儲在存儲器120內(nèi)的軟件程序和/或模塊,以及調(diào)用存儲在存儲器120內(nèi)的數(shù)據(jù),執(zhí)行終端設(shè)備1100的各種功能和處理數(shù)據(jù),從而對手機進行整體監(jiān)控??蛇x的,處理器180可包括一個或多個處理核心;優(yōu)選的,處理器180可集成應(yīng)用處理器和調(diào)制解調(diào)處理器,其中,應(yīng)用處理器主要處理操作系統(tǒng)、用戶界面和應(yīng)用程序等,調(diào)制解調(diào)處理器主要處理無線通信??梢岳斫獾氖?,上述調(diào)制解調(diào)處理器也可以不集成到處理器180中。
[0154]終端設(shè)備1100還包括給各個部件供電的電源190 (比如電池),優(yōu)選的,電源可以通過電源管理系統(tǒng)與處理器180邏輯相連,從而通過電源管理系統(tǒng)實現(xiàn)管理充電、放電、以及功耗管理等功能。電源190還可以包括一個或一個以上的直流或交流電源、再充電系統(tǒng)、電源故障檢測電路、電源轉(zhuǎn)換器或者逆變器、電源狀態(tài)指示器等任意組件。
[0155]盡管未示出,終端設(shè)備1100還可以包括攝像頭、藍牙模塊等,在此不再贅述。具體在本實施例中,終端設(shè)備的顯示單元是觸摸屏顯示器,也即是,該終端設(shè)備包括:一個或多個處理器;存儲器;和一個或多個模塊,該一個或多個模塊存儲于該存儲器中并被配置成由該一個或多個處理器執(zhí)行,該一個或多個模塊具有如下功能:檢測到云相冊的登錄狀態(tài)指示已登錄時,掃描云相冊對應(yīng)的本地相冊;根據(jù)掃描的結(jié)果,將原始圖片保存在云相冊中,并將原始圖片的縮略圖保存在本地相冊中。
[0156]可選地,該一個或多個模塊還具有如下功能:獲取云相冊的圖片信息;
[0157]比較本地相冊的圖片信息和云相冊的圖片信息。
[0158]可選地,該一個或多個模塊還具有如下功能:根據(jù)比較的結(jié)果,判斷本地相冊中是否存在第一圖片,第一圖片為云相冊當前未保存的原始圖片;
[0159]如果存在第一圖片,則將第一圖片上傳至云相冊;
[0160]將本地相冊中的第一圖片替換為第一圖片的縮略圖。
[0161]可選地,該一個或多個模塊還具有如下功能:根據(jù)比較的結(jié)果,判斷云相冊中是否存在第二圖片,第二圖片為本地相冊當前已保存的原始圖片;
[0162]如果存在第二圖片,將本地相冊中的第二圖片替換為第二圖片的縮略圖。
[0163]可選地,該一個或多個模塊還具有如下功能:根據(jù)比較的結(jié)果,判斷云相冊中是否存在第三圖片,第三圖片為本地相冊當前未保存的原始圖片;
[0164]如果存在第三圖片,從云相冊中獲取第三圖片的縮略圖并保存。
[0165]可選地,該一個或多個模塊還具有如下功能:檢測到本地相冊有新加入的原始圖片,且檢測到云相冊的登錄狀態(tài)指示已登錄時,掃描云相冊對應(yīng)的本地相冊。
[0166]可選地,該一個或多個模塊還具有如下功能:檢測到啟動本地相冊的觸發(fā)事件時,在本地相冊中顯示本地相冊中當前保存的原始圖片和/或縮略圖。
[0167]可選地,該一個或多個模塊還具有如下功能:顯示本地相冊中當前保存的縮略圖,并在縮略圖的預(yù)設(shè)區(qū)域顯示云相冊標識,該云相冊標識用于標示縮略圖對應(yīng)的原始圖片已保存在云相冊中。
[0168]可選地,該一個或多個模塊還具有如下功能:當接收到對本地相冊中的縮略圖的刪除指令時,刪除該刪除指令針對的縮略圖,并刪除云相冊中的對應(yīng)的原始圖片。
[0169]可選地,該一個或多個模塊還具有如下功能:當本地相冊中包括第四圖片時,刪除本地相冊保存的第四圖片;該第四圖片為瀏覽次數(shù)小于預(yù)設(shè)閾值的原始圖片或縮略圖。
[0170]需要說明的是,本發(fā)明實施例中的模塊指的是處理器可讀及可執(zhí)行的指令。
[0171]上述所有可選技術(shù)方案,可以采用任意結(jié)合形成本發(fā)明實施例,在此不再一一贅述。
[0172]本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關(guān)的硬件完成,該的程序可以存儲于一種計算機可讀存儲介質(zhì)中,上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。
[0173]以上該僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
【權(quán)利要求】
1.一種圖片管理的方法,其特征在于,所述方法包括: 檢測到云相冊的登錄狀態(tài)指示已登錄時,掃描所述云相冊對應(yīng)的本地相冊; 根據(jù)所述掃描的結(jié)果,將原始圖片保存在所述云相冊中,并將所述原始圖片的縮略圖保存在所述本地相冊中。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述檢測到云相冊的登錄狀態(tài)指示已登錄時,掃描所述云相冊對應(yīng)的本地相冊,包括: 檢測到云相冊的登錄狀態(tài)指示已登錄時,獲取所述云相冊的圖片信息; 比較所述本地相冊的圖片信息和所述云相冊的圖片信息。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述根據(jù)所述掃描的結(jié)果,將原始圖片保存在所述云相冊中,并將原始圖片的縮略圖保存在所述本地相冊中,包括: 根據(jù)所述比較的結(jié)果,判斷所述本地相冊中是否存在第一圖片,所述第一圖片為所述云相冊當前未保存的原始圖片; 如果存在所述第一圖片,則將所述第一圖片上傳至所述云相冊; 將所述本地相冊中的所述第一圖片替換為所述第一圖片的縮略圖。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述根據(jù)所述掃描的結(jié)果,將原始圖片保存在所述云相冊中,并將原始圖片的縮略圖保存在所述本地相冊中,包括: 根據(jù)所述比較的結(jié)果,判斷所述云相冊中是否存在第二圖片,所述第二圖片為所述本地相冊當前已保存的原始圖片; 如果存在所述第二圖片,將所述本地相冊中的所述第二圖片替換為所述第二圖片的縮略圖。
5.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述根據(jù)所述掃描的結(jié)果,將原始圖片保存在所述云相冊中,并將原始圖片的縮略圖保存在所述本地相冊中,包括: 根據(jù)所述比較的結(jié)果,判斷所述云相冊中是否存在第三圖片,所述第三圖片為所述本地相冊當前未保存的原始圖片; 如果存在所述第三圖片,從所述云相冊中獲取所述第三圖片的縮略圖并保存。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,檢測到云相冊的登錄狀態(tài)指示已登錄時,掃描所述云相冊對應(yīng)的本地相冊包括: 當檢測到所述本地相冊有新加入的原始圖片,且檢測到所述云相冊的登錄狀態(tài)指示已登錄時,掃描所述云相冊對應(yīng)的本地相冊。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 檢測到啟動所述本地相冊的觸發(fā)事件時,在所述本地相冊中顯示所述本地相冊中當前保存的原始圖片和/或縮略圖。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述在所述本地相冊中顯示所述本地相冊中當如保存的縮略圖,包括: 顯示所述本地相冊中當前保存的縮略圖,并在所述縮略圖的預(yù)設(shè)區(qū)域顯示云相冊標識,所述云相冊標識用于標示所述縮略圖對應(yīng)的原始圖片已保存在所述云相冊中。
9.根據(jù)權(quán)利要求1至8任一項所述的方法,其特征在于,所述方法還包括: 當接收到對所述本地相冊中的縮略圖的刪除指令時,刪除所述刪除指令針對的縮略圖,并刪除所述云相冊中的對應(yīng)的原始圖片。
10.根據(jù)權(quán)利要求1至8任一項所述的方法,其特征在于,所述方法還包括: 當所述本地相冊中包括第四圖片時,刪除所述本地相冊保存的第四圖片;所述第四圖片為瀏覽次數(shù)小于預(yù)設(shè)閾值的原始圖片或縮略圖。
11.一種圖片管理的裝置,其特征在于,所述裝置包括: 掃描模塊,用于在檢測到云相冊的登錄狀態(tài)指示已登錄時,掃描所述云相冊對應(yīng)的本地相冊; 處理模塊,用于根據(jù)所述掃描的結(jié)果,將原始圖片保存在所述云相冊中,并將所述原始圖片的縮略圖保存在所述本地相冊中。
12.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述掃描模塊包括: 第一獲取單元,用于在檢測到云相冊的登錄狀態(tài)指示已登錄時,獲取所述云相冊的圖片息; 比較單元,用于比較所述本地相冊的圖片信息和所述云相冊的圖片信息。
13.根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述處理模塊包括: 第一判斷單元,用 于根據(jù)所述比較的結(jié)果,判斷所述本地相冊中是否存在第一圖片,所述第一圖片為所述云相冊當前未保存的原始圖片; 上傳單元,用于在存在所述第一圖片時,則將所述第一圖片上傳至所述云相冊; 第一替換單元,用于將所述本地相冊中的所述第一圖片替換為所述第一圖片的縮略圖。
14.根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述處理模塊包括: 第二判斷單元,用于根據(jù)所述比較的結(jié)果,判斷所述云相冊中是否存在第二圖片,所述第二圖片為所述本地相冊當前已保存的原始圖片; 第二替換單元,用于在存在所述第二圖片時,將所述本地相冊中的所述第二圖片替換為所述第二圖片的縮略圖。
15.根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述處理模塊包括: 第三判斷單元,用于根據(jù)所述比較的結(jié)果,判斷所述云相冊中是否存在第三圖片,所述第三圖片為所述本地相冊當前未保存的原始圖片; 第二獲取單元,用于在存在所述第三圖片時,從所述云相冊中獲取所述第三圖片的縮略圖并保存。
16.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述掃描模塊在檢測到所述本地相冊有新加入的原始圖片,且檢測到所述云相冊的登錄狀態(tài)指示已登錄時,掃描所述云相冊對應(yīng)的本地相冊。
17.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述裝置還包括: 顯示模塊,用于在檢測到啟動所述本地相冊的觸發(fā)事件時,在所述本地相冊中顯示所述本地相冊中當前保存的原始圖片和/或縮略圖。
18.根據(jù)權(quán)利要求17所述的裝置,其特征在于,所述顯示模塊在顯示所述本地相冊中當前保存的縮略圖時,還在所述縮略圖的預(yù)設(shè)區(qū)域顯示云相冊標識,所述云相冊標識用于標示所述縮略圖對應(yīng)的原始圖片已保存在所述云相冊中。
19.根據(jù)權(quán)利要求11至18任一項所述的裝置,其特征在于,所述裝置還包括: 第一刪除模塊,用于在接收到對所述本地相冊中的縮略圖的刪除指令時,刪除所述刪除指令針對的縮略圖,并刪除所述云相冊中的對應(yīng)的原始圖片。
20.根據(jù)權(quán)利要求11至18任一項所述的裝置,其特征在于,所述裝置還包括: 第二刪除模塊,用于在所述本地相冊中包括第四圖片時,刪除所述本地相冊保存的第四圖片;所述第四圖片為瀏覽次數(shù)小于預(yù)設(shè)閾值的原始圖片或縮略圖。
21.—種終端設(shè)備,其特征在于,所述終端設(shè)備包括: 一個或多個處理器; 存儲器;和 一個或多個模塊,所述一個或多個模塊存儲于所述存儲器中并被配置成由所述一個或多個處理器執(zhí)行,所述一個或多個模塊具有如下功能: 檢測到云相冊的登錄狀態(tài)指示已登錄時,掃描所述云相冊對應(yīng)的本地相冊; 根據(jù)所述掃描的結(jié)果,將原始圖片保存在所述云相冊中,并將所述原始圖片的縮略圖保存在所述本地相冊中。
【文檔編號】H04L29/08GK103458016SQ201310367641
【公開日】2013年12月18日 申請日期:2013年8月21日 優(yōu)先權(quán)日:2013年8月21日
【發(fā)明者】李棽, 郭濤, 金凡 申請人:小米科技有限責(zé)任公司