述界面文件展示方法的流程圖,如圖1所示,所述方法包括步驟:
[0072]SlOO:對界面的顯示區(qū)域進行劃分得到多個子區(qū)域。所述界面可以是桌面界面,也可以是文件夾界面,簡單起見,后文多以桌面界面為例進行說明。對于桌面界面,一般情況下可以劃分得到3或者4個子區(qū)域。
[0073]S200:將界面文件按照預定分類規(guī)則進行分類,并將每類界面文件放入相應的子區(qū)域中。所述將界面文件按照預定分類規(guī)則進行分類,可以是簡單的基于文件后綴名進行分類,比如,將以.jpg,.bmp,.dib,.jpeg,,.jpe,.jfif,.gif,.tif,.tiff 或者.png 等結(jié)尾的圖片文件分為一類,將以.doc,, wps或者.txt等結(jié)尾的文檔文件分為一類,將.mp3,,wma,或者.wav等結(jié)尾的音頻文件分為一類,將快捷方式分為一類;另外,還可以按照文件的使用頻率、建立時間等進行分類;也可以采用多種分類方式相結(jié)合的方式,比如先基于文件后綴名將文件分為幾個大類,每個大類的文件放入一個相應的子區(qū)域,同時設置一個空的子區(qū)域(用于放置高頻文件),然后再將所有文件劃分為高頻文件和普通文件,所述高頻文件根據(jù)用戶的使用情況自動選取,比如當用戶對某個文件的使用頻率達到預定值時,將其自動劃分為高頻文件,并且放入所述空的子區(qū)域,當其使用頻率低于預定值時,將其自動劃分為普通文件,重新回到其原始的存放子區(qū)域。
[0074]S300:每個子區(qū)域按照預定展示方式顯示其中的界面文件。目前,常用的展示方式包括以下8種:超大圖標展示、大圖標展示、中圖標展示、小圖標展示、列表展示、詳細信息展示、平鋪展示和內(nèi)容展示。
[0075]圖2是所述步驟S300的一種實現(xiàn)方法的流程圖,如圖2所說,所述步驟S300可以具體包括以下步驟:
[0076]S310a:統(tǒng)計各子區(qū)域中界面文件的數(shù)量。
[0077]S320a:根據(jù)各子區(qū)域中界面文件的數(shù)量,適配每個子區(qū)域?qū)恼故痉绞健?br>[0078]也就是說,每個子區(qū)域的預定展示方式主要由其中界面文件的數(shù)量決定,以盡可能在相應子區(qū)域內(nèi)完全顯示其中的界面文件,減少用戶使用滾輪的繁瑣操作。
[0079]另外,圖3是所述步驟300的另一種實現(xiàn)方法的流程圖,如圖3所示,所述步驟S300還可以具體包括以下步驟:
[0080]S310b:從服務器下載每類界面文件所對應的推薦展示方式。
[0081]S320b:根據(jù)每個子區(qū)域中的界面文件的類型,每個子區(qū)域按照相對應的推薦展示方式顯示其中的界面文件。
[0082]也就是說,這種情況下,每個子區(qū)域的預定展示方式是由服務器提供的推薦展示方式,而這種推薦展示方式與界面文件的類別相對應,進而與子區(qū)域相對應。所述推薦展示方式的得到過程將在后文說明。
[0083]在執(zhí)行所述步驟S300之后,在各子區(qū)域的邊緣會分別顯示相應子區(qū)域的名稱,以及相應子區(qū)域中界面文件的數(shù)量。其中,所述子區(qū)域的名稱對應于相應子區(qū)域中界面文件的類別,比如,某子區(qū)域中的文件是快捷方式,則顯示該子區(qū)域的名稱為快捷方式。同時,用戶可以按照個人喜好重新命名各子區(qū)域的名稱,也可以刪除或者移動相應子區(qū)域中的界面文件,比如把一個接下來會經(jīng)常用到文件直接移動到高頻文件對應的子區(qū)域,以便查找使用。
[0084]S400:根據(jù)用戶指令調(diào)整相應子區(qū)域的展示方式,調(diào)整后的子區(qū)域按照用戶設定的展示方式顯示其中的界面文件。
[0085]圖4是所述根據(jù)用戶指令調(diào)整相應子區(qū)域的展示方式的具體流程圖,如圖4所示,所述根據(jù)用戶指令調(diào)整相應子區(qū)域的展示方式具體包括步驟:
[0086]Pl:根據(jù)用戶輸入的位置信息確定用戶選中的子區(qū)域。
[0087]P2:接收用戶輸入的模式代碼,將所述模式代碼與每種展示方式相比較,獲得相匹配的展示方式。所述模式代碼是對應每種展示方式的唯一標識碼。
[0088]P3:將所述相匹配的展示方式設定為所述用戶選中的子區(qū)域的新的展示方式。后續(xù),這些被調(diào)整的子區(qū)域?qū)凑沼脩粼O定的新的展示方式顯示其中的文件,由于這種調(diào)整反映了用戶的喜好,因此可以通過收集多數(shù)用戶所喜好的顯示方式為新用戶提供所述推薦展示方式。圖5是獲取所述推薦展示方式的具體流程圖,如圖5所示,在所述步驟P3之后還包括步驟:
[0089]P4:統(tǒng)計用戶調(diào)整后每類界面文件所對應的展示方式的出現(xiàn)次數(shù),生成統(tǒng)計結(jié)果。假設,用戶桌面上全部的3個圖片文件均采用大圖標展示,則在統(tǒng)計結(jié)果中記錄:(圖片文件;展示方式:大圖標;出現(xiàn)次數(shù):3);假設,用戶桌面上的3個常用的圖片文件采用大圖標展示,剩余的5個不常用的圖片采用列表展示,則在統(tǒng)計結(jié)果中記錄:(圖片文件;展示方式:大圖標;出現(xiàn)次數(shù):3),(圖片文件;展示方式:列表;出現(xiàn)次數(shù):5)。
[0090]P5:將所述統(tǒng)計結(jié)果上傳至服務器。
[0091]P6:所述服務器對各個終端上傳的統(tǒng)計結(jié)果進行再統(tǒng)計,得到每類界面文件所對應的出現(xiàn)次數(shù)最多的展示方式,作為每類界面文件所對應的推薦展示方式。每類界面文件所對應的出現(xiàn)次數(shù)最多的展示方式反映了大多數(shù)用戶對于相應類別的界面文件所喜好的展示方式,因此,將這種展示方式作為推薦展示方式提供給用戶,更可能被用戶所接受。
[0092]另外,在所述步驟S400之后還可以包括步驟:
[0093]S500:記錄各子區(qū)域當前的展示方式。通過這種存儲記錄機制,當用戶退出后重新進入時,以及機器重啟后,相應的界面可以自動按照用戶離開前的狀態(tài)分區(qū)域展示界面上的文件。
[0094]同時,在所述步驟S400之后,用戶還可以將一些不常用到的子區(qū)域收起,即隱藏該子區(qū)域中的文件,只顯示該子區(qū)域的工具欄,以節(jié)省界面空間。后續(xù)在用到該子區(qū)域中的文件時,再適時將其展開,以顯示其中的文件。
[0095]圖6是本發(fā)明實施例所述界面文件展示系統(tǒng)的模塊結(jié)構示意圖,如圖6所示,所述系統(tǒng)包括:
[0096]區(qū)域劃分單元100,適于對界面的顯示區(qū)域進行劃分得到多個子區(qū)域。其中,所述子區(qū)域之間通過邊框或者底色進行區(qū)分。
[0097]文件分類單元200,適于將界面文件按照預定分類規(guī)則進行分類,并將每類界面文件放入相應的子區(qū)域中,所述子區(qū)域適于按照一定的展示方式顯示其中的界面文件。
[0098]圖7是所述文件分類單元的模塊結(jié)構示意圖,如圖7所示,所述文件分類單元200包括:
[0099]文件分類模塊210,適于對界面文件進行分類。
[0100]文件抓取模塊220,適于按照分類結(jié)果將界面文件抓取到相應的子區(qū)域中。
[0101]初始設定單元300,適于設定各子區(qū)域的初始展示方式。
[0102]圖8是所述初始設定單元的一種模塊結(jié)構示意圖,如圖8所示,所述初始設定單元300包括:
[0103]文件統(tǒng)計模塊310a,適于統(tǒng)計各子區(qū)域中界面文件的數(shù)量。
[0104]模式適配模塊320b,適于根據(jù)各子區(qū)域中界面文件的數(shù)量,適配界面文件所屬子區(qū)域的展示方式。或者,
[0105]圖9是所述初始設定單元的另一種模塊結(jié)構示意圖,如圖9所示,所述初始設定單元300包括:
[0106]下載模塊310b,適于從服務器下載每類界面文件所對應的推薦展示方式。
[0107]預設模塊320b,適于根據(jù)每個子區(qū)域中的界面文件的類型,將每個子區(qū)域設定為相對應的推薦展示方式。
[0108]其中,所述推薦展示方式是通過統(tǒng)計多數(shù)用戶的喜好所得到對應每種界面文件的展示方式,其具體的獲得過程后面詳細說明。
[0109]模式調(diào)整單元400,適于根據(jù)用戶指令調(diào)整相應子區(qū)域的展示方式。
[0110]圖10是所述模式調(diào)整單元的一種模塊結(jié)構示意圖,如圖10所示,所述模式調(diào)整單元400包括:
[0111]子區(qū)域確定模塊410,適于根據(jù)用戶輸入的位置信息確定用戶選中的子區(qū)域。
[0112]模式確定模塊420,適于接收用戶輸入的模式代碼,將所述模式代碼與每種展示方式相比較,獲得相匹配的展示方式,并將所述相匹配的展示方式設定為所述用戶選中的子區(qū)域的新的展示方式。
[0113]圖11是所述模式調(diào)整單元的另一種模塊結(jié)構示意圖,如圖11所說,當需要獲得所述推薦展示方式時,所述模式調(diào)整單元400還包括: