一種文件的分類方法、裝置和設備的制作方法
【專利摘要】本發(fā)明實施例公開了一種文件的分類方法,包括:接收外部設備導入待存儲文件,所述待存儲文件為攜帶有預置的分類信息的文件;解析得到所述待存儲文件中攜帶的分類信息;根據所述分類信息將所述待存儲文件移動至與所述分類信息相關聯的目標文件夾中。采用本發(fā)明,避免了用戶人工對導入的待存儲文件進行分類,效率低下的不足,特別是在導入大量待存儲文件時,能節(jié)省用戶大量的時間。
【專利說明】一種文件的分類方法、裝置和設備
【技術領域】
[0001]本發(fā)明涉及計算機領域,尤其涉及一種文件的分類方法、裝置和設備。
【背景技術】
[0002]目前的終端設備上一般安裝有大量的應用軟件,如閱讀軟件、視頻播放軟件和音樂播放軟件燈,通過這些應用軟件終端設備可以接收外部設備導入的文件,例如如來自個人腦、存儲介質或互聯網服務器網絡導入的文件等。但對于導入后的文件,終端設備本身只是進行了簡單的聚合展現,雜亂無章得顯示在終端設備的界面上,用戶需要花費較長的時間尋找需要的文件,尤其是在一次性導入大量的文件時,這種問題更加突出,而起在聚合展示時會占用終端設備界面的大量空間。通常的解決方法是,在導入大量的文件后,終端設備對導入的文件所在目錄進行掃描后,在應用程序界面中將導入的同類文件進行簡單展現,用戶可以根據自己的需要,創(chuàng)建自定義文件夾,對導入的同類文件進行分類。
[0003]這種分類方法存在的不足時,導入文件較多時,終端設備需要在界面上展現,用戶在查詢需要的文件需要較長時間;對于新導入的文件,用戶只能手動操作,才能將相同類型文件放入一個文件夾中,用戶操作繁瑣且效率低下。
【發(fā)明內容】
[0004]本發(fā)明實施例所要解決的技術問題在于,提供一種文件的分類方法、裝置和設備??山鉀Q現有技術中對導入的批量文件的分類方法操作繁瑣和效率低下的不足。
[0005]為了解決上述技術問題,本發(fā)明實施例提供了一種文件分類的方法,包括:
[0006]接收外部設備導入待存儲文件,所述待存儲文件為攜帶有預置的分類信息的文件;
[0007]解析得到所述待存儲文件中攜帶的分類信息;
[0008]根據所述分類信息將所述待存儲文件移動至與所述分類信息相關聯的目標文件夾中。
[0009]其中,所述根據所述分類信息將所述同類文件移動至與所述分類信息相關聯的目標文件夾中包括:
[0010]根據所述分類信息判斷是否存在與所述分類信息關聯的目標文件夾;
[0011]若為是,將所述同類文件移動至已存在的與所述分類信息相關聯的目標文件夾中。
[0012]其中,還包括:
[0013]若為否,則根據所述分類信息創(chuàng)建與該分類信息關聯的目標文件夾;
[0014]將所述同類文件移動至新創(chuàng)建的與所述分類信息關聯的目標文件夾中。
[0015]其中,所述接收外部設備導入待存儲文件之前,還包括:
[0016]將分類信息保存于待存儲文件的文件名中。
[0017]其中,所述根據所述分類信息將所述待存儲文件移動至與所述分類信息相關聯的目標文件夾中之后,還包括:
[0018]獲取所述目標文件夾中的所述待存儲文件的縮略圖,并顯示所述縮略圖。
[0019]其中,所述分類信息包括所述待存儲文件的位置信息,所述根據所述分類信息將所述待存儲文件移動至與所述分類信息相關聯的目標文件夾中包括:
[0020]將所述待存儲文件顯示在所述目標文件夾中所述位置信息指示的位置。
[0021]相應地,本發(fā)明實施例還提供了一種文件的分類裝置,包括:
[0022]接收模塊,用于接收外部設備導入待存儲文件,所述待存儲文件為攜帶有預置的分類信息的文件;
[0023]解析模塊,用于解析得到所述待存儲文件中攜帶的分類信息;
[0024]分類模塊,用于根據所述分類信息將所述待存儲文件移動至與所述分類信息相關聯的目標文件夾中。
[0025]其中,所述分類模塊包括:
[0026]判斷單元,用于根據所述分類信息判斷是否存在與所述分類信息關聯的目標文件夾;若為是,將所述同類文件移動至已存在的與所述分類信息相關聯的目標文件夾中。
[0027]其中,還包括:
[0028]創(chuàng)建模塊,用于若為否,則根據所述分類信息創(chuàng)建與該分類信息關聯的目標文件夾,并通知所述分類模塊。
[0029]其中,還包括:
[0030]配置模塊,用于將分類信息保存于待存儲文件的文件名中。
[0031]其中,還包括:
[0032]顯示模塊,用于獲取所述目標文件夾中的所述待存儲文件的縮略圖,并顯示所述縮略圖。
[0033]其中,所述分類模塊包括:
[0034]分類單元,用于將所述待存儲文件的縮略圖顯示在所述目標文件夾中所述分類信息指示的位置,其中所述分類信息包括所述待存儲文件的位置信息。
[0035]相應的,本發(fā)明還提供了 一種電子設備,包括上述的分類裝置。
[0036]實施本發(fā)明實施例,具有如下有益效果:
[0037]終端通過識別接收的待存儲文件中的分類信息,將分類信息相同的文件移動至與所述分類信息相關聯的目標文件夾中,避免了用戶人工對導入的待存儲文件進行分類,效率低下的不足,特別是在導入大量待存儲文件時,能節(jié)省用戶大量的時間。
【專利附圖】
【附圖說明】
[0038]為了更清楚地說明本發(fā)明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0039]圖1是實施例的一種文件的分類方法的流程示意圖;
[0040]圖2是本發(fā)明實施例的一種文件的分類方法的另一流程示意圖;
[0041]圖3是本發(fā)明實施例的一種文件分類裝置的結構示意圖;[0042]圖4是本發(fā)明實施例的一種文件分類裝置的另一結構示意圖;
[0043]圖5是圖4中分類模塊的結構示意圖。
【具體實施方式】
[0044]下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0045]參見圖1,為本發(fā)明的一種文件的分類方法的流程示意圖,該分類方法包括:
[0046]步驟101、接收外部設備導入的待存儲文件,所述待存儲文件為攜帶有預置的分類信息的文件。
[0047]具體的,外部設備向終端導入待存儲文件,例如,待存儲文件為需要復制進移動終端的音頻文件,當移動終端通過數據線連接電腦,電腦中的音頻文件需要復制進手機中,也可以使電腦中的其他文件復制進移動終端中。所述待存儲文件中攜帶有分類信息,該分類信息用于將待存儲文件,即本例中的音頻文件按照分類信息的指示使同類的音頻文件存放于相同的文件夾中,例如,假設待存儲文件為音頻文件,分類信息為音頻文件的風格,外部設備導入的待存儲文件為{A,B,C,D,E},文件A攜帶的分類信息具體為流行風格,文件B攜帶的分類信息具體為懷舊風格,文件C攜帶的分類信息具體為流行風格,文件D攜帶的分類信息具體為搖滾風格,文件E中攜帶的分類信息為懷舊風格。
[0048]可以理解的是,待存儲文件的分類信息可以是其他文件格式,其攜帶的分類信息也可以是其他的分類方式,本發(fā)明不作限制。
[0049]步驟102、解析得到所述待存儲文件中攜帶的分類信息。
[0050]步驟103、根據所述分類信息將所述待存儲文件移動至與所述分類信息相關聯的目標文件夾中。
[0051]具體的,步驟101的待存儲文件為例,存儲文件{A,B, C,D,E}的設備中建立有與分類信息關聯的目標文件夾,例如,與流行風格關聯的目標文件夾為名稱為“流行”的文件夾,與搖滾風格關聯的目標文件夾為名稱為搖滾的文件夾,與懷舊風格關聯的目標文件夾為名稱為“懷舊”的文件夾。接收待存儲文件的設備將文件A和C移動至名稱為“流行”的文件夾,將文件B和E移動至名稱為“搖滾”的文件夾,將文件C移動至名稱為“懷舊”的文件夾。可以理解的是,與分類信息關聯的文件夾的名稱可以根據用于的習慣命名,本發(fā)明不作限制。
[0052]實施本發(fā)明的實施例,終端通過識別接收的待存儲文件中的分類信息,將分類信息相同的文件移動至與所述分類信息相關聯的目標文件夾中,避免了用戶人工對導入的待存儲文件進行分類,效率低下的不足,特別是在導入大量待存儲文件時,能節(jié)省用戶大量的時間。
[0053]參見圖2,為本發(fā)明的一種文件分類方法的另一流程示意圖,該分類方法包括:
[0054]步驟201、將分類信息保存于待存儲文件中的文件名中。
[0055]具體的,將待存儲文件的分類信息保存于文件名中,例如,將每個待存儲文件的文件名修改為“原文件名“分類名稱”,其中,分類名稱即為分類信息,例如音頻文件的音樂風格,分類名稱也可以由用戶指定,在相同的應用程序中分類名稱唯一,不可重復。可以理解的是,分類信息也可以保存在待存儲文件的其他位置,如文件的屬性信息中。將分類信息保存至待存儲文件的文件名稱中,更加直觀,易于用戶理解和識別。
[0056]步驟202、接收外部設備導入的待存儲文件,所述待存儲文件為攜帶有預置的分類信息的分類文件。
[0057]具體的,外部設備向終端導入待存儲文件,例如,待存儲文件為需要復制進移動終端的音頻文件,當移動終端通過數據線連接電腦,電腦中的音頻文件需要復制進手機中,也可以使電腦中的其他文件復制進移動終端中。所述待存儲文件中攜帶有分類信息,該分類信息用于將待存儲文件,即本例中的音頻文件按照分類信息的指示使同類的音頻文件存放于相同的文件夾中,例如,假設待存儲文件為音頻文件,分類信息為音頻文件的風格,外部設備導入的待存儲文件為{A,B,C,D,E},文件A攜帶的分類信息具體為流行風格,文件B攜帶的分類信息具體為懷舊風格,文件C攜帶的分類信息具體為流行風格,文件D攜帶的分類信息具體為搖滾風格,文件E中攜帶的分類信息為懷舊風格。
[0058]步驟203、解析得到所述待存儲文件中攜帶的分類信息。
[0059]具體的,解析待存儲文件的文件名中攜帶的分類信息。
[0060]步驟204、根據所述分類信息判斷是否存在于所述分類信息關聯的目標文件夾。
[0061]具體的,根據分類信息查詢是否存在于所述分類信息關聯的目標文件夾,若存在,則執(zhí)行步驟205,否則,執(zhí)行步驟206。
[0062]步驟205、將所述待存儲文件顯示在所述目標文件夾中所述位置信息指示的位置。
[0063]具體的,待存儲文件的分類信息中包括該文件的位置信息,例如,位置信息為該待存儲文件的次序,步驟202的待存儲文件為例,存儲文件{A,B,C,D,E}的設備中建立有與分類信息關聯的目標文件夾,例如,與流行風格關聯的目標文件夾為名稱為“流行”的文件夾,與搖滾風格關聯的目標文件夾為名稱為搖滾的文件夾,與懷舊風格關聯的目標文件夾為名稱為“懷舊”的文件夾。接收待存儲文件的設備將文件A和C移動至名稱為“流行”的文件夾,將文件B和E移動至名稱為“搖滾”的文件夾,將文件C移動至名稱為“懷舊”的文件夾,同時,將所述待存儲文件顯示在所述目標文件夾中所述位置信息指示的位置。
[0064]步驟206、根據所述分類信息創(chuàng)建與該分類信息關聯的目標文件夾。
[0065]步驟207、獲取所述目標文件夾中的所述待存儲文件的縮略圖,并顯示所述縮略圖。
[0066]具體的,根據預定的算法,獲取待存儲文件的部分內容的縮略圖,并顯示目標文件夾中每個待存儲文件的縮略圖,以使用戶能預覽到待存儲文件的部分內容。
[0067]實施本發(fā)明的實施例,終端通過識別接收的待存儲文件中的分類信息,將分類信息相同的文件移動至與所述分類信息相關聯的目標文件夾中,避免了用戶人工對導入的待存儲文件進行分類,效率低下的不足,特別是在導入大量待存儲文件時,能節(jié)省用戶大量的時間。
[0068]參見圖3,為本發(fā)明的一種文件的分類裝置的結構示意圖,該分類裝置I包括:
[0069]接收模塊11,用于接收外部設備導入待存儲文件,所述待存儲文件為攜帶有預置的分類信息的文件。
[0070]具體的,接收模塊11接收外部設備導入的待存儲文件,例如,待存儲文件為需要復制進移動終端的音頻文件,當移動終端通過數據線連接電腦,電腦中的音頻文件需要復制進手機中,也可以使電腦中的其他文件復制進移動終端中。所述待存儲文件中攜帶有分類信息,該分類信息用于將待存儲文件,即本例中的音頻文件按照分類信息的指示使同類的音頻文件存放于相同的文件夾中,例如,假設待存儲文件為音頻文件,分類信息為音頻文件的風格,外部設備導入的待存儲文件為{A,B,C,D,E},文件A攜帶的分類信息具體為流行風格,文件B攜帶的分類信息具體為懷舊風格,文件C攜帶的分類信息具體為流行風格,文件D攜帶的分類信息具體為搖滾風格,文件E中攜帶的分類信息為懷舊風格。
[0071]可以理解的是,待存儲文件的分類信息可以是其他文件格式,其攜帶的分類信息也可以是其他的分類方式,本發(fā)明不作限制。
[0072]解析模塊12,用于解析得到所述待存儲文件中攜帶的分類信息。
[0073]具體的,解析模塊12解析待存儲文件中攜帶的分類信息,得到分類信息的內容。
[0074]分類模塊13,用于根據所述分類信息將所述待存儲文件移動至與所述分類信息相關聯的目標文件夾中。
[0075]具體的,假設存儲文件{A,B,C,D,E}的設備中建立有與分類信息關聯的目標文件夾,例如,與流行風格關聯的目標文件夾為名稱為“流行”的文件夾,與搖滾風格關聯的目標文件夾為名稱為搖滾的文件夾,與懷舊風格關聯的目標文件夾為名稱為“懷舊”的文件夾。分類模塊13將文件A和C移動至名稱為“流行”的文件夾,將文件B和E移動至名稱為“搖滾”的文件夾,將文件C移動至名稱為“懷舊”的文件夾??梢岳斫獾氖?,與分類信息關聯的文件夾的名稱可以根據用于的習慣命名,本發(fā)明不作限制。
[0076]實施本發(fā)明的實施例,終端通過識別接收的待存儲文件中的分類信息,將分類信息相同的文件移動至與所述分類信息相關聯的目標文件夾中,避免了用戶人工對導入的待存儲文件進行分類,效率低下的不足,特別是在導入大量待存儲文件時,能節(jié)省用戶大量的時間。
[0077]進一步的,參見圖4和圖5,為本發(fā)明的一種文件分類方法的另一結構示意圖,該分類裝置I除接收模塊11、解析模塊12和分類模塊13之外,還包括:
[0078]配置模塊14,用于將分類信息保存于待存儲文件的文件名中。
[0079]具體的,配置模塊14將待存儲文件的分類信息保存于文件名中,例如,將每個待存儲文件的文件名修改為“原文件名”+ “分類名稱”,其中,分類名稱即為分類信息,例如音頻文件的音樂風格,分類名稱也可以由用戶指定,在相同的應用程序中分類名稱唯一,不可重復。可以理解的是,分類信息也可以保存在待存儲文件的其他位置,如文件的屬性信息中。將分類信息保存至待存儲文件的文件名稱中,更加直觀,易于用戶理解和識別。
[0080]創(chuàng)建模塊15,用于若為否,則根據所述分類信息創(chuàng)建與該分類信息關聯的目標文件夾,并通知所述分類模塊。
[0081]具體的,當存儲待存儲文件的設備中不存在所述分類信息關聯的目標文件夾時,創(chuàng)建一個目標文件夾,并通知分類模塊執(zhí)行按照分類信息進行分類的操作。
[0082]顯示模塊16,用于獲取所述目標文件夾中的所述待存儲文件的縮略圖,并顯示所述縮略圖。
[0083]具體的,顯示模塊16根據預定的算法,獲取待存儲文件的部分內容的縮略圖,并顯示目標文件夾中每個待存儲文件的縮略圖,以使用戶能預覽到待存儲文件的部分內容。[0084]其中,分類模塊13包括:
[0085]判斷單元131,用于根據所述分類信息判斷是否存在與所述分類信息關聯的目標文件夾;若為是,將所述同類文件移動至已存在的與所述分類信息相關聯的目標文件夾中。
[0086]分類單元132,用于將所述待存儲文件的縮略圖顯示在所述目標文件夾中所述分類信息指示的位置,其中所述分類信息包括所述待存儲文件的位置信息。
[0087]本發(fā)明還提供了 一種電子設備,包括上述實施例的分類裝置I,該電子設備可以使移動終端、個人電腦和掌上電腦燈設備,本發(fā)明不作限制。
[0088]實施本發(fā)明的實施例,終端通過識別接收的待存儲文件中的分類信息,將分類信息相同的文件移動至與所述分類信息相關聯的目標文件夾中,避免了用戶人工對導入的待存儲文件進行分類,效率低下的不足,特別是在導入大量待存儲文件時,能節(jié)省用戶大量的時間。
[0089]本領域普通技術人員可以理解實現上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory, ROM)或隨機存儲記憶體(Random AccessMemory, RAM)等。
[0090]以上所揭露的僅為本發(fā)明一種較佳實施例而已,當然不能以此來限定本發(fā)明之權利范圍,本領域普通技術人員可以理解實現上述實施例的全部或部分流程,并依本發(fā)明權利要求所作的等同變化,仍屬于發(fā)明所涵蓋的范圍。
【權利要求】
1.一種文件的分類方法,其特征在于,包括: 接收外部設備導入待存儲文件,所述待存儲文件為攜帶有預置的分類信息的文件; 解析得到所述待存儲文件中攜帶的分類信息; 根據所述分類信息將所述待存儲文件移動至與所述分類信息相關聯的目標文件夾中。
2.如權利要求1所述的分類方法,其特征在于,所述根據所述分類信息將所述同類文件移動至與所述分類信息相關聯的目標文件夾中包括: 根據所述分類信息判斷是否存在與所述分類信息關聯的目標文件夾; 若為是,將所述同類文件移動至已存在的與所述分類信息相關聯的目標文件夾中。
3.如權利要求2所述的分類方法,其特征在于,還包括: 若為否,則根據所述分類信息創(chuàng)建與該分類信息關聯的目標文件夾; 將所述同類文件移動至新創(chuàng)建的與所述分類信息關聯的目標文件夾中。
4.如權利要求3所述的分類方法,其特征在于,所述接收外部設備導入待存儲文件之前,還包括: 將分類信息保存于待存儲文件的文件名中。
5.如權利要求2-4任一項所述的分類方法,其特征在于,所述根據所述分類信息將所述待存儲文件移動至與所述分類信息相關聯的目標文件夾中之后,還包括: 獲取所述目標文件夾中的所述待存儲文件的縮略圖,并顯示所述縮略圖。
6.如權利要求5所述的分類方法,其特征在于,所述分類信息包括所述待存儲文件的位置信息,所述根據所述分類信息將所述待存儲文件移動至與所述分類信息相關聯的目標文件夾中包括: 將所述待存儲文件顯示在所述目標文件夾中所述位置信息指示的位置。
7.一種文件的分類裝置,其特征在于,包括: 接收模塊,用于接收外部設備導入待存儲文件,所述待存儲文件為攜帶有預置的分類信息的文件; 解析模塊,用于解析得到所述待存儲文件中攜帶的分類信息; 分類模塊,用于根據所述分類信息將所述待存儲文件移動至與所述分類信息相關聯的目標文件夾中。
8.如權利要求7所述的分類裝置,其特征在于,所述分類模塊包括: 判斷單元,用于根據所述分類信息判斷是否存在與所述分類信息關聯的目標文件夾;若為是,將所述同類文件移動至已存在的與所述分類信息相關聯的目標文件夾中。
9.如權利要求8所述的分類裝置,其特征在于,還包括: 創(chuàng)建模塊,用于若為否,則根據所述分類信息創(chuàng)建與該分類信息關聯的目標文件夾,并通知所述分類模塊。
10.如權利要求9所述的分類裝置,其特征在于,還包括: 配置模塊,用于將分類信息保存于待存儲文件的文件名中。
11.如權利要求7-10任一項所述的分類裝置,其特征在于,還包括: 顯示模塊,用于獲取所述目標文件夾中的所述待存儲文件的縮略圖,并顯示所述縮略圖。
12.如權利要求11所述的分類裝置,其特征在于,所述分類模塊包括:分類單元,用于將所述待存儲文件的縮略圖顯示在所述目標文件夾中所述分類信息指示的位置,其中所述分類信息包括所述待存儲文件的位置信息。
13.一種電子設備,其特征 在于,包括如權利要求7-12任一項所述的分類裝置。
【文檔編號】G06F17/30GK103970779SQ201310037488
【公開日】2014年8月6日 申請日期:2013年1月30日 優(yōu)先權日:2013年1月30日
【發(fā)明者】劉仕雷, 劉晨光, 賴穆彬 申請人:騰訊科技(深圳)有限公司