0064] 圖2為本發(fā)明實施例中一種圖片展示裝置的結(jié)構(gòu)示意圖。
【具體實施方式】
[0065] 為了使本領(lǐng)域技術(shù)人員更好地理解本發(fā)明實施例中的技術(shù)方案,下面將結(jié)合本發(fā) 明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的 實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域 普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù) 的范圍。
[0066]本發(fā)明實施例所提供的一種圖片展示方法可以應(yīng)用于手機、平板電腦、臺式機、筆 記本電腦等終端,終端在接收到用戶對目標(biāo)應(yīng)用程序中的圖片查看的觸發(fā)請求后,對目標(biāo) 應(yīng)用程序中的原圖片和編輯圖片進(jìn)行區(qū)分,并將具有關(guān)聯(lián)關(guān)系的原圖片和編輯圖片組合展 示給用戶。
[0067] 具體的,終端可以自動對目標(biāo)應(yīng)用程序中的圖片進(jìn)行上述展示處理,還可以通過 終端中的某一應(yīng)用程序進(jìn)行上述處理操作,比如通過清理類應(yīng)用程序進(jìn)行上述處理操作。 為方便描述,對本發(fā)明實施例中各步驟的說明均在終端角度進(jìn)行相應(yīng)描述。
[0068] 參見圖1所示,為本發(fā)明實施例所提供的一種圖片展示方法的實施流程圖,應(yīng)用于 終端,其特征在于,包括:
[0069] S110:接收用戶對目標(biāo)應(yīng)用程序中的圖片的查看的觸發(fā)請求。
[0070] 在本發(fā)明實施例中,目標(biāo)應(yīng)用程序可以是在終端中安裝的任意一個圖片編輯類應(yīng) 用程序,用戶使用目標(biāo)應(yīng)用程序可以對圖片進(jìn)行編輯操作,如美化圖片等操作。目標(biāo)應(yīng)用程 序會保存原圖片和編輯圖片。隨著時間的積累,用戶在使用目標(biāo)應(yīng)用程序過程中所產(chǎn)生的 圖片越來越多,占據(jù)了終端越來越多的存儲空間。為釋放終端的存儲空間,用戶總有定期或 者不定期的對這些圖片進(jìn)行清理的需求。
[0071] 終端可以為用戶提供相應(yīng)的清理選項或清理按鈕,用戶通過該清理選項或清理按 鈕可以選擇要對哪個應(yīng)用程序中的圖片進(jìn)行清理。用戶所選擇的應(yīng)用程序即為目標(biāo)應(yīng)用程 序。用戶要對目標(biāo)應(yīng)用程序中的圖片進(jìn)行清理,首先需要查看目標(biāo)應(yīng)用程序中的圖片。所 以,當(dāng)用戶對清理選項或者清理按鈕進(jìn)行相應(yīng)操作后,即可視為用戶向終端發(fā)出了對目標(biāo) 應(yīng)用程序中的文件進(jìn)行查看的觸發(fā)請求。
[0072] 或者,用戶只是想查看目標(biāo)應(yīng)用程序中的圖片,也可以通過終端提供的圖片查看 入口發(fā)出對目標(biāo)應(yīng)用程序中的圖片查看的觸發(fā)請求。
[0073] 終端接收到用戶對目標(biāo)應(yīng)用程序中的圖片的查看的觸發(fā)請求后,可以繼續(xù)執(zhí)行步 驟S120的操作。
[0074] S120:根據(jù)預(yù)先獲得的所述目標(biāo)應(yīng)用程序?qū)D片的存儲策略,確定所述目標(biāo)應(yīng)用 程序中的原圖片集合和編輯圖片集合。
[0075] 可以理解的是,不同的圖片編輯類應(yīng)用程序?qū)τ趫D片的存儲策略可能不同。比如, 有的應(yīng)用程序針對原圖片和編輯圖片在不同的存儲目錄單獨存儲,有的應(yīng)用程序針對原圖 片和編輯圖片在同一存儲目錄統(tǒng)一存儲。
[0076] 在實際應(yīng)用中,針對某一個圖片編輯類應(yīng)用程序而言,運營人員通過對該應(yīng)用程 序進(jìn)行分析,可以獲得該應(yīng)用程序?qū)D片的存儲策略,并將其作為該應(yīng)用程序的存儲特征 記錄到服務(wù)器保存的應(yīng)用程序特征庫中。服務(wù)器通過與終端通信,可以將應(yīng)用程序特征庫 發(fā)送給終端,從而終端可以獲得自身安裝的各圖片編輯類應(yīng)用程序?qū)D片的存儲策略。
[0077] 當(dāng)終端接收到用戶對目標(biāo)應(yīng)用程序的圖片查看的觸發(fā)請求時,可以根據(jù)預(yù)先獲得 的該目標(biāo)應(yīng)用程序?qū)D片的存儲策略,確定該目標(biāo)應(yīng)用程序中的原圖片集合和編輯圖片集 合。
[0078] 在本發(fā)明的一種【具體實施方式】中,如果所述目標(biāo)應(yīng)用程序針對原圖片和編輯圖片 在不同的存儲目錄單獨存儲,則根據(jù)所述目標(biāo)應(yīng)用程序的存儲目錄的標(biāo)識,確定原圖片集 合和編輯圖片集合。
[0079]為方便理解,舉例說明。
[0080]目標(biāo)應(yīng)用程序Pixlr,其對于原圖片的存儲目錄為:/pictures/PixlrCamera,對原 圖片的命名方式為:Pixlr.jpg、Pixlr_[年月日時分秒毫秒].jpg,其編輯圖片的存儲目錄 為:/Autodesk/Pixlr,對編輯圖片的命名方式為:Pixlr_[年月日時分秒毫秒].jpg、Pixlr_ [年月日時分秒毫秒].[年月日時分秒毫秒].」口8、(: 〇11&84年]-[月]-[日][時]_[分]_ [秒].]>8、(: 〇11&84年]-[月]-[日][時]_[分]_[秒]_[年月日時分秒毫秒].」?8、(3 〇11&86_ [年月日時分秒毫秒].jpg、collage_[年月日時分秒毫秒]_[年月日時分秒毫秒].jpg。
[0081 ]對于應(yīng)用這種存儲策略的目標(biāo)應(yīng)用程序而言,可以根據(jù)目標(biāo)應(yīng)用程序的圖片存儲 目錄的標(biāo)識,確定原圖片集合和編輯圖片集合。舉例而言,對于應(yīng)用程序Pixlr,可以將在存 儲目錄/pictures/PixlrCamera中的圖片的集合確定為原圖片集合,將在存儲目錄/ Autodesk/Pixlr中的圖片的集合確定為編輯圖片集合。
[0082]在本發(fā)明的另一種【具體實施方式】中,如果所述目標(biāo)應(yīng)用程序針對原圖片和編輯圖 片在同一存儲目錄統(tǒng)一存儲,則根據(jù)所述目標(biāo)應(yīng)用程序的存儲目錄中存儲的每個圖片的圖 片名稱的標(biāo)識信息,確定原圖片集合和編輯圖片集合。
[0083]為方便理解,舉例說明。
[0084]比如目標(biāo)應(yīng)用程序為美圖秀秀MeituPic,其對于原圖片和編輯圖片的存儲目錄均 為Vdcim/camera,原圖片的命名方式為:Xj[年]_[月]_[日]_[時]_[分]_[秒].jpg,編輯圖 片的命名方式為:Xj[年]_[月]_[日]_[時]_[分]_[秒]_mh[13位時間戳].jpg,編輯圖片的 圖片名稱中含"mh[13位時間戳]"標(biāo)識信息。
[0085]比如目標(biāo)應(yīng)用程序為Camera MX,其對于原圖片和編輯圖片的存儲目錄均為:/ dcim/camera mx,原圖片的命名方式為:ΡΗ0Τ0_[年月日]_[時分秒]· jpg,編輯圖片的命名 方式為:ΡΗ0Τ0_[年月日]_[時分秒]_fx.jpg,編輯圖片的圖片名稱中含"fx"標(biāo)識信息。 [0086]比如目標(biāo)應(yīng)用程序為Snapseed,其對于原圖片和編輯圖片的存儲目錄均為:/ 31^866(1,原圖片的命名方式為 :03口1:1^(〇7_81^866(1_[0-9].]^,編輯圖片的命名方式 為:captured_by_snapseed_[0-9]_[0_9] · jpg,編輯圖片的圖片名稱中含至少兩個數(shù)字標(biāo) 識信息。
[0087] 對于應(yīng)用這種存儲策略的目標(biāo)應(yīng)用程序而言,根據(jù)目標(biāo)應(yīng)用程序的存儲目錄中存 儲的每個圖片的圖片名稱的標(biāo)識信息,可以確定原圖片集合和編輯圖片集合。
[0088] 終端確定出目標(biāo)應(yīng)用程序中的原圖片集合和編輯圖片集合后,可以繼續(xù)執(zhí)行步驟 S130的操作。
[0089] S130:針對所述原圖片集合中的每個原圖片,在所述編輯圖片集合中,確定與該原 圖片相關(guān)聯(lián)的編輯圖片。
[0090] 可以理解的是,目標(biāo)應(yīng)用程序在對某一圖片進(jìn)行編輯處理時,被編輯的圖片為原 圖片,編輯后的圖片為編輯圖片,原圖片和編輯圖片均在目標(biāo)應(yīng)用程序中存儲。目標(biāo)應(yīng)用程 序所存儲的原圖片的圖片名稱和編輯圖片的圖片名稱之間存在一定的關(guān)聯(lián)關(guān)系,比如編輯 圖片的圖片名稱包含原圖片的圖片名稱的完整內(nèi)容。
[0091] 在步驟S120,終端確定出目標(biāo)應(yīng)用程序中的原圖片集合和編輯圖片集合。針對原 圖片集合中的每個原圖片,將其與編輯圖片集合中的每個編輯圖片進(jìn)行匹配,具體的,可以 是圖片名稱間的匹配,以確定與每個原圖片相關(guān)聯(lián)的編輯圖片。
[0092]仍以上述的四個應(yīng)用程序為例進(jìn)行說明。
[0093] 例1,目標(biāo)應(yīng)用程序為Pixlr。
[0094] 其原圖片集合和編輯圖片集合中的圖片如表1所示:
[0095]
[0096] 表 1
[0097]針對原圖片叩&1^4<,在編輯圖片集合中圖片名稱包含叩41^的編輯圖片有 "Pixlr_20141209143502378_20141209144320849 .jpg"和"Pixlr_ 20141209143502378. jpg",即這兩個編輯圖片與該原圖片是相關(guān)聯(lián)的。針對原圖...