文件排序方法及智能終端與流程
2023-05-29 16:40:56
本發明實施例屬於軟體領域,尤其涉及一種文件排序方法及智能終端。
背景技術:
目前,智能終端(如智慧型手機、平板電腦等)越來越普及,其能夠存儲的文件也越來越多。
為了便於用戶快速瀏覽智能終端存儲的文件,智能終端提供了不同的排序方法,比如,根據文件名稱排序、根據文件大小排序等。但由於現有的文件排序方法都只能針對文件管理下的某個文件夾進行排序,因此,用戶無法從直觀上獲知排序的文件夾在整個文件管理下的文件架構。
故,需要提出一種新的技術方案以解決上述技術問題。
技術實現要素:
本發明實施例提供了一種文件排序方法及智能終端,旨在解決現有的方法都只能針對文件管理下的某個文件夾進行排序,從而導致用戶無法從直觀上獲知排序的文件夾在整個文件管理下的文件架構的問題。
本發明實施例的第一方面,提供了一種文件排序方法,所述方法包括:
顯示智能終端的文件結構的樹狀圖;
獲取所述樹狀圖中需排序的文件夾的信息以及排序方式;
根據所述排序方式對所述需排序的文件夾的信息對應的文件進行排序。
本發明實施例的第二方面,提供了一種智能終端,所述智能終端包括:
樹狀圖顯示單元,用於顯示智能終端的文件結構的樹狀圖;
排序方式獲取單元,用於獲取所述樹狀圖中需排序的文件夾的信息以及排序方式;
文件排序單元,用於根據所述排序方式對所述需排序的文件夾的信息對應的文件進行排序。
本發明實施例的第三方面,提供了一種智能終端,所述智能終端包括:
輸出設備及處理器,
所述輸出設備,用於顯示智能終端的文件結構的樹狀圖;
所述處理器,用於獲取所述輸出設備顯示的樹狀圖中需排序的文件夾的信息以及排序方式;以及,用於根據所述排序方式對所述需排序的文件夾的信息對應的文件進行排序。
在本發明實施例中,由於直接對樹狀圖的文件夾的信息對應的文件進行排序,因此,便於用戶直觀獲知被排序的文件所在的文件結構。
附圖說明
圖1是本發明第一實施例提供的一種文件排序方法的流程圖;
圖1-1是本發明第一實施例提供的一種智能終端的文件結構的樹狀圖的示意圖;
圖2是本發明第二實施例提供的一種智能終端的結構圖;
圖3是本發明第三實施例提供的一種智能終端相關的手機的部分結構的框圖;
圖4是本發明第四實施例提供的一種智能終端的示意性框圖。
具體實施方式
為了使本發明的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本發明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,並不用於限定本發明。
本發明實施例中,顯示智能終端的文件結構的樹狀圖,獲取所述樹狀圖中需排序的文件夾的信息以及排序方式,根據所述排序方式對所述需排序的文件夾的信息對應的文件進行排序。
為了說明本發明所述的技術方案,下面通過具體實施例來進行說明。
實施例一:
圖1示出了本發明第一實施例提供的一種文件排序方法的流程圖,詳述如下:
步驟S11,顯示智能終端的文件結構的樹狀圖。
其中,樹狀圖如圖1-1所示,假設根目錄為文件A(或文件夾A),文件A的子目錄為文件B(或文件夾B)、文件C(或文件夾C)、文件D(或文件夾D),文件B的子目錄為文件E(或文件夾E)、文件F(或文件夾F)、文件G(或文件夾G),文件C的子目錄為文件H(或文件夾H),文件D的子目錄為文件I(或文件夾I)和文件J(或文件夾J)。即在圖1-1的樹狀圖中,第一層為文件A,第二層為文件B、文件C、文件D,第三層為文件E、文件F、文件G、文件H、文件I和文件J。
該樹狀圖記錄的是智能終端的文件管理下的文件結構,指向同個父目錄的文件都是為同一個層數;在樹狀圖中的最後一層均為葉子節點,葉子節點下無子節點。
可選地,為了能夠以樹狀結構顯示智能終端存儲的所有文件,則在所述步驟S11之前,包括:
A1、獲取智能終端存儲的所有文件信息。可選地,為了能夠準確判斷是否顯示文件結構對應的樹狀圖,則在獲取智能終端存儲的所有文件信息之前,包括:判斷用戶是否觸發了樹狀圖生成指令,若是,則執行步驟A1,否則,不執行。具體地,例如,在用戶點擊(按壓滑鼠左鍵或右鍵時)智能終端的空白界面後,顯示「生成樹狀圖」選項,在用戶選中「生成樹狀圖」選項後,表明用戶觸發了樹狀圖生成指令。例如,在用戶點擊(按壓滑鼠左鍵或右鍵時)智能終端存儲的任一文件(或指定文件,或指定文件夾)時,顯示「生成樹狀圖」選項,在用戶選中「生成樹狀圖」選項後,表明用戶觸發了樹狀圖生成指令。當然,在實際情況中,還可以設置用戶觸發樹狀圖生成指令的具體方式,此處不再贅述。
A2、生成所述智能終端存儲的所有文件信息對應的文件結構的樹狀圖。具體地,根據各個文件的層級以及相互關係確定所有文件信息對應的文件結構,進而根據該文件結構生成對應的樹狀圖。
步驟S12,獲取所述樹狀圖中需排序的文件夾的信息以及排序方式。
其中,文件夾的信息包括:文件夾的名稱,該文件夾存儲的文件的名稱、大小、類型、存儲時間、使用頻率等。
其中,排序方式包括:按照文件的名稱排序、按照文件的大小排序、按照文件的類型排序、按照文件的存儲時間排序、按照文件的使用頻率排序等。此外,還可以按照文件標記的重要程度排序等,當然,對應地,文件夾的信息應包括文件標記的重要程度。當2個文件的重要程度相同時,可按照默認的排序規則排序,如按照文件的大小或使用頻率排序等。
可選地,所述步驟S12具體包括:
B1、接收排序範圍選擇指令,所述排序範圍選擇指令包括:當前目錄選擇指令、全局目錄選擇指令和部分目錄選擇指令。當用戶點擊樹狀圖中的某個目錄(或某個文件夾)時,發出排序範圍選擇指令,此時,可顯示「當前目錄」、「全局目錄」、「部分目錄」這3個選項,當然,在實際情況中,也可以其他名稱命名這3個選項。假設用戶點擊「當前目錄」選項,則表明用戶發出當前目錄選擇指令。
B2、根據所述排序範圍選擇指令獲取所述樹狀圖中需排序的文件夾的信息。具體地,假設用戶發出當前目錄選擇指令,該當前目錄對應的文件夾即為樹狀圖中需排序的文件夾。需要指出的是,該當前目錄對應的文件夾包括用戶點擊的文件夾,也包括用戶點擊的文件夾存儲的所有文件夾,例如,假設用戶點擊圖1-1中文件夾B發出當前目錄選擇指令,則需獲取該文件夾B下的文件E夾、文件夾F、文件夾G的信息。
B3、接收排序方式選擇指令,以獲取對應的排序方式。具體地,為了節省用戶時間,可在用戶選擇「當前目錄」、「全局目錄」、「部分目錄」這3個選項中的任一選項後,直接顯示排序方式選擇項,當用戶選擇某一個排序方式選擇項之後,智能終端接收到排序方式選擇指令。當然,也可以在用戶發出排序範圍選擇指令之後,若用戶點擊(按壓滑鼠左鍵或右鍵時)智能終端的空白界面,或者,點擊樹狀圖中某個文件夾,則顯示排序方式選擇項。
可選地,在所述排序範圍選擇指令為部分目錄選擇指令時,所述B2具體包括:
B21、默認獲取所述樹狀圖中用戶選中的文件夾對應的信息。
B22、獲取用戶選擇的其他至少一個文件夾對應的信息。
上述B21和B22中,當用戶點擊樹狀圖中某個文件夾發出部分目錄選擇指令後,默認選中該文件夾,並獲取選擇的該文件夾對應的信息,此外,智能終端再以另一窗口顯示另一個樹狀圖,當用戶點擊該另一窗口顯示的另一個樹狀圖中的文件夾時,表明用戶同樣需要對該文件夾的文件進行排序,對應地,獲取該文件夾對應的信息。由於能夠同時對多個文件夾的文件進行排序,因此,極大提高了文件的排序效率。
步驟S13,根據所述排序方式對所述需排序的文件夾的信息對應的文件進行排序。
具體地,由於文件夾通常會存儲文件,因此,根據排序方式可對文件夾的信息對應的文件進行排序。當然,若文件夾中沒有存儲任何文件,則根據排序方式對文件夾的信息對應的文件夾進行排序。
可選地,為了減少後續對新增文件的排序操作,則在所述S13之後,包括:
在智能終端存儲新的文件後,若所述新的文件存儲在已排序的文件夾中,則根據所述排序方式對所述新的文件排序。具體地,當某個文件夾的文件已經過排序操作後,若該文件夾再次存入新的文件,則該新的文件在文件夾的排序方式與已有的排序方式相同,從而避免用戶再次排序。
本發明第一實施例中,顯示智能終端的文件結構的樹狀圖,獲取所述樹狀圖中需排序的文件夾的信息以及排序方式,根據所述排序方式對所述需排序的文件夾的信息對應的文件進行排序。由於直接對樹狀圖的文件夾的信息對應的文件進行排序,因此,便於用戶直觀獲知被排序的文件所在的文件結構。
應理解,在本發明實施例中,上述各過程的序號的大小並不意味著執行順序的先後,各過程的執行順序應以其功能和內在邏輯確定,而不應對本發明實施例的實施過程構成任何限定。
實施例二:
圖2示出了本發明第二實施例提供的一種智能終端的結構圖,該智能終端可以包括經無線接入網RAN與一個或多個核心網進行通信的用戶設備,該用戶設備可以是行動電話(或稱為「蜂窩」電話)、具有行動裝置的計算機等,例如,用戶設備還可以是可攜式、袖珍式、手持式、計算機內置的或者車載的移動裝置,它們與無線接入網交換語音和/或數據。又例如,該行動裝置可以包括智慧型手機、平板電腦、個人數字助理PDA、銷售終端POS或車載電腦等。為了便於說明,僅示出了與本發明實施例相關的部分。
該智能終端包括:樹狀圖顯示單元21、排序方式獲取單元22、文件排序單元23,其中:
樹狀圖顯示單元21,用於顯示智能終端的文件結構的樹狀圖。
可選地,為了能夠以樹狀結構顯示智能終端存儲的所有文件,所述智能終端包括:
文件信息獲取單元,用於獲取智能終端存儲的所有文件信息。可選地,為了能夠準確判斷是否顯示文件結構對應的樹狀圖,則在獲取智能終端存儲的所有文件信息之前,包括:判斷用戶是否觸發了樹狀圖生成指令,若是,則執行步驟A1,否則,不執行。具體地,例如,在用戶點擊(按壓滑鼠左鍵或右鍵時)智能終端的空白界面後,顯示「生成樹狀圖」選項,在用戶選中「生成樹狀圖」選項後,表明用戶觸發了樹狀圖生成指令。例如,在用戶點擊(按壓滑鼠左鍵或右鍵時)智能終端存儲的任一文件(或指定文件,或指定文件夾)時,顯示「生成樹狀圖」選項,在用戶選中「生成樹狀圖」選項後,表明用戶觸發了樹狀圖生成指令。當然,在實際情況中,還可以設置用戶觸發樹狀圖生成指令的具體方式,此處不再贅述。
樹狀圖生成單元,用於生成所述智能終端存儲的所有文件信息對應的文件結構的樹狀圖。
排序方式獲取單元22,用於獲取所述樹狀圖中需排序的文件夾的信息以及排序方式。
其中,文件夾的信息包括:文件夾的名稱,該文件夾存儲的文件的名稱、大小、類型、存儲時間、使用頻率等。其中,排序方式包括:按照文件的名稱排序、按照文件的大小排序、按照文件的類型排序、按照文件的存儲時間排序、按照文件的使用頻率排序等。此外,還可以按照文件標記的重要程度排序等,當然,對應地,文件夾的信息應包括文件標記的重要程度。當2個文件的重要程度相同時,可按照默認的排序規則排序,如按照文件的大小或使用頻率排序等。
可選地,所述排序方式獲取單元22包括:
排序範圍選擇指令接收模塊,用於接收排序範圍選擇指令,所述排序範圍選擇指令包括:當前目錄選擇指令、全局目錄選擇指令和部分目錄選擇指令。
文件夾的信息獲取模塊,用於根據所述排序範圍選擇指令獲取所述樹狀圖中需排序的文件夾的信息。具體地,假設用戶發出當前目錄選擇指令,該當前目錄對應的文件夾即為樹狀圖中需排序的文件夾。需要指出的是,該當前目錄對應的文件夾包括用戶點擊的文件夾,也包括用戶點擊的文件夾存儲的所有文件夾。
排序方式選擇指令接收模塊,用於接收排序方式選擇指令,以獲取對應的排序方式。具體地,為了節省用戶時間,可在用戶選擇「當前目錄」、「全局目錄」、「部分目錄」這3個選項中的任一選項後,直接顯示排序方式選擇項,當用戶選擇某一個排序方式選擇項之後,智能終端接收到排序方式選擇指令。當然,也可以在用戶發出排序範圍選擇指令之後,若用戶點擊(按壓滑鼠左鍵或右鍵時)智能終端的空白界面,或者,點擊樹狀圖中某個文件夾,則顯示排序方式選擇項。
可選地,在所述排序範圍選擇指令為部分目錄選擇指令時,所述文件夾的信息獲取模塊包括:
默認文件夾的信息獲取模塊,用於默認獲取所述樹狀圖中用戶選中的文件夾對應的信息。
其他文件夾的信息獲取模塊,用於獲取用戶選擇的其他至少一個文件夾對應的信息。
當用戶點擊樹狀圖中某個文件夾發出部分目錄選擇指令後,默認選中該文件夾,並獲取選擇的該文件夾對應的信息,此外,智能終端再以另一窗口顯示另一個樹狀圖,當用戶點擊該另一窗口顯示的另一個樹狀圖中的文件夾時,表明用戶同樣需要對該文件夾的文件進行排序,對應地,獲取該文件夾對應的信息。由於能夠同時對多個文件夾的文件進行排序,因此,極大提高了文件的排序效率。
文件排序單元23,用於根據所述排序方式對所述需排序的文件夾的信息對應的文件進行排序。
具體地,由於文件夾通常會存儲文件,因此,根據排序方式可對文件夾的信息對應的文件進行排序。當然,若文件夾中沒有存儲任何文件,則根據排序方式對文件夾的信息對應的文件夾進行排序。
可選地,為了減少後續對新增文件的排序操作,所述智能終端包括:
新的文件排序單元,用於在智能終端存儲新的文件後,若所述新的文件存儲在已排序的文件夾中,則根據所述排序方式對所述新的文件排序。
本發明第二實施例中,由於直接對樹狀圖的文件夾的信息對應的文件進行排序,因此,便於用戶直觀獲知被排序的文件所在的文件結構。
實施例三:
圖3示出的是與本發明第三實施例提供的智能終端相關的手機的部分結構的框圖。參考圖3,手機包括:射頻(Radio Frequency,RF)電路310、存儲器320、輸入單元330、顯示單元340、傳感器350、音頻電路360、無線模塊370、處理器380、以及電源390等部件。本領域技術人員可以理解,圖3中示出的手機結構並不構成對手機的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。
下面結合圖3對手機的各個構成部件進行具體的介紹:
RF電路310可用於收發信息或通話過程中,信號的接收和發送,特別地,將基站的下行信息接收後,給處理器380處理;另外,將設計上行的數據發送給基站。通常,RF電路包括但不限於天線、至少一個放大器、收發信機、耦合器、低噪聲放大器(Low Noise Amplifier,LNA)、雙工器等。此外,RF電路310還可以通過無線通信與網絡和其他設備通信。上述無線通信可以使用任一通信標準或協議,包括但不限於全球移動通訊系統(Global System of Mobile communication,GSM)、通用分組無線服務(General Packet Radio Service,GPRS)、碼分多址(Code Division Multiple Access,CDMA)、寬帶碼分多址(Wideband Code Division Multiple Access,WCDMA)、長期演進(Long Term Evolution,LTE))、電子郵件、短消息服務(Short Messaging Service,SMS)等。
存儲器320可用於存儲軟體程序以及模塊,處理器380通過運行存儲在存儲器320的軟體程序以及模塊,從而執行手機的各種功能應用以及數據處理。存儲器320可主要包括存儲程序區和存儲數據區,其中,存儲程序區可存儲作業系統、至少一個功能所需的應用程式(比如聲音播放功能、圖像播放功能等)等;存儲數據區可存儲根據手機的使用所創建的數據(比如音頻數據、電話本等)等。此外,存儲器320可以包括高速隨機存取存儲器,還可以包括非易失性存儲器,例如至少一個磁碟存儲器件、快閃記憶體器件、或其他易失性固態存儲器件。
輸入單元330可用於接收輸入的數字或字符信息,以及產生與手機300的用戶設置以及功能控制有關的鍵信號輸入。具體地,輸入單元330可包括觸控面板331以及其他輸入設備332。觸控面板331,也稱為觸控螢幕,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸控面板331上或在觸控面板331附近的操作),並根據預先設定的程式驅動相應的連接裝置。可選的,觸控面板331可包括觸摸檢測裝置和觸摸控制器兩個部分。其中,觸摸檢測裝置檢測用戶的觸摸方位,並檢測觸摸操作帶來的信號,將信號傳送給觸摸控制器;觸摸控制器從觸摸檢測裝置上接收觸摸信息,並將它轉換成觸點坐標,再送給處理器380,並能接收處理器380發來的命令並加以執行。此外,可以採用電阻式、電容式、紅外線以及表面聲波等多種類型實現觸控面板331。除了觸控面板331,輸入單元330還可以包括其他輸入設備332。具體地,其他輸入設備332可以包括但不限於物理鍵盤、功能鍵(比如音量控制按鍵、開關按鍵等)、軌跡球、滑鼠、操作杆等中的一種或多種。
顯示單元340可用於顯示由用戶輸入的信息或提供給用戶的信息以及手機的各種菜單。顯示單元340可包括顯示面板341,可選的,可以採用液晶顯示器(Liquid Crystal Display,LCD)、有機發光二極體(Organic Light-Emitting Diode,OLED)等形式來配置顯示面板341。進一步的,觸控面板331可覆蓋顯示面板341,當觸控面板331檢測到在其上或附近的觸摸操作後,傳送給處理器380以確定觸摸事件的類型,隨後處理器380根據觸摸事件的類型在顯示面板341上提供相應的視覺輸出。雖然在圖3中,觸控面板331與顯示面板341是作為兩個獨立的部件來實現手機的輸入和輸入功能,但是在某些實施例中,可以將觸控面板331與顯示面板341集成而實現手機的輸入和輸出功能。
手機300還可包括至少一種傳感器350,比如光傳感器、運動傳感器以及其他傳感器。具體地,光傳感器可包括環境光傳感器及接近傳感器,其中,環境光傳感器可根據環境光線的明暗來調節顯示面板341的亮度,接近傳感器可在手機移動到耳邊時,關閉顯示面板341和/或背光。作為運動傳感器的一種,加速計傳感器可檢測各個方向上(一般為三軸)加速度的大小,靜止時可檢測出重力的大小及方向,可用於識別手機姿態的應用(比如橫豎屏切換、相關遊戲、磁力計姿態校準)、振動識別相關功能(比如計步器、敲擊)等;至於手機還可配置的陀螺儀、氣壓計、溼度計、溫度計、紅外線傳感器等其他傳感器,在此不再贅述。
音頻電路360、揚聲器361,傳聲器362可提供用戶與手機之間的音頻接口。音頻電路360可將接收到的音頻數據轉換後的電信號,傳輸到揚聲器361,由揚聲器361轉換為聲音信號輸出;另一方面,傳聲器362將收集的聲音信號轉換為電信號,由音頻電路360接收後轉換為音頻數據,再將音頻數據輸出處理器380處理後,經RF電路310以發送給比如另一手機,或者將音頻數據輸出至存儲器320以便進一步處理。
無線模塊基於短距離無線傳輸技術,手機通過無線模塊370可以幫助用戶收發電子郵件、瀏覽網頁和訪問流式媒體等,它為用戶提供了無線的寬帶網際網路訪問。雖然圖3示出了無線模塊370,但是可以理解的是,其並不屬於手機300的必須構成,完全可以根據需要在不改變發明的本質的範圍內而省略。
處理器380是手機的控制中心,利用各種接口和線路連接整個手機的各個部分,通過運行或執行存儲在存儲器320內的軟體程序和/或模塊,以及調用存儲在存儲器320內的數據,執行手機的各種功能和處理數據,從而對手機進行整體監控。可選的,處理器380可包括一個或多個處理單元;優選的,處理器380可集成應用處理器和調製解調處理器,其中,應用處理器主要處理作業系統、用戶界面和應用程式等,調製解調處理器主要處理無線通信。可以理解的是,上述調製解調處理器也可以不集成到處理器380中。
手機300還包括給各個部件供電的電源390(比如電池),優選的,電源可以通過電源管理系統與處理器380邏輯相連,從而通過電源管理系統實現管理充電、放電、以及功耗管理等功能。
儘管未示出,手機300還可以包括攝像頭、藍牙模塊等,在此不再贅述。
在本發明實施例中,該終端所包括的處理器380還具有以下功能:一種文件排序方法,其特徵在於,所述方法包括:
顯示智能終端的文件結構的樹狀圖;
獲取所述樹狀圖中需排序的文件夾的信息以及排序方式;
根據所述排序方式對所述需排序的文件夾的信息對應的文件進行排序。
進一步地,在所述顯示智能終端的文件結構的樹狀圖之前,包括:
獲取智能終端存儲的所有文件信息;
生成所述智能終端存儲的所有文件信息對應的文件結構的樹狀圖。
進一步地,所述獲取所述樹狀圖中需排序的文件夾的信息以及排序方式,具體包括:
接收排序範圍選擇指令,所述排序範圍選擇指令包括:當前目錄選擇指令、全局目錄選擇指令和部分目錄選擇指令;
根據所述排序範圍選擇指令獲取所述樹狀圖中需排序的文件夾的信息;
接收排序方式選擇指令,以獲取對應的排序方式。
進一步地,在所述排序範圍選擇指令為部分目錄選擇指令時,所述根據所述排序範圍選擇指令獲取所述樹狀圖中需排序的文件夾的信息,具體包括:
默認獲取所述樹狀圖中用戶選中的文件夾對應的信息;
獲取用戶選擇的其他至少一個文件夾對應的信息。
進一步地,在所述根據所述排序方式對所述需排序的文件夾的信息對應的文件進行排序之後,包括:
在智能終端存儲新的文件後,若所述新的文件存儲在已排序的文件夾中,則根據所述排序方式對所述新的文件排序。
實施例四:
圖4是本發明第四實施例提供的一種智能終端的示意性框圖,如圖所示的該智能終端可以包括:一個或多個處理器401(圖中僅示出一個);一個或多個輸入設備402(圖中僅示出一個),一個或多個輸出設備403(圖中僅示出一個)、存儲器404和顯示器405。上述處理器401、輸入設備402、輸出設備403、存儲器404和顯示器405通過總線406連接。存儲器402用於存儲指令,處理器401用於執行存儲器404存儲的指令。其中:
所述輸出設備403,用於顯示智能終端的文件結構的樹狀圖。
所述處理器401,用於獲取所述輸出設備顯示的樹狀圖中需排序的文件夾的信息以及排序方式;以及,用於根據所述排序方式對所述需排序的文件夾的信息對應的文件進行排序。
應當理解,在本發明實施例中,所述處理器401可以是中央處理單元(Central Processing Unit,CPU),該處理器還可以是其他通用處理器、數位訊號處理器(Digital Signal Processor,DSP)、專用集成電路(Application Specific Integrated Circuit,ASIC)、現成可編程門陣列(Field-Programmable Gate Array,FPGA)或者其他可編程邏輯器件、分立門或者電晶體邏輯器件、分立硬體組件等。通用處理器可以是微處理器或者該處理器也可以是任何常規的處理器等。
輸入設備402可以包括觸控板、指紋採傳感器(用於採集用戶的指紋信息和指紋的方向信息)、麥克風、數據接收接口等。輸出設備403可以包括顯示器(LCD等)、揚聲器、數據發送接口等。
該存儲器404可以包括只讀存儲器和隨機存取存儲器,並向處理器401提供指令和數據。存儲器404的一部分還可以包括非易失性隨機存取存儲器。例如,存儲器404還可以存儲設備類型的信息。
顯示器405可用於顯示由用戶輸入的信息或提供給用戶的信息等。顯示器405可包括顯示面板,可選的,可以採用液晶顯示器(Liquid Crystal Display,LCD)、有機發光二極體(Organic Light-Emitting Diode,OLED)等形式來配置顯示面板。進一步的,所述顯示器405還可包括觸控面板,所述觸控面板可覆蓋顯示面板,當觸控面板檢測到在其上或附近的觸摸操作後,傳送給處理器401以確定觸摸事件的類型,隨後處理器401根據觸摸事件的類型在顯示面板上提供相應的視覺輸出。
具體實現中,本發明實施例中所描述的處理器401、輸入設備402、輸出設備403、存儲器404和顯示器405可執行本發明實施例提供的文件排序方法的實施例中所描述的實現方式,也可執行實施例二所述終端中所描述的實現方式,在此不再贅述。
本領域普通技術人員可以意識到,結合本文中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬體、或者計算機軟體和電子硬體的結合來實現。這些功能究竟以硬體還是軟體方式來執行,取決於技術方案的特定應用和設計約束條件。專業技術人員可以對每個特定的應用來使用不同方法來實現所描述的功能,但是這種實現不應認為超出本發明的範圍。
所屬領域的技術人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統、裝置和單元的具體工作過程,可以參考前述方法實施例中的對應過程,在此不再贅述。
在本申請所提供的幾個實施例中,應該理解到,所揭露的系統、裝置和方法,可以通過其它的方式實現。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現時可以有另外的劃分方式,例如多個單元或組件可以結合或者可以集成到另一個系統,或一些特徵可以忽略,或不執行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位於一個地方,或者也可以分布到多個網絡單元上。可以根據實際的需要選擇其中的部分或者全部單元來實現本實施例方案的目的。
另外,在本發明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。
所述功能如果以軟體功能單元的形式實現並作為獨立的產品銷售或使用時,可以存儲在一個計算機可讀取存儲介質中。基於這樣的理解,本發明的技術方案本質上或者說對現有技術做出貢獻的部分或者該技術方案的部分可以以軟體產品的形式體現出來,該計算機軟體產品存儲在一個存儲介質中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,伺服器,或者網絡設備等)執行本發明各個實施例所述方法的全部或部分步驟。而前述的存儲介質包括:U盤、移動硬碟、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、磁碟或者光碟等各種可以存儲程序代碼的介質。
以上所述,僅為本發明的具體實施方式,但本發明的保護範圍並不局限於此,任何熟悉本技術領域的技術人員在本發明揭露的技術範圍內,可輕易想到變化或替換,都應涵蓋在本發明的保護範圍之內。因此,本發明的保護範圍應所述以權利要求的保護範圍為準。