亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種鈴聲文件排序方法及裝置制造方法

文檔序號:6494200閱讀:191來源:國知局
一種鈴聲文件排序方法及裝置制造方法
【專利摘要】本發(fā)明公開了一種鈴聲文件排序方法及裝置,方法應(yīng)用于裝置中,包括:接收排序請求,排序請求包括:待排序鈴聲文件的標(biāo)識信息和待排序鈴聲文件在鈴聲列表中的目標(biāo)順序標(biāo)識,將目標(biāo)順序標(biāo)識添加到與標(biāo)識信息相對應(yīng)的待排序鈴聲文件的名稱中,對待排序鈴聲文件外的鈴聲文件,按照接收排序請求前的順序,重新分配順序標(biāo)識,通過預(yù)設(shè)的掃描規(guī)則對鈴聲列表進(jìn)行掃描,確定排序后的鈴聲文件,上述方法中,對待排序的鈴聲文件名稱中添加了目標(biāo)順序標(biāo)識,并對待排序鈴聲文件外的鈴聲文件也按照接收排序請求前的順序重新分配了順序標(biāo)識,通過對順序標(biāo)識的掃描,得到了鈴聲文件,省去了修改數(shù)據(jù)庫中代碼或更改應(yīng)用層應(yīng)用程序代碼的問題,提高了操作的效率。
【專利說明】一種鈴聲文件排序方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及手機領(lǐng)域,特別是一種鈴聲文件排序方法及裝置。
【背景技術(shù)】
[0002]目前使用安卓(android)操作系統(tǒng)的手機已經(jīng)越來越多,其中,在設(shè)置來電、短信等的鈴聲時,這些鈴聲文件是按照鈴聲文件標(biāo)題的順序顯示出來的,但是有時候需要將某些指定的鈴聲文件放到顯示列表的前面。
[0003]為了解決上述問題,可以有兩種方式,一種方法為由應(yīng)用層在顯示列表的時候進(jìn)行排序,但是應(yīng)用程序需要知道系統(tǒng)中都有哪些鈴聲文件,一旦鈴聲文件的順序需要發(fā)生變化,應(yīng)用程序需要進(jìn)行修改,另一種方法為由數(shù)據(jù)庫在進(jìn)行鈴聲掃描的時候進(jìn)行排序,此時鈴聲文件掃描程序也需要知道系統(tǒng)中都有哪些鈴聲文件,一旦鈴聲文件的順序需要發(fā)生變化,掃描程序需要進(jìn)行修改,可見,為了解決鈴聲文件的排序問題,現(xiàn)有的方法中均需要更改數(shù)據(jù)庫代碼或應(yīng)用層應(yīng)用程序代碼,因此,會降低操作的效率。

【發(fā)明內(nèi)容】

