本發明專利技術實施例公開了一種文件顯示方法及裝置,用于打開應用程序時,逐個獲取存儲所述應用程序對應的內容文件的特征信息;根據所述特征信息,確定每個內容文件的顯示屬性;隱藏所述顯示屬性為黑名單或者灰名單的內容文件,顯示所述顯示屬性為白名單的內容文件。本發明專利技術實施例提供的方法及裝置根據內容文件的屬性來顯示,隱藏黑名單、灰名單的內容,由此提高應用程序啟動速度,并提高用戶使用體驗,進而也提高了用戶查找需求信息的效率。
【技術實現步驟摘要】
一種文件顯示方法及裝置
本專利技術涉及通訊
,尤其涉及一種文件顯示方法及裝置。
技術介紹
在通訊技術迅速發展的今天,手機已經成為絕大多數人每天工作和生活的必需品。與此同時,手機等移動設備安裝的應用越來越多,各個應用存儲的各種圖片也越來越多。這樣,在移動設備的圖片瀏覽軟件中,會看到很多應用自帶或緩存的圖片,給用戶瀏覽圖片帶來不便,而且不便于快速查找所需圖片。
技術實現思路
本專利技術實施例提供了一種文件顯示方法及裝置,用以根據內容文件的屬性來顯示,隱藏黑名單、灰名單的內容,由此提高應用程序啟動速度,并提高用戶使用體驗,進而也提高了用戶查找需求信息的效率。本專利技術實施例提供的一種文件顯示方法,包括:打開應用程序時,逐個獲取存儲所述應用程序對應的內容文件的特征信息;根據所述特征信息,確定每個內容文件的顯示屬性;隱藏所述顯示屬性為黑名單或者灰名單的內容文件,顯示所述顯示屬性為白名單的內容文件。本專利技術實施例提供的一種文件顯示裝置,包括:獲取模塊,用于打開應用程序時,逐個獲取存儲所述應用程序對應的內容文件的特征信息;確定模塊,用于根據所述特征信息,確定每個內容文件的顯示屬性;處理模塊,用于隱藏所述顯示屬性為黑名單或者灰名單的內容文件,顯示所述顯示屬性為白名單的內容文件。本專利技術實施例的有益效果包括:本專利技術實施例提供的文件顯示方法及裝置,用于打開應用程序時,逐個獲取存儲所述應用程序對應的內容文件的特征信息;根據所述特征信息,確定每個內容文件的顯示屬性;隱藏所述顯示屬性為黑名單或者灰名單的內容文件,顯示所述顯示屬性為白名單的內容文件。本專利技術實施例提供的方法及裝置根據內容文件的屬性來顯示,隱藏黑名單、灰名單的內容,由此提高應用程序啟動速度,并提高用戶使用體驗,進而也提高了用戶查找需求信息的效率。附圖說明圖1為本專利技術實施例提供的文件顯示方法的流程圖;圖2為本專利技術另一實施例提供的文件顯示方法的流程圖;圖3為本專利技術實施例中文件顯示裝置虛擬結構示意圖。具體實施方式下面結合附圖,對本專利技術實施例提供的文件顯示方法及裝置的具體實施方式進行詳細地說明。本專利技術實施例提供的文件顯示方法,如圖1所示,具體包括以下步驟:步驟101、打開應用程序時,逐個獲取存儲應用程序對應的內容文件的特征信息;步驟102、根據特征信息,確定每個內容文件的顯示屬性;步驟103、隱藏顯示屬性為黑名單或者灰名單的內容文件,顯示顯示屬性為白名單的內容文件。在手機等智能終端上打開某一應用程序時,需要加載該應用程序對應的啟動文件、并獲取應用程序對應的內容文件,將內容文件中存儲的內容進行展示等操作。例如,打開手機終端上的圖庫時,會出現多個存儲路徑不同的內容文件如攝像頭拍攝的相片、微博下載的圖片、米聊下載的圖片等。其中,有些內容文件是用戶不需要查看的,顯示出來這些內容文件,不但占用處理器資源,而且增加了查找特定圖片的時間。對此,可以通過各種途徑為內容文件標記特征信息,通過該特征信息來表示當前內容文件的顯示屬性。其中,黑名單:由安卓android的隱藏機制而來,凡是在目錄中有.nomedia”文件或者目錄名字前面加“.”的目錄為強制隱藏目錄,從媒體庫過濾不掃描。灰名單:這個名單中的內容文件所在的目錄及子目錄都默認設為隱藏目錄,默認不顯示,但可以通過更改圖庫設置顯示。白名單:這個名單中的目錄設為收藏目錄,默認靠前顯示或加亮顯示。其中,一般黑名單的設定為系統默認,不可更改,用戶可以手動設置灰名單、白名單,即把某些圖冊設為隱藏圖冊,把某些圖冊設為收藏圖冊。較佳的,智能終端可以上傳用戶設為收藏和隱藏圖冊的路徑到服務器側,在服務器做聚合統計得到內容文件被設置為收藏的次數最多的前10的歸屬到白名單;設為隱藏次數多的前10的歸屬到灰名單。較佳的,終端可以定時向服務器獲取最新的灰白名單列表,將其對應的路徑設為默認收藏或者隱藏圖冊。但是,最好其能改變用戶手動調整過的圖冊屬性,避免和用戶設置沖突。較佳地,在一個實施中,特征信息為內容文件的格式時,根據特征信息,確定每個內容文件的顯示屬性,包括:將內容文件的格式與預置顯示格式進行比對;當內容文件的格式屬于預置顯示格式中的黑名單格式時,確定內容顯示文件的顯示屬性為黑名單;當內容文件的格式屬于預置顯示格式中的灰名單格式時,確定內容顯示文件的顯示屬性為灰名單;當內容文件的格式屬于預置顯示格式中的白名單格式時,確定內容顯示文件的顯示屬性為白名單。例如,判斷內容文件的格式為“.nomedia”、或者內容文件所在的目錄名字前面具有“.”時,確定內容顯示文件的顯示屬性為黑名單。較佳地,在一個實施中,特征信息為內容文件的被動隱藏次數時,根據特征信息,確定每個內容文件的顯示屬性,包括:獲取記錄的內容文件被動隱藏次數,被動隱藏次數為用戶選擇隱藏所述內容文件的次數;被動隱藏次數大于第一預置參考閾值時,確定內容文件的顯示屬性為黑名單;被動隱藏次數小于第一預置參考閾值且大于第二預置參考閾值時,確定內容文件的顯示屬性為灰名單;被動隱藏次數小于第二預置參考閾值時,確定內容文件的顯示屬性為白名單。較佳地,在一個實施中,當特征信息為內容文件的顯示屬性標記時,根據特征信息,確定每個內容文件的顯示屬性,包括:檢測到內容文件的顯示屬性標記被用戶置為黑名單時,確定內容文件的顯示屬性為黑名單;檢測到內容文件的顯示屬性標記被用戶置為灰名單時,確定內容文件的顯示屬性為灰名單;檢測到內容文件的顯示屬性標記被用戶置為白名單時,確定內容文件的顯示屬性為白名單。較佳的,通過應用程序更改內容文件的顯示屬性標記。較佳地,在一個實施中,在終端本地生成內容文件的顯示屬性后,將生成的內容文件的顯示屬性上傳到服務器;在服務器生成內容文件的顯示屬性后,將生成的內容文件的顯示屬性下發到終端。較佳地,在一個實施中,隱藏顯示屬性為黑名單或者灰名單的內容文件,顯示顯示屬性為白名單的內容文件,包括:應用程序為圖庫時,隱藏顯示屬性為黑名單或者灰名單的圖片組,顯示顯示屬性為白名單的圖片組;所述應用程序為音樂播放器時,隱藏顯示屬性為黑名單或者灰名單的音樂文件,顯示顯示屬性為白名單的音樂文件。通過上述描述可以看出,本專利技術實施例提供的方法,根據內容文件的屬性來顯示,隱藏黑名單、灰名單的內容,由此提高應用程序啟動速度,并提高用戶使用體驗,進而也提高了用戶查找需求信息的效率。下面以圖庫軟件為例,對本專利技術提供的方法進行詳細描述,如圖2所示,包括以下步驟:步驟201、打開手機圖庫時,逐個獲取存儲圖庫對應的內容文件的特征信息;例如,手機圖冊、上傳到云端服務器的圖片文件、使用某些客戶端軟件緩存的圖片等。該特征信息可以為內容文件的格式、內容文件的被動隱藏次數、內容文件的顯示屬性標記等。步驟202、根據特征信息,確定每個具有圖片的內容文件的顯示屬性;預先確定特征信息與顯示屬性的對應關系,如特征信息滿足條件a時顯示屬性為白名單、特征信息滿足條件b時顯示屬性為黑名單、特征信息滿足條件c時顯示屬性為灰名單。這樣,獲取到特征信息后,即可確定出該內容文件的顯示屬性。此處列舉幾個簡單例子,用以說明本步驟:舉例1:特征信息為內容文件的格式,將獲得的內容文件的格式與預置顯示格式進行比對;假設黑名單格式為A、灰名單格式為B、白名單格式為C;若內容文件的格式為A,則確定本文檔來自技高網...
【技術保護點】
一種文件顯示方法,其特征在于,包括:打開應用程序時,逐個獲取存儲所述應用程序對應的內容文件的特征信息;根據所述特征信息,確定每個內容文件的顯示屬性;隱藏所述顯示屬性為黑名單或者灰名單的內容文件,顯示所述顯示屬性為白名單的內容文件。
【技術特征摘要】
1.一種文件顯示方法,其特征在于,包括:打開應用程序時,逐個獲取存儲所述應用程序對應的內容文件的特征信息,所述特征信息包括所述內容文件的格式、所述內容文件的被動隱藏次數及所述內容文件的顯示屬性標記;根據所述特征信息,確定每個內容文件的顯示屬性;在終端本地生成所述內容文件的顯示屬性后,將生成的所述內容文件的顯示屬性上傳到服務器;隱藏所述顯示屬性為黑名單或者灰名單的內容文件,顯示所述顯示屬性為白名單的內容文件;隱藏所述顯示屬性為黑名單或者灰名單的內容文件,顯示所述顯示屬性為白名單的內容文件,包括:所述應用程序為圖庫時,隱藏顯示屬性為黑名單或者灰名單的圖片組,顯示所述顯示屬性為白名單的圖片組;所述應用程序為音樂播放器時,隱藏顯示屬性為黑名單或者灰名單的音樂文件,顯示所述顯示屬性為白名單的音樂文件;所述特征信息為所述內容文件的被動隱藏次數時,根據所述特征信息,確定每個內容文件的顯示屬性,包括:獲取記錄的所述內容文件被動隱藏次數,所述被動隱藏次數為用戶選擇隱藏所述內容文件的次數;所述被動隱藏次數大于第一預置參考閾值時,確定所述內容文件的顯示屬性為黑名單;所述被動隱藏次數小于第一預置參考閾值且大于第二預置參考閾值時,確定所述內容文件的顯示屬性為灰名單;所述被動隱藏次數小于第二預置參考閾值時,確定所述內容文件的顯示屬性為白名單;所述特征信息為所述內容文件的格式時,根據所述特征信息,確定每個內容文件的顯示屬性,包括:將所述內容文件的格式與預置顯示格式進行比對;當所述內容文件的格式屬于預置顯示格式中的黑名單格式時,確定所述內容文件的顯示屬性為黑名單;當所述內容文件的格式屬于預置顯示格式中的灰名單格式時,確定所述內容文件的顯示屬性為灰名單;當所述內容文件的格式屬于預置顯示格式中的白名單格式時,確定所述內容文件的顯示屬性為白名單。2.根據權利要求1所述的方法,其特征在于,當所述內容文件的格式屬于預置顯示格式中的黑名單格式時,確定所述內容文件的顯示屬性為黑名單,包括:判斷所述內容文件的格式為“.nomedia”、或者所述內容文件所在的目錄名字前面具有“.”時,確定所述內容文件的顯示屬性為黑名單。3.根據權利要求1所述的方法,其特征在于,所述特征信息為所述內容文件的顯示屬性標記時,根據所述特征信息,確定每個內容文件的顯示屬性,包括:檢測到所述內容文件的顯示屬性標記被用戶置為黑名單時,確定所述內容文件的顯示屬性為黑名單;檢測到所述內容文件的顯示屬性標記被用戶置為灰名單時,確定所述內容文件的顯示屬性為灰名單;檢測到所述內容文件的顯示屬性標記被用戶置為白名單時,確定所述內容文件的顯示屬性為白名單。4...
【專利技術屬性】
技術研發人員:李棽,郭濤,劉寧,
申請(專利權)人:北京小米科技有限責任公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。