通訊錄管理方法和裝置的制造方法
【技術領域】
[0001]本發(fā)明涉及通信領域,特別是涉及通訊錄管理方法和裝置。
【背景技術】
[0002]隨著社會的發(fā)展,手機用戶的交際范圍不斷的擴大,手機用戶的聯系人的數量也變得越來越大,從而使得智能手機中的通訊薄使用起來越來越不方便。
[0003]通訊錄作為用于增強智能手機通訊薄的第三方應用程序(APP,Applicat1n),可以提供多種聯系人的管理應用,其中,在通過通訊錄實現聯系人的查找時,一般還是按照聯系人姓名中的姓氏拼音的首字符進行排序。
[0004]現有技術中,上述的聯系人排序方式只適用于聯系人的數量較少的時候,當聯系人的數量較多的時候,很多的聯系人姓名中的姓氏拼音的首字都相同,此時智能手機用戶在查找目標聯系人時,要從很多的聯系人中查找目標聯系人,需要耗費較多的時間,即,現有技術中的通訊錄中聯系人的管理方式,目標聯系人的查詢效率較低。
【發(fā)明內容】
[0005]本發(fā)明所要解決的技術問題是如何使提高通訊錄中目標聯系人的查詢效率,具體的:
[0006]本發(fā)明實施例提供了一種通訊錄管理方法,包括:
[0007]根據聯系人姓名中姓氏拼音首字母對通訊錄中的聯系人進行排序;
[0008]根據所述聯系人姓名的尾字生成提示字;
[0009]將所述提示字顯示于預設位置,所述預設位置包括與所述提示字對應的所述聯系人姓名的同行設置。
[0010]優(yōu)選的,在本發(fā)明實施例中,所述預設位置包括:
[0011 ] 所述聯系人姓名之前,或,所述聯系人姓名行的最后一個字符位置。
[0012]優(yōu)選的,在本發(fā)明實施例中,所述根據所述聯系人姓名的尾字生成提示字,包括:
[0013]將所述提示字的字體設置為大于所述聯系人姓名的字體。
[0014]優(yōu)選的,在本發(fā)明實施例中,所述根據所述聯系人姓名的尾字生成提示字,包括:
[0015]將所述提示字的字體顏色設置為與所述聯系人姓名字體顏色不同。
[0016]優(yōu)選的,在本發(fā)明實施例中,還包括:
[0017]根據姓名中姓氏拼音首字母將所述聯系人分組;
[0018]在所述組內根據所述提示字對所述聯系人進行組內排序。
[0019]在本發(fā)明實施例的另一面,還提供了一種通訊錄管理裝置,包括:
[0020]排序單元,用于根據聯系人姓名中姓氏拼音首字母對通訊錄中的聯系人進行排序;
[0021]提示字生成單元,用于根據所述聯系人姓名的尾字生成提示字;
[0022]提示單元,用于將所述提示字顯示于預設位置,所述預設位置包括與所述提示字對應的所述聯系人姓名的同行設置。
[0023]優(yōu)選的,在本發(fā)明實施例中,所述預設位置包括:
[0024]所述聯系人姓名之前,或,所述聯系人姓名行的最后一個字符位置。
[0025]優(yōu)選的,在本發(fā)明實施例中,所述提示字生成單元,包括:
[0026]放大模塊,用于將所述提示字的字體設置為大于所述聯系人姓名的字體。
[0027]優(yōu)選的,在本發(fā)明實施例中,所述提示字生成單元,包括:
[0028]變色模塊,用于將所述提示字的字體顏色設置為與所述聯系人姓名字體顏色不同。
[0029]優(yōu)選的,在本發(fā)明實施例中,還包括:
[0030]分組單元,用于根據姓名中姓氏拼音首字母將所述聯系人分組;
[0031 ] 組內排序單元,用于在所述組內根據所述提示字對所述聯系人進行組內排序。
[0032]由上可以看出,本發(fā)明實施例中,通過根據通訊錄中具有相同的姓氏拼音首字母聯系人的名字的尾字來生成提示字,然后將提示字顯示在對應的聯系人姓名的同一行內;由于用戶在查找目標聯系人的時候只要辨識一下提示字是否屬于目標聯系人,即可快速的查找到目標聯系人的具體位置,從而可以有效的提高用戶在通訊錄中查找目標聯系人的效率。
[0033]此外,更進一步的,在本發(fā)明實施例中,還可以將聯系人根據姓氏拼音首字分組排序后,在每個組內根據提示字進行二次排序,從而使用戶可以方便的查找獲得提示字的位置,從而可以更加方便目標聯系人的查找。
【附圖說明】
[0034]為了更清楚地說明本申請實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請中記載的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0035]圖1為本申請中所述通訊錄管理方法的步驟示意圖;
[0036]圖2為本申請中所述通訊錄管理方法的另一步驟示意圖;
[0037]圖3為本發(fā)明中所述通訊錄管理裝置的結構示意圖。
【具體實施方式】
[0038]為了使本技術領域的人員更好地理解本發(fā)明方案,下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0039]為了提高網絡中用戶的用戶標簽的真實性和有效性,本發(fā)明實施例提供了一種通訊錄管理方法,如圖1所示,包括:
[0040]S11、根據聯系人姓名中姓氏拼音首字母對通訊錄中的聯系人進行排序;
[0041]在本步驟中,與現有技術中所采取的方案類似,在對通訊錄中的聯系人進行排序顯示時,按照姓氏拼音首字母在字母表的順序,將通訊錄中的聯系人進行大排序。
[0042]S12、根據聯系人姓名的尾字生成提示字;
[0043]在中國人的姓名中,一般情況下,姓名的尾字的辨識度都會比較高;比如,以劉德華為例,大家習慣性的稱之為華仔,類似的,還有阿聯(易建聯)等;此外,日常中親友間的稱呼也經常以姓名的尾字為簡稱,如,小明、大偉或阿麗等。
[0044]基于以上原因,在本發(fā)明實施例中,根據聯系人的姓名的尾字來生成提示字;在實際應用中,可以采用尾字提取的方式,來獲取聯系人的姓名中的尾字;比如,以聯系人中包括“易建聯”為例,可以提取“易建聯”中的“聯”字為提示字。
[0045]S13、將提示字顯示于預設位置,預設位置包括與提示字對應的聯系人姓名的同行設置。
[0046]在獲取了提示字后,可以在通訊錄的聯系人列表頁面的預設的位置顯示該提示字;為了使提示字能夠起到指示聯系人姓名的作用,需要將提示字與聯系人姓名設置于同一行,這樣當看到提示字的時候也就能很容易的找到與該提示字對應的聯系人姓名。
[0047]由上可以看出,本發(fā)明實施例中,通過根據通訊錄中具有相同的姓氏拼音首字母聯系人的名字的尾字來生成提示字,然后將提示字顯示在對應的聯系人姓名的同一行內;由于用戶在查找目標聯系人的時候只要在預設的位置辨識一下提示字是否屬于目標聯系人,即可快速的查找到目標聯系人的具體位置,從而可以有效的提高用戶在通訊錄中查找目標聯系人的效率。
[0048]在實際應用中,可以將預設位置設置在聯系人姓名之前或聯系人姓名行的最后一個字符位置;具體來說,在通訊錄中聯系人列表的頁面中,聯系人的姓名一般都會分行設置,即,每一行顯示一個聯系人,按順序排列。在本發(fā)明實施例中,可以將每一行的聯系人姓名前的位置設定為顯示提示字的預設位置,這樣可以使提示字更加的顯眼,從而提高提示字的辨識度。類似的也可以將聯系人姓名行的最后一個字符位置設定為預設位置。
[0049]進一步的,為了更好的突出顯示提示字,在本發(fā)明實施例中,還可以將提示字的字體設置為大于聯系人姓名的字體,從而可以進一步的提高用戶在通訊錄中查找目標聯系人的效率。
[0050]進一步的,為了更好的突出顯示提示字,在本發(fā)明實施例中,還可以將提示字的字體顏色設置為與聯系人姓名字體顏色不同,從而可以進一步的提高用戶在通訊錄中查找目標聯系人的效率。
[0051]為了能夠快捷的確定提示字的位置,在本發(fā)明實施例中,如圖2所示,還可以包括以下步驟:
[0052]S14、根據姓名中姓氏拼音首字母將聯系人分組;在組內根據提示字對聯系人進行組內排序。
[0053]在本發(fā)明實施例中,已經將聯系人按照姓氏拼音首字母對通訊錄中的聯系人進行了排序,姓氏相同的聯系人臨近排列;這樣,當用戶在查找聯系人時首先就可以根據聯系人的姓氏進行粗略的定位,但是當姓氏拼音首字母相同的聯系人過多時,查找目標聯系人還是比較費時;為此,在本發(fā)明實施例中,根據姓名中姓氏拼音首字母將聯系人分組,來確定組內排序的范圍;具體的,將所有聯系人姓名中姓氏拼音首字母為A的確定為一組,將所有聯系人姓名中姓氏拼音首字母為B的確定為一組,并按照相同的方式將通訊錄中所有的聯系人進行分組。
[0054]接著,在組內根據提示字對聯系人進行組內排序。在確定了每個組中的聯系人范圍后,在組內根據提示字對聯系人進行組內排序。這樣用戶在根據聯系人的姓氏進行粗略的定位后,還可以根據提示字的排序位置進行進一步的再次定位。
[0055]具體來說,聯系人姓名中姓氏拼音首字母相同的為一組聯系人,在每組聯系人內,還可以按照聯系人的提示字拼音首字母進行再一次的排序,這樣,當用戶在查找黃小明這一聯系人時,在根據聯系人的姓氏進行粗略的定位找到首字母“H”的聯系人組,進一步的,根據提示字“明”的提示字拼音首字母“M”可以在組內進行更精確的定位,進而提高目標聯系人的查找效率。
[0056]由上可以看出,在本發(fā)明實施例中,還可以將聯系人根據姓氏拼音首字分組排序后,在每個組內根據提示字進行二次排序,從而使用戶可以方便的查找獲得提示字的位置,從而可以更加方