[0004]本發(fā)明所要解決的問題是:提供一種鈴聲文件排序方法及裝置,以解決現(xiàn)有技術(shù)中為了實現(xiàn)鈴聲文件的排序需要大量更改代碼而造成操作效率低下的問題。
[0005]具體方案如下:
[0006]一種鈴聲文件排序方法,所述方法應(yīng)用于包括有至少兩個鈴聲文件的鈴聲列表中,包括:
[0007]接收排序請求,所述排序請求包括:待排序鈴聲文件的標(biāo)識信息和所述待排序鈴聲文件在所述鈴聲列表中的目標(biāo)順序標(biāo)識;
[0008]將所述目標(biāo)順序標(biāo)識添加到與所述標(biāo)識信息相對應(yīng)的待排序鈴聲文件的名稱中;
[0009]對所述待排序鈴聲文件外的鈴聲文件,按照接收排序請求前的順序,重新分配順序標(biāo)識;
[0010]通過預(yù)設(shè)的掃描規(guī)則對所述鈴聲列表進(jìn)行掃描,確定排序后的所述鈴聲文件。
[0011 ] 優(yōu)選地,所述將所述目標(biāo)順序標(biāo)識添加到與所述標(biāo)識信息相對應(yīng)的待排序鈴聲文件的名稱中的過程包括:
[0012]添加所述目標(biāo)順序標(biāo)識到所述標(biāo)識信息相對應(yīng)的所述待排序鈴聲文件名稱中的任意位置。
[0013]優(yōu)選地,所述預(yù)設(shè)的掃描規(guī)則與順序標(biāo)識命名規(guī)則一致,其中,所述順序標(biāo)識命名規(guī)則為數(shù)字順序標(biāo)識命名規(guī)則或字母順序標(biāo)識命名規(guī)則。
[0014]優(yōu)選地,所述通過預(yù)設(shè)的掃描規(guī)則對所述鈴聲列表進(jìn)行掃描的過程包括:
[0015]將所述數(shù)字標(biāo)識按照從小到大的正序順序?qū)λ鲡徛暳斜磉M(jìn)行掃描。
[0016]優(yōu)選地,所述通過預(yù)設(shè)的掃描規(guī)則對所述鈴聲列表進(jìn)行掃描的過程包括:[0017]將所述數(shù)字標(biāo)識按照從大到小的倒序順序?qū)λ鲡徛暳斜磉M(jìn)行掃描。
[0018]優(yōu)選地,所述通過預(yù)設(shè)的掃描規(guī)則對所述鈴聲列表進(jìn)行掃描的過程包括:
[0019]將所述字母標(biāo)識按照字母表從前到后的正序順序?qū)λ鲡徛暳斜磉M(jìn)行掃描。
[0020]優(yōu)選地,所述通過預(yù)設(shè)的掃描規(guī)則對所述鈴聲列表進(jìn)行掃描的過程包括:
[0021]將所述字母標(biāo)識按照字母表從后到前的倒序順序?qū)λ鲡徛暳斜磉M(jìn)行掃描。
[0022]優(yōu)選地,按鈴聲文件的名稱排序后的順序,在鈴聲文件列表中,顯示所述鈴聲文件的標(biāo)題。
[0023]一種鈴聲文件排序裝置,所述裝置包括:接收模塊、添加模塊、分配模塊和掃描模塊;
[0024]所述接收模塊用于,接收排序請求,所述排序請求包括:待排序鈴聲文件的標(biāo)識信息和所述待排序鈴聲文件在所述鈴聲列表中的目標(biāo)順序標(biāo)識;
[0025]所述添加模塊用于,將所述目標(biāo)順序標(biāo)識添加到與所述標(biāo)識信息相對應(yīng)的待排序鈴聲文件的名稱中;
[0026]所述分配模塊用于,對所述待排序鈴聲文件外的鈴聲文件,按照接收排序請求前的順序,重新分配順序標(biāo)識;
[0027]所述掃描模塊用于,通過預(yù)設(shè)的掃描規(guī)則對所述鈴聲列表進(jìn)行掃描,確定排序后的所述鈴聲文件。
[0028]優(yōu)選地,所述添加模塊為任意位置添加單元:
[0029]所述任意位置添加單元用于,添加所述目標(biāo)順序標(biāo)識到所述待排序鈴聲文件名稱中的任意位置。
[0030]優(yōu)選地,所述掃描模塊具體用于將所述數(shù)字標(biāo)識按照從小到大的正序順序?qū)λ鲡徛暳斜磉M(jìn)行掃描。
[0031]優(yōu)選地,所述掃描模塊具體用于將所述數(shù)字標(biāo)識按照從大到小的倒序順序?qū)λ鲡徛暳斜磉M(jìn)行掃描。
[0032]優(yōu)選地,所述掃描模塊具體用于將所述字母標(biāo)識按照字母表從前到后的正序順序?qū)λ鲡徛暳斜磉M(jìn)行掃描。
[0033]優(yōu)選地,所述掃描模塊具體用于將所述字母標(biāo)識按照字母表從后到前的倒序順序?qū)λ鲡徛暳斜磉M(jìn)行掃描。
[0034]優(yōu)選地,所述裝置還包括:顯示模塊;
[0035]所述顯示模塊用于,按鈴聲文件的名稱排序后的順序,在鈴聲文件列表中,顯示所述鈴聲文件的標(biāo)題。
[0036]從以上技術(shù)方案可以看出,本發(fā)明提供了一種鈴聲文件排序方法及裝置,所述方法應(yīng)用于所述裝置中,包括:接收排序請求,所述排序請求包括:待排序鈴聲文件的標(biāo)識信息和所述待排序鈴聲文件在所述鈴聲列表中的目標(biāo)順序標(biāo)識,將所述目標(biāo)順序標(biāo)識添加到與所述標(biāo)識信息相對應(yīng)的所述待排序鈴聲文件的名稱中,對所述待排序鈴聲文件外的鈴聲文件,按照接收排序請求前的順序,重新分配順序標(biāo)識,通過預(yù)設(shè)的掃描規(guī)則對所述鈴聲列表進(jìn)行掃描,確定排序后的所述鈴聲文件,上述方法中,對所述待排序的鈴聲文件名稱中添加了所述目標(biāo)順序標(biāo)識,并對除所述待排序外的鈴聲文件也按照接收排序請求前的順序重新分配了順序標(biāo)識,通過對順序標(biāo)識的掃描,得到了所述鈴聲文件,這樣省去了修改數(shù)據(jù)庫中代碼或是更改應(yīng)用層應(yīng)用程序代碼的問題,提高了操作的效率。
【專利附圖】

【附圖說明】
[0037]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明中記載的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0038]圖1為本發(fā)明實施例一公開的一種鈴聲文件排序方法的流程示意圖;
[0039]圖2為本發(fā)明實施例二公開的一種鈴聲文件排序方法的流程示意圖;
[0040]圖3為本發(fā)明實施例三公開的一種鈴聲文件排序方法的流程示意圖;
[0041]圖4為本發(fā)明實施例四公開的一種鈴聲文件排序方法的流程示意圖;
[0042]圖5為本發(fā)明實施例五公開的一種鈴聲文件排序方法的流程示意圖;
[0043]圖6為本發(fā)明實施例六公開的一種鈴聲文件排序裝置的結(jié)構(gòu)示意圖;
[0044]圖7為本發(fā)明實施例七公開的一種鈴聲文件排序裝置的結(jié)構(gòu)示意圖;
[0045]圖8為本發(fā)明實施例八公開的一種鈴聲文件排序裝置的結(jié)構(gòu)示意圖。
【具體實施方式】
[0046]下面結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明的保護(hù)范圍。
[0047]本發(fā)明實施例一公開了一種鈴聲文件排序方法,參見圖1所示,所述方法應(yīng)用于包括至少兩個鈴聲文件的鈴聲列表中,包括:
[0048]步驟SlOl:接收排序請求,所述排序請求包括:待排序鈴聲文件的標(biāo)識信息和所述待排序鈴聲文件在所述鈴聲列表中的目標(biāo)順序標(biāo)識;
[0049]步驟S102:將所述目標(biāo)順序標(biāo)識添加到與所述標(biāo)識信息相對應(yīng)的所述待排序鈴聲文件的名稱中;
[0050]步驟S103:對所述待排序鈴聲文件外的鈴聲文件,按照接收排序請求前的順序,重新分配順序標(biāo)識;
[0051]步驟S104:通過預(yù)設(shè)的掃描規(guī)則對所述鈴聲列表進(jìn)行掃描,確定排序后的所述鈴聲文件。
[0052]本實施例中公開了 一種鈴聲文件排序方法,所述方法應(yīng)用于包括有至少兩個鈴聲文件的鈴聲列表中,所述方法包括:接收排序請求,所述排序請求包括:待排序鈴聲文件的標(biāo)識信息和所述待排序鈴聲文件在所述鈴聲列表中的目標(biāo)順序標(biāo)識,將所述目標(biāo)順序標(biāo)識添加到與所述標(biāo)識信息相對應(yīng)的所述待排序鈴聲文件的名稱中,對所述待排序鈴聲文件外的鈴聲文件,按照接收排序請求前的順序,重新分配順序標(biāo)識,通過預(yù)設(shè)的掃描規(guī)則對所述鈴聲列表進(jìn)行掃描,確定排序后的所述鈴聲文件,上述方法中,將所述目標(biāo)順序標(biāo)識添加到了所述待排序的鈴聲文件中,對于除了所述待排序的鈴聲文件外的鈴聲文件,也按照接收排序請求前的順序,重新分配了順序標(biāo)識,通過預(yù)設(shè)的掃描規(guī)則對所述鈴聲列表進(jìn)行掃描,得到排序后的所述鈴聲文件,省去了修改數(shù)據(jù)庫代碼或是更改應(yīng)用層應(yīng)用程序這個復(fù)雜的過程,減少了大量代碼的編寫,并且簡單實現(xiàn),提高了操作的效率。
[0053]本發(fā)明實施例二中公開了一種鈴聲文件排序方法,參見圖2所示,所述方法應(yīng)用于包括至少兩個鈴聲文件的鈴聲列表中,包括:
[0054]步驟S201:接收排序請求,所述排序請求包括:待排序鈴聲文件的標(biāo)識信息和所述待排序鈴聲文件在所述鈴聲列表中的目標(biāo)順序標(biāo)識;
[0055]步驟S202:添加所述目標(biāo)順序標(biāo)識到所述標(biāo)識信息相對應(yīng)的所述待排序鈴聲文件名稱中的任意位置;
[0056]其中,所述目標(biāo)順序標(biāo)識為數(shù)字標(biāo)識或者是字母標(biāo)識,比如,當(dāng)所述鈴聲文件為小鳥.0gg時,可以將所述數(shù)字標(biāo)識添加到I小鳥.0gg或是添加到小I鳥.0gg,又或是添加到小鳥1.0gg,而將所述字母標(biāo)識添加到所述鈴聲文件小鳥.0gg時,則為a小鳥.0gg或是小a鳥.0gg,又或是添加得到小鳥a.0gg ;
[0057]步驟S203:對所述待排序鈴聲文件外的鈴聲文件,按照接收排序請求前的順序,重新分配順序標(biāo)識;
[0058]其中,比如在所述鈴聲列表中有A、B和C三個鈴聲文件,要將其中B鈴聲文件排序到所述鈴聲列表的第一位時,需要在所述B的鈴聲文件名稱中添加與所述第一位順序標(biāo)識,即可以添加數(shù)字I或者是字母a,而所述鈴聲文件中的其余A和B鈴聲文件,則按照沒有進(jìn)行排序前的順序,分配順序標(biāo)識,即A鈴聲文件分配2,C鈴聲文件分配3,上述是添加了數(shù)字的例子,而對于添加字母的情況也是相同的,即在所述要排序的所述B鈴聲文件名稱中添加字母a,而在其余A和B鈴聲文件中,分別分配b和C,以此得到所述待排序鈴聲文件外的鈴聲文件的順序標(biāo)識;
[0059]步驟S204:所述預(yù)設(shè)的掃描規(guī)則與順序標(biāo)識命名規(guī)則一致,當(dāng)所述順序標(biāo)識命名規(guī)則為數(shù)字順序標(biāo)識命名規(guī)則時,執(zhí)行步驟205 ;
[0060]其中,當(dāng)所述A、B和C的鈴聲文件中添加了數(shù)字順序標(biāo)識時,即2A、IB和3C時,執(zhí)行步驟S205 ;
[0061]步驟S205:將所述數(shù)字標(biāo)識按照從小到大的正序順序?qū)λ鲡徛曃募M(jìn)行掃描,確定排序后的所述鈴聲文件;
[0062]其中,接步驟S204的例子,按照從小到大的正序順序?qū)λ鲡徛曃募M(jìn)行掃描,得到1B、2A和3C,以此得到了排序后的所述鈴聲文件。
[0063]本發(fā)明實施例中公開了一種鈴聲文件排序方法,所述方法包括:在接收排序請求后,將所述排序請求中包括的待排序鈴聲文件在所述鈴聲列表中的目標(biāo)順序標(biāo)識添加到所述待排序鈴聲文件名稱中的任意位置,對所述待排序鈴聲文件外的鈴聲文件,按照接收排序請求前的順序,重新分配順序標(biāo)識,所述預(yù)設(shè)的掃描規(guī)則與順序標(biāo)識命名規(guī)則一致,當(dāng)所述順序標(biāo)識命名規(guī)則為數(shù)字順序標(biāo)識命名規(guī)則時,將所述數(shù)字標(biāo)識按照從小到大的正序順序?qū)λ鲡徛曃募呙?,確定排序后的所述鈴聲文件,由上述方法可以得到,可以添加目標(biāo)順序標(biāo)識到所述待排序鈴聲文件名稱中的任意位置,可見所述方法的操作靈活,不受限制,適用性強。
[0064]本發(fā)明實施例三中公開了一種鈴聲文件排序方法,參見圖3所示,所述方法應(yīng)用于包括至少兩個鈴聲文件的鈴聲列表中,包括:[0065]步驟S301:接收排序請求,所述排序請求包括:待排序鈴聲文件的標(biāo)識信息和所述待排序鈴聲文件在所述鈴聲列表中的目標(biāo)順序標(biāo)識;
[0066]步驟S302:添加所述目標(biāo)順序標(biāo)識到所述待排序鈴聲文件名稱中的任意位置;
[0067]其中,所述目標(biāo)順序標(biāo)識為數(shù)字標(biāo)識或者是字母標(biāo)識,比如,當(dāng)所述鈴聲文件為小鳥.0gg時,可以將所述數(shù)字標(biāo)識添加到I小鳥.0gg或是添加到小I鳥.0gg,又或是添加到小鳥1.0gg,而將所述字母標(biāo)識添加到所述鈴聲文件小鳥.0gg時,則為a小鳥.0gg或是小a鳥.0gg,又或是添加得到小鳥a.0gg ;
[0068]步驟S303:對所述待排序鈴聲文件外的鈴聲文件,按照接收排序請求前的順序,重新分配順序標(biāo)識;
[0069]其中,比如在所述鈴聲列表中有A、B和C三個鈴聲文件,要將其中B鈴聲文件排序到所述鈴聲列表的第一位時,需要在所述B的鈴聲文件名稱中添加與所述第一位順序標(biāo)識,即可以添加數(shù)字I或者是字母a,而所述鈴聲文件中的其余A和B鈴聲文件,則按照沒有進(jìn)行排序前的順序,分配順序標(biāo)識,即A鈴聲文件分配2,C鈴聲文件分配3,上述是添加了數(shù)字的例子,而對于添加字母的情況也是相同的,即在所述要排序的所述B鈴聲文件名稱中添加字母a,而在其余A和B鈴聲文件中,分別分配b和C,以此得到所述待排序鈴聲文件外的鈴聲文件的順序標(biāo)識;
[0070]步驟S304:所述預(yù)設(shè)的掃描規(guī)則與順序標(biāo)識命名規(guī)則一致,當(dāng)所述順序標(biāo)識命名規(guī)則為數(shù)字順序標(biāo)識命名規(guī)則時,執(zhí)行步驟305 ;
[0071]其中,當(dāng)所述A、B和C的鈴聲文件中添加了數(shù)字順序標(biāo)識時,即2A、1B和3C時,執(zhí)行步驟S305 ;
[0072]步驟S305:將所述數(shù)字標(biāo)識按照從大到小的倒序順序?qū)λ鲡徛曃募M(jìn)行掃描,確定排序后的所述鈴聲文件;
[0073]其中,接步驟S304的例子,按照從大到小的倒序順序?qū)λ鲡徛曃募M(jìn)行掃描,得到3C、2A和1B,以此得到排序后的所述鈴聲文件。
[0074]本實施例中公開了一種鈴聲文件排序方法,所述方法除了公開了實施例二中的部分步驟外,對掃描的過程進(jìn)行了替換,即,將所述數(shù)字標(biāo)識按照從大到小的倒序順序?qū)λ鲡徛曃募M(jìn)行掃描,可見所述掃描的過程是可以根據(jù)用戶的需要來設(shè)定的,可以是數(shù)字標(biāo)識按照從小到大的正序順序,也可以是數(shù)字標(biāo)識按照從大到小的倒序順序,以此來得到排序后的所述鈴聲文件,可見所述方法的適用性強。
[0075]本發(fā)明實施例四公開了一種鈴聲文件排序方法,參見圖4所示,所述方法應(yīng)用于包括至少兩個鈴聲文件的鈴聲列表中,包括:
[0076]步驟S401:接收排序請求,所述排序請求包括:待排序鈴聲文件的標(biāo)識信息和所述待排序鈴聲文件在所述鈴聲列表中的目標(biāo)順序標(biāo)識;
[0077]步驟S402:添加所述目標(biāo)順序標(biāo)識到所述標(biāo)識信息相對應(yīng)的所述待排序鈴聲文件名稱中的任意位置;
[0078]其中,所述目標(biāo)順序標(biāo)識為數(shù)字標(biāo)識或者是字母標(biāo)識,比如,當(dāng)所述鈴聲文件為小鳥.0gg時,可以將所述數(shù)字標(biāo)識添加到I小鳥.0gg或是添加到小I鳥.0gg,又或是添加到小鳥1.0gg,而將所述字母標(biāo)識添加到所述鈴聲文件小鳥.0gg時,則為a小鳥.0gg或是小a鳥.0gg,又或是添加得到小鳥a.0gg ;[0079]步驟S403:對所述待排序鈴聲文件外的鈴聲文件,按照接收排序請求前的順序,重新分配順序標(biāo)識;
[0080]其中,比如在所述鈴聲列表中有A、B和C三個鈴聲文件,要將其中B鈴聲文件排序到所述鈴聲列表的第一位時,需要在所述B的鈴聲文件名稱中添加與所述第一位順序標(biāo)識,即可以添加數(shù)字I或者是字母a,而所述鈴聲文件中的其余A和B鈴聲文件,則按照沒有進(jìn)行排序前的順序,分配順序標(biāo)識,即A鈴聲文件分配2,C鈴聲文件分配3,上述是添加了數(shù)字的例子,而對于添加字母的情況也是相同的,即在所述要排序的所述B鈴聲文件名稱中添加字母a,而在其余A和B鈴聲文件中,分別分配b和C,以此得到所述待排序鈴聲文件外的鈴聲文件的順序標(biāo)識;
[0081]步驟S404:所述預(yù)設(shè)的掃描規(guī)則與順序標(biāo)識命名規(guī)則一致,當(dāng)所述順序標(biāo)識命名規(guī)則為字母順序標(biāo)識命名規(guī)則時,執(zhí)行步驟S405 ;
[0082]其中,當(dāng)所述A、B和C的鈴聲文件中添加了數(shù)字順序標(biāo)識時,即bA、aB和cC時,執(zhí)行步驟S405 ;
[0083]步驟S405:將所述字母標(biāo)識按照字母表從前到后的正序順序?qū)λ鲡徛曃募M(jìn)行掃描,確定排序后的所述鈴聲文件;
[0084]其中,接步驟S404的例子,按照字母表從前到后的正序順序?qū)λ鲡徛曃募M(jìn)行掃描,得到aB、bA和cC,以此得到排序后的所述鈴聲文件。
[0085]本實施例中公開了一種鈴聲文件排序方法,所述方法除了公開了實施例二中的部分步驟外,對掃描過程進(jìn)行了替換,即,當(dāng)所述順序標(biāo)識命名規(guī)則為字母順序標(biāo)識命名規(guī)則時,將所述字母標(biāo)識按照字母表從前到后的正序順序?qū)λ鲡徛曃募M(jìn)行掃描,確定排序后的所述鈴聲文件,采用了不同的順序標(biāo)識命名規(guī)則,得到所需要的排序后的鈴聲文件,可見所述方法的適用性很廣泛。
[0086]本發(fā)明實施例五公開了一種鈴聲文件排序方法,參見圖5所不,所述方法應(yīng)用于包括至少兩個鈴聲文件的鈴聲列表中,包括:
[0087]步驟S501:接收排序請求,所述排序請求包括:待排序鈴聲文件的標(biāo)識信息和所述待排序鈴聲文件在所述鈴聲列表中的目標(biāo)順序標(biāo)識;
[0088]步驟S502:添加所述目標(biāo)順序標(biāo)識到所述標(biāo)識信息相對應(yīng)的所述待排序鈴聲文件名稱中的任意位置;
[0089]其中,所述目標(biāo)順序標(biāo)識為數(shù)字標(biāo)識或者是字母標(biāo)識,比如,當(dāng)所述鈴聲文件為小鳥.0gg時,可以將所述數(shù)字標(biāo)識添加到I小鳥.0gg或是添加到小I鳥.0gg,又或是添加到小鳥1.0gg,而將所述字母標(biāo)識添加到所述鈴聲文件小鳥.0gg時,則為a小鳥.0gg或是小a鳥.0gg,又或是添加得到小鳥a.0gg ;
[0090]步驟S503:對所述待排序鈴聲文件外的鈴聲文件,按照接收排序請求前的順序,重新分配順序標(biāo)識;
[0091]其中,比如在所述鈴聲列表中有A、B和C三個鈴聲文件,要將其中B鈴聲文件排序到所述鈴聲列表的第一位時,需要在所述B的鈴聲文件名稱中添加與所述第一位順序標(biāo)識,即可以添加數(shù)字I或者是字母a,而所述鈴聲文件中的其余A和B鈴聲文件,則按照沒有進(jìn)行排序前的順序,分配順序標(biāo)識,即A鈴聲文件分配2,C鈴聲文件分配3,上述是添加了數(shù)字的例子,而對于添加字母的情況也是相同的,即在所述要排序的所述B鈴聲文件名稱中添加字母a,而在其余A和B鈴聲文件中,分別分配b和C,以此得到所述待排序鈴聲文件外的鈴聲文件的順序標(biāo)識;
[0092]步驟S504:所述預(yù)設(shè)的掃描規(guī)則與順序標(biāo)識命名規(guī)則一致,當(dāng)所述順序標(biāo)識命名規(guī)則為字母順序標(biāo)識命名規(guī)則時,執(zhí)行步驟S505 ;
[0093]其中,當(dāng)所述A、B和C的鈴聲文件中添加了數(shù)字順序標(biāo)識時,即bA、aB和cC時,執(zhí)行步驟S505 ;
[0094]步驟S505:將所述字母標(biāo)識按照字母表從后到前的倒序順序?qū)λ鲡徛曃募M(jìn)行掃描,確定排序后的所述鈴聲文件;
[0095]其中,接步驟S504的例子,按照字母表從后到前的倒序順序?qū)λ鲡徛曃募M(jìn)行掃描,得到cC、bA和aB,以此得到排序后的所述鈴聲文件。
[0096]本實施例中公開了一種鈴聲文件排序方法,所述方法除了公開了實施例二中的部分步驟外,對掃描過程進(jìn)行了替換,即,當(dāng)所述順序標(biāo)識命名規(guī)則為字母順序標(biāo)識命名規(guī)則時,將所述字母標(biāo)識按照字母表從后到前的倒序順序?qū)λ鲡徛曃募M(jìn)行掃描,確定排序后的所述鈴聲文件,采用了不同的順序標(biāo)識命名規(guī)則,得到所需要的排序后的鈴聲文件,可見所述方法的適用性很廣泛。
[0097]優(yōu)選的,在上述全部實施例中,在確定了排序后的所述鈴聲文件后,還包括如下步驟,即,按鈴聲文件的名稱排序后的順序,在鈴聲文件列表中,顯示所述鈴聲文件的標(biāo)題;
[0098]舉例說明,其中的所述鈴聲文件的標(biāo)題不是添加了順序標(biāo)識的I小鳥.0gg或是小I鳥.0gg,又或是小鳥1.0gg,也不是a小鳥.0gg或是小a鳥.0gg,又或是小鳥a.0gg,而所述鈴聲文件的標(biāo)題為小鳥,進(jìn)行顯示的也是小鳥。
[0099]本實施例中公開的一種鈴聲文件排序方法,在確定了排序后的所述鈴聲文件后,還包括:按鈴聲文件的名稱排序后的順序,在鈴聲文件列表中,顯示所述鈴聲文件的標(biāo)題,將所述排序后的鈴聲文件標(biāo)題直觀的顯示給用戶,而不是將在進(jìn)行排序過程中添加的順序標(biāo)識一起顯示,方便用戶的使用。
[0100]為了方便理解,下面舉例說明,現(xiàn)有一個鈴聲列表,所述鈴聲列表中包括:幸福.0gg
[0101]快樂.0gg
[0102]高興.0gg,
[0103]當(dāng)接收到將快樂.0gg這個鈴聲文件排序到所述鈴聲文件的第一位的請求時,與所述第一位對應(yīng)的順序標(biāo)識可以是數(shù)字也可以是字母,當(dāng)所述順序標(biāo)識時數(shù)字時,即添加“I”到快樂.0gg的鈴聲文件“快樂”中,而添加的位置可以是“I快樂.0gg”或是“快I樂.0gg”或是“快樂1.0gg",當(dāng)添加完數(shù)字順序標(biāo)識后,此時所述鈴聲列表中還包括:幸福.0gg和高興.0gg,按照接收排序請求前的順序,為這兩個鈴聲文件分配順序標(biāo)識,即,“2幸福.0gg”或“幸2福.0gg”或是“幸福2.0gg”和“3高興.0gg”或“高3興.0gg”或是“高興3.0gg”,此時,得到了所述鈴聲列表中上述3個鈴聲文件的添加順序標(biāo)識后的鈴聲文件,即
[0104]“2 幸福.0gg”
[0105]“I 快樂.0gg”
[0106]“3 高興.0gg”[0107]通過數(shù)字順序標(biāo)識按照從小到大的正序?qū)λ鲡徛暳斜磉M(jìn)行掃描,得到
[0108]“I 快樂.0gg”
[0109]“2 幸福.0gg”
[0110]“3 高興.0gg”
[0111]所述鈴聲文件排序完成,通過上述添加順序標(biāo)識到鈴聲文件名稱中的方法,可以解決目前為了更改鈴聲的順序而需要更改數(shù)據(jù)庫代碼或應(yīng)用層程序代碼的問題,提高了操作的效率,并且上述方法非常簡單;
[0112]而當(dāng)確定了所述排序后的鈴聲文件后,在鈴聲文件列表中,顯示所述鈴聲文件的標(biāo)題,即,
[0113]“快樂’’
[0114]“幸?!?br> [0115]“ 高興”
[0116]由此可見,是將所述鈴聲文件的標(biāo)題直觀的顯示給了用戶,而不是在進(jìn)行排序過程中添加的順序標(biāo)識一起顯示,這樣就可以方便用戶的使用。
[0117]本發(fā)明實施例六中公開了一種鈴聲文件排序裝置,參加圖6所示,所述裝置包括:接收模塊101、添加模塊102、分配模塊103和掃描模塊104 ;
[0118]其中,所述接收模塊101用于,接收排序請求,所述排序請求包括:待排序鈴聲文件的標(biāo)識信息和所述待排序鈴聲文件在所述鈴聲列表中的目標(biāo)順序標(biāo)識;
[0119]所述添加模塊102用于,將所述目標(biāo)順序標(biāo)識添加到與所述標(biāo)識信息相對應(yīng)的待排序鈴聲文件的名稱中;
[0120]其中,所述目標(biāo)順序標(biāo)識為數(shù)字標(biāo)識或者是字母標(biāo)識,比如,當(dāng)所述鈴聲文件為小鳥.0gg時,可以將所述數(shù)字標(biāo)識添加到I小鳥.0gg或是添加到小I鳥.0gg,又或是添加到小鳥1.0gg,而將所述字母標(biāo)識添加到所述鈴聲文件小鳥.0gg時,則為a小鳥.0gg或是小a鳥.0gg,又或是添加得到小鳥a.0gg ;
[0121]所述分配模塊103用于,對所述待排序鈴聲文件外的鈴聲文件,按照接收排序請求前的順序,重新分配順序標(biāo)識;
[0122]其中,比如在所述鈴聲列表中有A、B和C三個鈴聲文件,要將其中B鈴聲文件排序到所述鈴聲列表的第一位時,需要在所述B的鈴聲文件名稱中添加與所述第一位順序標(biāo)識,即可以添加數(shù)字I或者是字母a,而所述鈴聲文件中的其余A和B鈴聲文件,則按照沒有進(jìn)行排序前的順序,分配順序標(biāo)識,即A鈴聲文件分配2,C鈴聲文件分配3,上述是添加了數(shù)字的例子,而對于添加字母的情況也是相同的,即在所述要排序的所述B鈴聲文件名稱中添加字母a,而在其余A和B鈴聲文件中,分別分配b和C,以此得到所述待排序鈴聲文件外的鈴聲文件的順序標(biāo)識;
[0123]所述掃描模塊104用于,通過預(yù)設(shè)的掃描規(guī)則對所述鈴聲列表進(jìn)行掃描,確定排序后的所述鈴聲文件;
[0124]其中,所述掃描模塊在所述裝置中具體用于將所述數(shù)字標(biāo)識按照從小到大的正序順序?qū)λ鲡徛暳斜磉M(jìn)行掃描;
[0125]還可以用于將所述數(shù)字標(biāo)識按照從大到小的倒序順序?qū)λ鲡徛暳斜磉M(jìn)行掃描;[0126]還可以用于將所述字母標(biāo)識按照字母表從前到后的正序順序?qū)λ鲡徛暳斜磉M(jìn)行掃描;
[0127]還可以用于將所述字母標(biāo)識按照字母表從后到前的倒序順序?qū)λ鲡徛暳斜磉M(jìn)行掃描;
[0128]舉例說明:當(dāng)所述A、B和C的鈴聲文件中添加了數(shù)字順序標(biāo)識時,即2A、1B和3C時,按照從小到大的正序順序?qū)λ鲡徛曃募M(jìn)行掃描,得到1B、2A和3C,如果按照從大到小的倒序順序?qū)λ鲡徛曃募M(jìn)行掃描,得到3C、2A和1B,以此得到排序后的所述鈴聲文件;
[0129]若將所述A、B和C的鈴聲文件中添加了字母順序標(biāo)識時,即bA、aB和cC時,按照字母表從前到后的正序順序?qū)λ鲡徛曃募M(jìn)行掃描,得到aB、bA和cC,如果按照字母表從后到前的倒序順序?qū)λ鲡徛曃募M(jìn)行掃描,得到cC、bA和aB,以此得到排序后的所述鈴聲文件。
[0130]本實施例中公開了一種鈴聲文件排序裝置,所述裝置包括:接收模塊、添加模塊、分配模塊和掃描模塊,其中,所述接收模塊用于,接收排序請求,所述排序請求包括:待排序鈴聲文件的標(biāo)識信息和所述待排序鈴聲文件在所述鈴聲列表中的目標(biāo)順序標(biāo)識,所述添加模塊用于,將所述目標(biāo)順序標(biāo)識添加到與所述標(biāo)識信息相對應(yīng)的待排序鈴聲文件的名稱中,所述分配模塊用于,對所述待排序鈴聲文件外的鈴聲文件,按照接收排序請求前的順序,重新分配順序標(biāo)識,所述掃描模塊用于,通過預(yù)設(shè)的掃描規(guī)則對所述鈴聲列表進(jìn)行掃描,確定排序后的所述鈴聲文件,通過將所述目標(biāo)順序標(biāo)識添加到了所述待排序的鈴聲文件中,對于除了所述待排序的鈴聲文件外的鈴聲文件,也按照接收排序請求前的順序,重新分配了順序標(biāo)識,通過預(yù)設(shè)的掃描規(guī)則對所述鈴聲列表進(jìn)行掃描,得到排序后的所述鈴聲文件,省去了修改數(shù)據(jù)庫代碼或是更改應(yīng)用層應(yīng)用程序這個復(fù)雜的過程,減少了大量代碼的編寫,并且簡單實現(xiàn),提高了操作的效率,由于所述掃描模塊可以通過不同的方式實現(xiàn)對所述鈴聲文件排序,所以所述裝置的適用性很廣泛。
[0131]本發(fā)明實施例七中公開了一種鈴聲文件排序裝置,參加圖7所示,所述裝置包括:接收模塊101、任意位置添加單元105、分配模塊103和掃描模塊104 ;
[0132]其中,所述接收模塊101用于,接收排序請求,所述排序請求包括:待排序鈴聲文件的標(biāo)識信息和所述待排序鈴聲文件在所述鈴聲列表中的目標(biāo)順序標(biāo)識;
[0133]所述任意位置添加單元105用于,添加所述目標(biāo)順序標(biāo)識到所述待排序鈴聲文件名稱中的任意位置;
[0134]其中,所述目標(biāo)順序標(biāo)識為數(shù)字標(biāo)識或者是字母標(biāo)識,比如,當(dāng)所述鈴聲文件為小鳥.0gg時,可以將所述數(shù)字標(biāo)識添加到I小鳥.0gg或是添加到小I鳥.0gg,又或是添加到小鳥1.0gg,而將所述字母標(biāo)識添加到所述鈴聲文件小鳥.0gg時,則為a小鳥.0gg或是小a鳥.0gg,又或是添加得到小鳥a.0gg ;
[0135]所述分配模塊103用于,對所述待排序鈴聲文件外的鈴聲文件,按照接收排序請求前的順序,重新分配順序標(biāo)識;
[0136]其中,比如在所述鈴聲列表中有A、B和C三個鈴聲文件,要將其中B鈴聲文件排序到所述鈴聲列表的第一位時,需要在所述B的鈴聲文件名稱中添加與所述第一位順序標(biāo)識,即可以添加數(shù)字I或者是字母a,而所述鈴聲文件中的其余A和B鈴聲文件,則按照沒有進(jìn)行排序前的順序,分配順序標(biāo)識,即A鈴聲文件分配2,C鈴聲文件分配3,上述是添加了數(shù)字的例子,而對于添加字母的情況也是相同的,即在所述要排序的所述B鈴聲文件名稱中添加字母a,而在其余A和B鈴聲文件中,分別分配b和C,以此得到所述待排序鈴聲文件外的鈴聲文件的順序標(biāo)識;
[0137]所述掃描模塊104用于,通過預(yù)設(shè)的掃描規(guī)則對所述鈴聲列表進(jìn)行掃描,確定排序后的所述鈴聲文件。
[0138]其中,當(dāng)所述A、B和C的鈴聲文件中添加了數(shù)字順序標(biāo)識時,即2A、1B和3C時,按照從小到大的正序順序?qū)λ鲡徛曃募M(jìn)行掃描,得到1B、2A和3C,以此得到了排序后的所述鈴聲文件。
[0139]本發(fā)明實施例中公開了一種鈴聲文件排序裝置,所述裝置包括:接收模塊、任意位置添加單元、分配模塊和掃描模塊,其中,接收模塊、分配模塊和掃描模塊同實施例六中的接收模塊、分配模塊和掃描模塊的作用相同,而所述任意位置添加單元,是添加所述目標(biāo)順序標(biāo)識到所述待排序鈴聲文件名稱中的任意位置,可見,操作起來會靈活,且適用性強。
[0140]本發(fā)明實施例八公開了一種鈴聲文件排序裝置,參見圖8所示,所述裝置還包括:顯示模塊106 ;
[0141]需要說明的是,本實施例中所述接收模塊101、所述添加模塊102、所述分配模塊103和所述掃描模塊104分別與上述本實施例六中的所述接收模塊101、所述添加模塊102、所述分配模塊103和所述掃描模塊104 —致;
[0142]所述顯示模塊106用于,按鈴聲文件的名稱排序后的順序,在鈴聲文件列表中,顯示所述鈴聲文件的標(biāo)題;
[0143]其中,確定了排序后的鈴聲文件后,例如,
[0144]“I 快樂.0gg”
[0145]“2 幸福.0gg”
[0146]“3 高興.0gg”
[0147]在進(jìn)行顯示的時候,會以下述的形式進(jìn)行顯示:
[0148]“快樂’’
[0149]“幸?!?br> [0150]“ 高興”
[0151]另外,對于顯示所述鈴聲文件時,如果是以.0gg為后綴的鈴聲文件,則有如下的屬性信息:
[0152]title
[0153]artist
[0154]codec 等,
[0155]可以利用title作為顯示標(biāo)題,而如果沒有設(shè)置title屬性的話,則直接顯示文件標(biāo)題(不包括后綴部分),如果設(shè)置了 title的內(nèi)容的話,則顯示title的內(nèi)容,這樣的話,一個鈴聲文件,無論它的鈴聲文件名稱如何修改,向用戶顯示的則總是一樣的標(biāo)題,進(jìn)一步說明的是,以.0gg為后綴的鈴聲文件的屬性信息是可以直接從文件中提取出來的,并且可以通過工具或者應(yīng)用程序進(jìn)行修改。
[0156]本實施例中公開了一種鈴聲文件排序裝置,所述裝置包括:所述接收模塊、所述添加模塊、所述分配模塊、所述掃描模塊和顯示模塊,所述顯示模塊用于按鈴聲文件的名稱排序后的順序,在鈴聲文件列表中,顯示所述鈴聲文件的標(biāo)題,將所述排序后的鈴聲文件標(biāo)題直觀的呈現(xiàn)給用戶,而不會將在進(jìn)行排序過程中添加的順序標(biāo)識一起顯示,方便用戶的使用。
[0157]本說明書中各個實施例采用遞進(jìn)的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似部分互相參見即可。對于實施例公開的裝置而言,由于其與實施例公開的方法相對應(yīng),所以描述的比較簡單,相關(guān)之處參見方法部分說明即可。
[0158]對所公開的實施例的上述說明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。對這些實施例的多種修改對本領(lǐng)域的專業(yè)技術(shù)人員來說是顯而易見的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實施例中實現(xiàn)。因此,本發(fā)明將不會被限制于本文所示的這些實施例,而是要符合與本文所公開的原理和新穎特點相一致的最寬范圍。
【權(quán)利要求】
1.一種鈴聲文件排序方法,其特征在于,所述方法應(yīng)用于包括有至少兩個鈴聲文件的鈴聲列表中,包括: 接收排序請求,所述排序請求包括:待排序鈴聲文件的標(biāo)識信息和所述待排序鈴聲文件在所述鈴聲列表中的目標(biāo)順序標(biāo)識; 將所述目標(biāo)順序標(biāo)識添加到與所述標(biāo)識信息相對應(yīng)的待排序鈴聲文件的名稱中; 對所述待排序鈴聲文件外的鈴聲文件,按照接收排序請求前的順序,重新分配順序標(biāo)識; 通過預(yù)設(shè)的掃描規(guī)則對所述鈴聲列表進(jìn)行掃描,確定排序后的所述鈴聲文件。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將所述目標(biāo)順序標(biāo)識添加到與所述標(biāo)識信息相對應(yīng)的待排序鈴聲文件的名稱中的過程包括: 添加所述目標(biāo)順序標(biāo)識到所述標(biāo)識信息相對應(yīng)的所述待排序鈴聲文件名稱中的任意位置。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述預(yù)設(shè)的掃描規(guī)則與順序標(biāo)識命名規(guī)則一致,其中,所述順序標(biāo)識命名規(guī)則為數(shù)字順序標(biāo)識命名規(guī)則或字母順序標(biāo)識命名規(guī)則。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述通過預(yù)設(shè)的掃描規(guī)則對所述鈴聲列表進(jìn)行掃描的過程包括: 將所述數(shù)字標(biāo)識按照從小到大的正序順序?qū)λ鲡徛暳斜磉M(jìn)行掃描。
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述通過預(yù)設(shè)的掃描規(guī)則對所述鈴聲列表進(jìn)行掃描的過程包括: 將所述數(shù)字標(biāo)識按照從大到小的倒序順序?qū)λ鲡徛暳斜磉M(jìn)行掃描。
6.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述通過預(yù)設(shè)的掃描規(guī)則對所述鈴聲列表進(jìn)行掃描的過程包括: 將所述字母標(biāo)識按照字母表從前到后的正序順序?qū)λ鲡徛暳斜磉M(jìn)行掃描。
7.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述通過預(yù)設(shè)的掃描規(guī)則對所述鈴聲列表進(jìn)行掃描的過程包括: 將所述字母標(biāo)識按照字母表從后到前的倒序順序?qū)λ鲡徛暳斜磉M(jìn)行掃描。
8.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 按鈴聲文件的名稱排序后的順序,在鈴聲文件列表中,顯示所述鈴聲文件的標(biāo)題。
9.一種鈴聲文件排序裝置,其特征在于,所述裝置包括:接收模塊、添加模塊、分配模塊和掃描模塊; 所述接收模塊用于,接收排序請求,所述排序請求包括:待排序鈴聲文件的標(biāo)識信息和所述待排序鈴聲文件在所述鈴聲列表中的目標(biāo)順序標(biāo)識; 所述添加模塊用于,將所述目標(biāo)順序標(biāo)識添加到與所述標(biāo)識信息相對應(yīng)的待排序鈴聲文件的名稱中; 所述分配模塊用于,對所述待排序鈴聲文件外的鈴聲文件,按照接收排序請求前的順序,重新分配順序標(biāo)識; 所述掃描模塊用于,通過預(yù)設(shè)的掃描規(guī)則對所述鈴聲列表進(jìn)行掃描,確定排序后的所述鈴聲文件。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述添加模塊為任意位置添加單元:所述任意位置添加單元用于,添加所述目標(biāo)順序標(biāo)識到所述待排序鈴聲文件名稱中的任意位置。
11.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述掃描模塊具體用于將所述數(shù)字標(biāo)識按照從小到大的正序順序?qū)λ鲡徛暳斜磉M(jìn)行掃描。
12.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述掃描模塊具體用于將所述數(shù)字標(biāo)識按照從大到小的倒序順序?qū)λ鲡徛暳斜磉M(jìn)行掃描。
13.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述掃描模塊具體用于將所述字母標(biāo)識按照字母表從前到后的正序順序?qū)λ鲡徛暳斜磉M(jìn)行掃描。
14.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述掃描模塊具體用于將所述字母標(biāo)識按照字母表從后到前的倒序順序?qū)λ鲡徛暳斜磉M(jìn)行掃描。
15.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述裝置還包括:顯示模塊; 所述顯示模塊用于,按照鈴聲文件的名稱排序后的順序,在鈴聲文件列表中,顯示所述鈴聲 文件標(biāo)題。
【文檔編號】G06F17/30GK103902624SQ201210587691
【公開日】2014年7月2日 申請日期:2012年12月28日 優(yōu)先權(quán)日:2012年12月28日
【發(fā)明者】朱少峰 申請人:聯(lián)想(北京)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1