国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      基于移動(dòng)終端的聯(lián)系人存儲(chǔ)顯示處理方法及移動(dòng)終端的制作方法

      文檔序號(hào):7889496閱讀:184來(lái)源:國(guó)知局
      專(zhuān)利名稱(chēng):基于移動(dòng)終端的聯(lián)系人存儲(chǔ)顯示處理方法及移動(dòng)終端的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及移動(dòng)終端技術(shù)領(lǐng)域,尤其涉及的是一種基于移動(dòng)終端的電話本聯(lián)系人多種姓名存儲(chǔ)顯示處理方法及移動(dòng)終端。
      背景技術(shù)
      隨著電子技術(shù)的發(fā)展和人們生活水平的不斷提高,各種移動(dòng)終端如手機(jī)的使用越來(lái)越普及?,F(xiàn)有技術(shù)中電話本已經(jīng)成為手機(jī)當(dāng)中日常運(yùn)用最多的功能之一。電話本中存儲(chǔ)了聯(lián)系人的姓名,電話號(hào)碼,郵箱,住址,公司,職位等重要信息,用戶想要了解某個(gè)聯(lián)系人的基本信息時(shí),只需要進(jìn)入電話本中進(jìn)行查看。如今手機(jī)的存儲(chǔ)空間越來(lái)越大,可存儲(chǔ)的聯(lián)系人的條目也越來(lái)越多,存儲(chǔ)的聯(lián)系人的信息也越來(lái)越豐富。隨著國(guó)際化的發(fā)展,人們工作生活在不同的國(guó)家、不同的區(qū)域,因此,同一個(gè)人也有了不同的姓名,最常見(jiàn)的是,越來(lái)越多的中國(guó)人具有了英文名稱(chēng),越來(lái)越多的外國(guó)人具有的中國(guó)的名稱(chēng),在交流中也越來(lái)越多使用該聯(lián)系人的非本國(guó)姓名。然而,現(xiàn)有技術(shù)手機(jī)的電話本中只能保存與管理聯(lián)系人的唯一的姓名,因此,其他應(yīng)用中(如短信、電話、郵件等)也只能顯示唯一的一種聯(lián)系人的信息。這種具有唯一用戶名稱(chēng)的電話本,只能儲(chǔ)存用戶唯一的姓名,擴(kuò)展性差,不方便用戶跟好地記錄、查找、識(shí)別以及記憶聯(lián)系人的信息,
      因此,在用戶的日常使用過(guò)程中經(jīng)常出現(xiàn)以下情況用戶知道某個(gè)聯(lián)系人的英文名稱(chēng), 而不知道該人的中文名稱(chēng),而電話本中僅僅存儲(chǔ)了該聯(lián)系人的中文名稱(chēng),用戶無(wú)法查詢(xún),而當(dāng)用戶了解后,又無(wú)法對(duì)該聯(lián)系人的英文名稱(chēng)進(jìn)行記錄保存,以便以后的使用。給用戶的使用帶來(lái)了不便。另外,傳統(tǒng)的電話本中更不能給用戶針對(duì)不同類(lèi)型的名稱(chēng)進(jìn)行排序與搜索等操作。因此,現(xiàn)有技術(shù)還有待于改進(jìn)和發(fā)展。

      發(fā)明內(nèi)容
      本發(fā)明要解決的技術(shù)問(wèn)題在于,針對(duì)現(xiàn)有技術(shù)的上述缺陷,提供一種基于移動(dòng)終端的聯(lián)系人存儲(chǔ)顯示處理方法及移動(dòng)終端,其使移動(dòng)終端增加了新功能可以為同一聯(lián)系人添加多個(gè)姓名,方便用戶記錄聯(lián)系人信息,同時(shí),可以選擇不同的姓名類(lèi)型進(jìn)行瀏覽與查找。本發(fā)明解決技術(shù)問(wèn)題所采用的技術(shù)方案如下
      一種基于移動(dòng)終端的聯(lián)系人存儲(chǔ)顯示處理方法,其中,包括
      A、在移動(dòng)終端電話本中設(shè)置一用于存儲(chǔ)所有聯(lián)系人信息的數(shù)據(jù)結(jié)構(gòu),并在該數(shù)據(jù)結(jié)構(gòu)中設(shè)置至少兩個(gè)用于存儲(chǔ)聯(lián)系人各種姓名類(lèi)型的字段;
      B、接收用戶的操作指令輸入聯(lián)系人信息,并依據(jù)所述數(shù)據(jù)結(jié)構(gòu)將所輸入的聯(lián)系人信息存儲(chǔ)在電話本中,其中每一所述輸入的聯(lián)系人信息中包括表示同一聯(lián)系人的至少兩個(gè)姓名類(lèi)型;
      C、當(dāng)需瀏覽所存儲(chǔ)的聯(lián)系人信息時(shí),根據(jù)指定的其中一種姓名類(lèi)型的瀏覽模式,重新加載電話本中的聯(lián)系人列表顯示項(xiàng)信息,并重新排序顯示聯(lián)系人信息列表。所述基于移動(dòng)終端的聯(lián)系人存儲(chǔ)顯示處理方法,其中,所述步驟A還包括
      在所述數(shù)據(jù)結(jié)構(gòu)中設(shè)置兩個(gè)用于存儲(chǔ)聯(lián)系人姓名類(lèi)型的字段,其中一個(gè)字段用于存儲(chǔ)聯(lián)系人的第一姓名,另一個(gè)字段用于存儲(chǔ)聯(lián)系人的第二姓名。所述基于移動(dòng)終端的聯(lián)系人存儲(chǔ)顯示處理方法,其中,所述步驟A還包括
      設(shè)置一個(gè)用于儲(chǔ)存每一個(gè)聯(lián)系人的物理存儲(chǔ)位置,以標(biāo)識(shí)每個(gè)聯(lián)系人的唯一標(biāo)識(shí)ID 的全局?jǐn)?shù)據(jù)組。所述基于移動(dòng)終端的聯(lián)系人存儲(chǔ)顯示處理方法,其中,所述步驟C具體包括
      Cl、在電話本的設(shè)置項(xiàng)中添加一姓名模式設(shè)置項(xiàng),并在該姓名模式設(shè)置項(xiàng)中列出所述至少兩個(gè)姓名類(lèi)型;
      C2、用戶操作界面接收用戶的操作指令,打開(kāi)姓名模式設(shè)置項(xiàng),選擇一種姓名類(lèi)型的瀏覽模式;
      C3、通過(guò)手機(jī)的一姓名模式設(shè)置模塊根據(jù)設(shè)置的一種姓名類(lèi)型的瀏覽模式獲得用戶需瀏覽的姓名類(lèi)型;
      C4、姓名模式設(shè)置模塊將用戶需瀏覽的姓名類(lèi)型發(fā)送給手機(jī)的一列表管理模塊,列表管理模塊根據(jù)該姓名類(lèi)型重新加載電話本中的聯(lián)系人列表顯示項(xiàng)信息,并通過(guò)手機(jī)的一信息管理模塊獲取每個(gè)聯(lián)系人的新的姓名類(lèi)型;
      C5、列表管理模塊將所述新的姓名類(lèi)型放進(jìn)顯示隊(duì)列的各項(xiàng)中,并對(duì)新的顯示隊(duì)列進(jìn)行排序,重新排序顯示新的聯(lián)系人信息列表給用戶。所述基于移動(dòng)終端的聯(lián)系人存儲(chǔ)顯示處理方法,其中,所述步驟C2還包括通過(guò)一姓名模式設(shè)置模塊在手機(jī)的文件系統(tǒng)中分配一個(gè)保存項(xiàng),所述保存項(xiàng)用于保存用戶姓名類(lèi)型的設(shè)置。所述基于移動(dòng)終端的聯(lián)系人存儲(chǔ)顯示處理方法,其中,所述步驟C之后還包括 DlO :當(dāng)需更改姓名類(lèi)型的瀏覽模式時(shí),接收用戶的操作指令選擇另一種姓名類(lèi)型的瀏
      覽模式,根據(jù)設(shè)置的另一種姓名類(lèi)型的瀏覽模式獲得用戶需瀏覽的姓名類(lèi)型;并根據(jù)該姓名類(lèi)型重新加載電話本中的聯(lián)系人列表顯示項(xiàng)信息,重新排序顯示新的聯(lián)系人信息列表。所述基于移動(dòng)終端的聯(lián)系人存儲(chǔ)顯示處理方法,其中,所述步驟DlO還包括
      D20、當(dāng)接收用戶的操作指令選擇另一種姓名類(lèi)型的瀏覽模式后,姓名模式設(shè)置模塊將
      當(dāng)前的聯(lián)系人姓名模式設(shè)置為當(dāng)前用戶所設(shè)置的姓名類(lèi)型,并向各相關(guān)應(yīng)用發(fā)送聯(lián)系人姓名類(lèi)型更新消息;
      D21、各相關(guān)的應(yīng)用接收到所述聯(lián)系人姓名類(lèi)型更新消息后,根據(jù)該聯(lián)系人的聯(lián)系號(hào)碼或者郵箱地址到電話本中獲取聯(lián)系人新的姓名類(lèi)型;
      D22、電話本將當(dāng)前設(shè)置的姓名類(lèi)型的姓名類(lèi)型返回給應(yīng)用模塊;
      D23、應(yīng)用模塊獲得新的姓名類(lèi)型后,將獲得的新的姓名類(lèi)型作為新的聯(lián)系人瀏覽模式,重新排序顯示聯(lián)系人信息列表。所述基于移動(dòng)終端的聯(lián)系人存儲(chǔ)顯示處理方法,其中,所述聯(lián)系人信息包括至少兩個(gè)表示同一聯(lián)系人的兩個(gè)姓名,及該聯(lián)系人的手機(jī)號(hào)碼、家庭號(hào)碼、郵箱地址、公司名稱(chēng)、家庭住址。一種移動(dòng)終端,其中,包括
      數(shù)據(jù)結(jié)構(gòu)設(shè)置模塊,用于在移動(dòng)終端電話本中設(shè)置一用于存儲(chǔ)所有聯(lián)系人信息的數(shù)據(jù)結(jié)構(gòu),并在該數(shù)據(jù)結(jié)構(gòu)中設(shè)置至少兩個(gè)用于存儲(chǔ)聯(lián)系人各種姓名類(lèi)型的字段;
      存儲(chǔ)模塊,用于接收用戶的操作指令輸入聯(lián)系人信息,并依據(jù)所述數(shù)據(jù)結(jié)構(gòu)將所輸入的聯(lián)系人信息存儲(chǔ)在電話本中,其中每一所述輸入的聯(lián)系人信息中包括表不同一聯(lián)系人的至少兩個(gè)姓名類(lèi)型,分別存儲(chǔ)在所述數(shù)據(jù)結(jié)構(gòu)的用于存儲(chǔ)聯(lián)系人各種姓名類(lèi)型的字段中; 姓名模式設(shè)置模塊,用于負(fù)責(zé)管理電話本中提供給用戶不同的聯(lián)系人姓名設(shè)定選項(xiàng), 接收用戶操作指令選擇不同的姓名類(lèi)型進(jìn)行瀏覽,選擇姓名類(lèi)型后,將用戶需要瀏覽的姓名類(lèi)型發(fā)送給列表管理模塊;
      用戶操作管理模塊;用于負(fù)責(zé)管理用戶在電話本中對(duì)于聯(lián)系人的操作,包括接收用戶的操作添加、編輯聯(lián)系人的姓名、針對(duì)不同的姓名類(lèi)型進(jìn)行搜索、查看;
      列表管理模塊,用于負(fù)責(zé)管理電話本的顯示列表,包括顯示列表,對(duì)列表中的各項(xiàng)條目進(jìn)行排序、以及搜索;
      聯(lián)系人信息管理模塊,用于管理所有電話本中聯(lián)系人的各項(xiàng)信息的管理,包括管理多種姓名的存儲(chǔ),以及各種姓名類(lèi)型之間的切換;
      應(yīng)用模塊,用于調(diào)用電話本中聯(lián)系人姓名中的相關(guān)模塊;當(dāng)用戶更改姓名模式后,應(yīng)用模塊中的相關(guān)聯(lián)系人的姓名同時(shí)進(jìn)行更新,即根據(jù)不同的姓名模式切換系統(tǒng)中聯(lián)系人的姓名。所述的移動(dòng)終端,其中,在所述存儲(chǔ)模塊中設(shè)置一個(gè)用于儲(chǔ)存每一個(gè)聯(lián)系人的物理存儲(chǔ)位置,以標(biāo)識(shí)每個(gè)聯(lián)系人的唯一標(biāo)識(shí)ID的全局?jǐn)?shù)據(jù)組。有益效果本發(fā)明所提供的基于移動(dòng)終端的聯(lián)系人存儲(chǔ)顯示處理方法及移動(dòng)終端,其使移動(dòng)終端增加了新功能可以為同一聯(lián)系人添加多個(gè)姓名,方便用戶記錄聯(lián)系人信息,同時(shí),可以選擇不同的姓名類(lèi)型進(jìn)行瀏覽與查找。如當(dāng)用戶希望查看所有聯(lián)系人英文姓名時(shí),就可以選擇英文名進(jìn)行瀏覽,并對(duì)該條目進(jìn)行排序與搜索等操作。當(dāng)用戶選擇某個(gè)類(lèi)型的名稱(chēng)作為默認(rèn)名稱(chēng)后,其他應(yīng)用中都將以該默認(rèn)名稱(chēng)顯示,如短信中所有的信息的聯(lián)系人姓名都以默認(rèn)姓名列出。同時(shí),用戶可以對(duì)新的電話本列表進(jìn)行與傳統(tǒng)電話本列表一樣的操作(如搜索等)。本發(fā)明能夠更加方便用戶對(duì)電話本信息的使用與管理,方便用戶管理聯(lián)系人的多個(gè)姓名的需求,能大大提高聯(lián)系人信息的查找的速度,如當(dāng)用戶希望查詢(xún)某個(gè)英文名稱(chēng)為=Mike的聯(lián)系人信息,只要進(jìn)入電話本,將當(dāng)前聯(lián)系人姓名的模式設(shè)置為“英文名稱(chēng)”,就能夠查找到該聯(lián)系人的相關(guān)信息。對(duì)最終用戶而言提供了一種更方便的電話本使用的方式。增加了產(chǎn)品的競(jìng)爭(zhēng)力。


      圖I是本發(fā)明的移動(dòng)終端的較佳實(shí)施例功能原理框圖。圖2是本發(fā)明基于移動(dòng)終端的聯(lián)系人存儲(chǔ)顯示處理方法的較佳實(shí)施例的流程圖。圖3是本發(fā)明基于移動(dòng)終端的聯(lián)系人存儲(chǔ)顯示處理方法的姓名模式設(shè)置較佳實(shí)施例的流程圖。
      6
      圖4是本發(fā)明基于移動(dòng)終端的聯(lián)系人存儲(chǔ)顯示處理方法的應(yīng)用聯(lián)系人姓名更新較佳實(shí)施例的流程圖。
      具體實(shí)施例方式為使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚、明確,以下參照附圖并舉實(shí)施例對(duì)本發(fā)明進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。本發(fā)明實(shí)施例所提供的一種移動(dòng)終端,如圖I所示,主要包括數(shù)據(jù)結(jié)構(gòu)設(shè)置模塊 101、存儲(chǔ)模塊102、姓名模式設(shè)置模塊110、用戶操作管理模塊120、列表管理模塊130、聯(lián)系人信息管理模塊140和應(yīng)用模塊150。其中,所述數(shù)據(jù)結(jié)構(gòu)設(shè)置模塊101,用于在移動(dòng)終端電話本中設(shè)置一用于存儲(chǔ)所有聯(lián)系人信息的數(shù)據(jù)結(jié)構(gòu),并在該數(shù)據(jù)結(jié)構(gòu)中設(shè)置至少兩個(gè)用于存儲(chǔ)聯(lián)系人各種姓名類(lèi)型的字段;
      所述存儲(chǔ)模塊102,用于接收用戶的操作指令輸入聯(lián)系人信息,并依據(jù)所述數(shù)據(jù)結(jié)構(gòu)將所輸入的聯(lián)系人信息存儲(chǔ)在電話本中,其中每一所述輸入的聯(lián)系人信息中包括表不同一聯(lián)系人的至少兩個(gè)姓名類(lèi)型,分別存儲(chǔ)在所述數(shù)據(jù)結(jié)構(gòu)的用于存儲(chǔ)聯(lián)系人各種姓名類(lèi)型的字段中;
      所述姓名模式設(shè)置模塊110主要負(fù)責(zé)管理電話本中提供給用戶不同的聯(lián)系人姓名設(shè)定選項(xiàng),可以接收用戶操作指令選擇不同的姓名類(lèi)型進(jìn)行瀏覽,選擇姓名類(lèi)型后,將用戶需要瀏覽的姓名類(lèi)型發(fā)送給列表管理模塊130。所述用戶操作管理模塊120主要用于負(fù)責(zé)管理用戶在電話本中對(duì)于聯(lián)系人的操作,包括接收用戶的操作添加、編輯聯(lián)系人的姓名、針對(duì)不同的姓名類(lèi)型進(jìn)行搜索、查看。所述列表管理模塊130主要用于負(fù)責(zé)管理電話本的顯示列表,包括顯示列表,對(duì)列表中的各項(xiàng)條目進(jìn)行排序、以及搜索等。聯(lián)系人信息管理模塊140主要用于管理所有電話本中聯(lián)系人的各項(xiàng)信息的管理, 在本發(fā)明中管理多種姓名的存儲(chǔ),以及各種姓名類(lèi)型之間的切換。當(dāng)然,本模塊還負(fù)責(zé)聯(lián)系人中各項(xiàng)信息的保存,以及讀取聯(lián)系人的各項(xiàng)信息。應(yīng)用模塊150 :該模塊主要調(diào)用電話本中聯(lián)系人姓名中的相關(guān)模塊,如短信、彩信、郵件等應(yīng)用。當(dāng)用戶更改姓名模式后,應(yīng)用模塊150中的相關(guān)聯(lián)系人的姓名也會(huì)進(jìn)行更新,即根據(jù)不同的姓名模式切換系統(tǒng)中聯(lián)系人的姓名,如切換短信、郵件中各個(gè)聯(lián)系的姓名類(lèi)型。本發(fā)明實(shí)施例的移動(dòng)終端如手機(jī)中,為了可以為同一聯(lián)系人添加多個(gè)姓名,方便用戶記錄聯(lián)系人信息,同時(shí),可以選擇不同的姓名類(lèi)型進(jìn)行瀏覽與查找。需要在移動(dòng)終端手機(jī)的話本中完成以下幾點(diǎn)
      I.擴(kuò)展電話本姓名存儲(chǔ)的數(shù)目,即每個(gè)聯(lián)系人可以有一個(gè)以上的姓名(本發(fā)明
      實(shí)施例中可以?xún)蓚€(gè)姓名為例,其中一個(gè)為中文名,另一個(gè)為英文名)。解決了傳統(tǒng)電話本中無(wú)法同時(shí)存儲(chǔ)兩種姓名的缺點(diǎn)。2.提供用戶管理不同類(lèi)型姓名的方法,即用戶可以通過(guò)設(shè)置項(xiàng),選擇不同的姓名類(lèi)型進(jìn)行瀏覽等,如用戶可以選擇“英文名稱(chēng)”,這樣,電話本中顯示列表中就顯示所有聯(lián)系人的英文名稱(chēng),并且,用戶可以對(duì)列表中聯(lián)系人按照新的姓名類(lèi)型進(jìn)行搜索。這樣, 方便用戶瀏覽電話本中聯(lián)系人的不同類(lèi)型名稱(chēng),并根據(jù)不同的名稱(chēng),查詢(xún)到該聯(lián)系人的其他信息。3.保證系統(tǒng)中姓名類(lèi)型的統(tǒng)一,即當(dāng)用戶選擇一種姓名模式后,系統(tǒng)中其他需要使用到聯(lián)系人姓名的應(yīng)用,都切換到該類(lèi)型。如當(dāng)用戶由“中文姓名”切換到“英文名稱(chēng)” 后,短信中的聯(lián)系人的姓名也同時(shí)改變?yōu)樵撀?lián)系人的英文名稱(chēng)。這樣,可以方便用戶在查看其他信息時(shí),與該聯(lián)系人對(duì)應(yīng),保持系統(tǒng)中聯(lián)系人信息顯示的統(tǒng)一,方便記憶。所以,基于上述實(shí)施例的移動(dòng)終端,本發(fā)明實(shí)施例還提供了一種基于移動(dòng)終端的聯(lián)系人存儲(chǔ)顯示處理方法。請(qǐng)參見(jiàn)圖2,圖2是本發(fā)明基于移動(dòng)終端的聯(lián)系人存儲(chǔ)顯示處理方法的較佳實(shí)施例的流程圖。步驟S210、在移動(dòng)終端電話本中設(shè)置一用于存儲(chǔ)所有聯(lián)系人信息的數(shù)據(jù)結(jié)構(gòu),并在該數(shù)據(jù)結(jié)構(gòu)中設(shè)置至少兩個(gè)用于存儲(chǔ)聯(lián)系人各種姓名類(lèi)型的字段。例如,設(shè)置所述用于存儲(chǔ)所有聯(lián)系人信息的數(shù)據(jù)結(jié)構(gòu)為麗I_PHB_ENTRY_BCD_ STRUCT PhoneBook[]0該數(shù)據(jù)結(jié)構(gòu)主要是用來(lái)存放所有的聯(lián)系人的顯示條目(即聯(lián)系人的姓名),顯示電話本列表時(shí),就是將該數(shù)組中的內(nèi)容一項(xiàng)一項(xiàng)通過(guò)列表的方式顯示出來(lái)(本發(fā)明中也是通過(guò)更新該數(shù)組達(dá)到更新顯示列表內(nèi)容的效果),同時(shí),在搜索,排序的過(guò)程中需要一一使用聯(lián)系人的項(xiàng)進(jìn)行比較。本實(shí)施例中還設(shè)置一個(gè)全局?jǐn)?shù)據(jù)組U16 g_phb_name_index[MAX_PHB_ENTRIES], 該全局?jǐn)?shù)組主要是用來(lái)儲(chǔ)存每一個(gè)聯(lián)系人的物理存儲(chǔ)位置(也就是每個(gè)聯(lián)系人的唯一標(biāo)識(shí) ID),其中MAX_PHB_ENTRIES是所有最大聯(lián)系人的數(shù)量。而該全局?jǐn)?shù)組的次序正是聯(lián)系人的邏輯順序(也就是在聯(lián)系人顯示列表中的順序從 g_phb_name_index [O]到 g_phb_name_index [MAX_PHB_ENTRIES]);當(dāng)需要更新某個(gè)聯(lián)系人的位置時(shí),只需要調(diào)整該聯(lián)系人的物理位置在8_口仙_11&1116_111(1以[]中的順序即可。當(dāng)然,上述列舉了本發(fā)明實(shí)現(xiàn)中可以使用的數(shù)據(jù)結(jié)構(gòu),但是本發(fā)明不限于上述數(shù)據(jù)結(jié)構(gòu),其他類(lèi)型的數(shù)據(jù)結(jié)構(gòu)只要是能完成本發(fā)明中的相關(guān)功能同樣在本發(fā)明的權(quán)利保護(hù)范圍之內(nèi)。本實(shí)施例中,存儲(chǔ)的每個(gè)聯(lián)系人可以包含多種信息姓名、號(hào)碼、郵件等,一般這些信息保存于一個(gè)上述數(shù)據(jù)結(jié)構(gòu)中,為了能夠使得本發(fā)明支持兩種姓名。較佳地實(shí)施例中在所述數(shù)據(jù)結(jié)構(gòu)中設(shè)置兩個(gè)用于存儲(chǔ)聯(lián)系人姓名類(lèi)型的字段,其中一個(gè)字段用于存儲(chǔ)聯(lián)系人的第一姓名,另一個(gè)字段用于存儲(chǔ)聯(lián)系人的第二姓名。即本發(fā)明實(shí)施例中需要在電話本中的每一個(gè)聯(lián)系人的記錄中結(jié)構(gòu)體的所述數(shù)據(jù)結(jié)構(gòu)中除了設(shè)置一用于存儲(chǔ)其第一種姓名如中文名的字段,還需增加一個(gè)字段(char* eng_name)用以記錄該聯(lián)系人的第二種姓名如英文名等。所有用于存儲(chǔ)聯(lián)系人信息的數(shù)據(jù)結(jié)構(gòu)都由聯(lián)系人信息管理模塊140進(jìn)行管理。步驟S220、接收用戶的操作指令輸入聯(lián)系人信息,并依據(jù)所述數(shù)據(jù)結(jié)構(gòu)將所輸入的聯(lián)系人信息存儲(chǔ)在電話本中,其中每一所述輸入的聯(lián)系人信息中包括表不同一聯(lián)系人的至少兩個(gè)姓名類(lèi)型,分別存儲(chǔ)在所述數(shù)據(jù)結(jié)構(gòu)的用于存儲(chǔ)聯(lián)系人各種姓名類(lèi)型的字段
      本發(fā)明實(shí)施中,每個(gè)聯(lián)系人的信息包含的項(xiàng)不僅僅是傳統(tǒng)的姓名,手機(jī)號(hào)碼,家庭號(hào)碼,郵箱地址,公司名稱(chēng),家庭住址等,還包含有第二姓名項(xiàng)。所有聯(lián)系人的數(shù)據(jù)結(jié)構(gòu)都保存于電話本的文件系統(tǒng)中,存儲(chǔ)的每個(gè)聯(lián)系人信息都有一個(gè)唯一的ID。這個(gè)ID也就是該聯(lián)系人在文件系統(tǒng)中的物理存儲(chǔ)位置。聯(lián)系人信息管理模塊140通過(guò)聯(lián)系人結(jié)構(gòu)體的ID管理所有的聯(lián)系,當(dāng)要編輯一個(gè)聯(lián)系人時(shí),聯(lián)系人信息管理模塊140首先根據(jù)該聯(lián)系人的ID到文件系統(tǒng)中找到該聯(lián)系人, 并讀取出存儲(chǔ)該聯(lián)系人的數(shù)據(jù)結(jié)構(gòu)體中各項(xiàng)信息,更新其中的編輯項(xiàng),最后再根據(jù)ID將該聯(lián)系人結(jié)構(gòu)體存儲(chǔ)到ID指定的相應(yīng)位置中。本實(shí)施例中每一所述輸入的聯(lián)系人信息中包括表示同一聯(lián)系人的至少兩個(gè)姓名類(lèi)型,分別存儲(chǔ)在所述數(shù)據(jù)結(jié)構(gòu)的用于存儲(chǔ)聯(lián)系人各種姓名類(lèi)型的字段中;。其中,記錄用戶第二種姓名的字段可以通過(guò)增加/編輯聯(lián)系人的界面進(jìn)行編輯,用戶可以添加或編輯用戶的第二種姓名,編輯后的名字信息保存在該聯(lián)系人第二姓名的字段當(dāng)中,該字段將會(huì)同聯(lián)系人的其他信息一起在增加/編輯完成后存儲(chǔ)在文件系統(tǒng)當(dāng)中。用戶通過(guò)用戶操作管理模塊120添加或編輯聯(lián)系人的第二姓名后,電話本中的聯(lián)系人就具有了兩種姓名,為了方便用戶對(duì)于不同姓名類(lèi)型的操作,本發(fā)明可以方便用戶對(duì)電話本中的聯(lián)系人姓名的模式進(jìn)行切換,即用戶可以通過(guò)姓名模式切換模塊切換到“英文名字模式”,電話本中所有的聯(lián)系人將以英文名稱(chēng)顯示,同時(shí),其他需要使用聯(lián)系人姓名的應(yīng)用,也切換到英文姓名顯示。具體如下所述
      步驟S230、當(dāng)需瀏覽所存儲(chǔ)的聯(lián)系人信息時(shí),根據(jù)指定的其中一種姓名類(lèi)型的瀏覽模式,重新加載電話本中的聯(lián)系人列表顯示項(xiàng)信息,并重新排序顯示聯(lián)系人信息列表。譬如當(dāng)需瀏覽所存儲(chǔ)的聯(lián)系人信息時(shí),獲取用戶通過(guò)用戶操作界面設(shè)置的以聯(lián)系人各種姓名類(lèi)型中的一種姓名類(lèi)型的瀏覽模式,根據(jù)設(shè)置的一種姓名類(lèi)型的瀏覽模式獲得用戶需瀏覽的姓名類(lèi)型;并根據(jù)該姓名類(lèi)型重新加載電話本中的聯(lián)系人列表顯示項(xiàng)信息,重新排序顯示新的聯(lián)系人信息列表。其中,如圖3所示,該步驟S230具體包括
      S231、在電話本的設(shè)置項(xiàng)中添加一姓名模式設(shè)置項(xiàng),并在該姓名模式設(shè)置項(xiàng)中列出所述至少兩個(gè)姓名類(lèi)型。本發(fā)明實(shí)施例中,電話本可以根據(jù)用戶的操作,以不同的姓名模式進(jìn)行瀏覽。因此,在姓名模式設(shè)置模塊中,提供給用戶一種設(shè)置不同姓名模式的接口 在電話本的設(shè)置項(xiàng)中添加一個(gè)姓名模式設(shè)置項(xiàng),該設(shè)置項(xiàng)中列出姓名的不同類(lèi)型(如英文名稱(chēng)、中文名稱(chēng))。S232、用戶操作界面接收用戶的操作指令,打開(kāi)姓名模式設(shè)置項(xiàng),選擇一種姓名類(lèi)型的瀏覽模式。本實(shí)施例中在姓名模式設(shè)置模塊110中有一個(gè)枚舉變量(PHB_LIST_ITEM_TYPE phb_cur_name_item_type )用以表示當(dāng)前的聯(lián)系人的姓名類(lèi)型。用戶進(jìn)入操作界面(UI) 設(shè)置后,可以選擇其中的一種姓名類(lèi)型,選擇完后,姓名模式設(shè)置模塊將當(dāng)前姓名類(lèi)型設(shè)置為用戶選擇的條目(如英文名稱(chēng)),并將該選擇結(jié)果發(fā)送給列表管理模塊。默認(rèn)情況下,姓名的模式有一個(gè)默認(rèn)值,如中文名稱(chēng),當(dāng)用戶設(shè)置姓名模式后,瀏覽方式更改為新的姓名類(lèi)型,且以后用戶再進(jìn)入電話本,瀏覽的姓名類(lèi)型仍然保持為用戶設(shè)置的姓名類(lèi)型。這主要是本發(fā)明中由姓名模式設(shè)置模塊在手機(jī)的文件系統(tǒng)中分配了一個(gè)保存項(xiàng),所述保存項(xiàng)保存了用戶的姓名類(lèi)型的設(shè)置,默認(rèn)情況下保存的類(lèi)型為“中文名稱(chēng)”, 當(dāng)用戶改變姓名類(lèi)型后,即當(dāng)用戶設(shè)置改變后,該文件系統(tǒng)中的類(lèi)型也改為用戶設(shè)置的類(lèi)型。這樣,當(dāng)用戶再次進(jìn)入電話本時(shí),用戶操作管理模塊首先從文件系統(tǒng)中讀出瀏覽條目類(lèi)型,并以該條目類(lèi)型顯示電話本條目。S233、通過(guò)手機(jī)的一姓名模式設(shè)置模塊根據(jù)設(shè)置的一種姓名類(lèi)型的瀏覽模式獲得用戶需瀏覽的姓名類(lèi)型。S234、姓名模式設(shè)置模塊將用戶需瀏覽的姓名類(lèi)型發(fā)送給手機(jī)的一列表管理模塊,列表管理模塊根據(jù)該姓名類(lèi)型重新加載電話本中的聯(lián)系人列表顯示項(xiàng)信息,并通過(guò)手機(jī)的一信息管理模塊獲取每個(gè)聯(lián)系人的新的姓名類(lèi)型。S235、列表管理模塊將所述新的姓名類(lèi)型放進(jìn)顯示隊(duì)列的各項(xiàng)中,并對(duì)新的顯示隊(duì)列進(jìn)行排序,重新排序顯示新的聯(lián)系人信息列表給用戶。本實(shí)施例中,用戶通過(guò)用戶操作界面(UI)設(shè)置姓名模式后,姓名模式設(shè)置模塊將姓名類(lèi)別傳遞給電話本列表管理模塊,電話本列表管理模塊將根據(jù)新的姓名類(lèi)型進(jìn)行電話列表的顯不。本實(shí)施例中,電話本中顯不聯(lián)系人列表的基本原理是列表中的每一項(xiàng)對(duì)應(yīng)于一個(gè)聯(lián)系人的顯示項(xiàng)(既保存在數(shù)組PhoneBook[]中每項(xiàng)的內(nèi)容)列表中聯(lián)系人的顯示順序與聯(lián)系人的順序(既聯(lián)系人ID在數(shù)組中U16 g_phb_name_index []中順序),顯示列表每次顯示一定數(shù)目(一般是屏幕上能夠顯示的幾個(gè)條目)的聯(lián)系人信息。當(dāng)列表滾動(dòng)時(shí),顯示列表不停地更新坐標(biāo)位置以及顯示項(xiàng)中聯(lián)系人的信息內(nèi)容。本發(fā)明中要達(dá)到切換聯(lián)系人姓名類(lèi)型的功能需根據(jù)用戶要求,在顯示列表中顯示聯(lián)系人的不同類(lèi)型的姓名(如當(dāng)用戶希望中文名稱(chēng)時(shí),電話本顯示列表中將電話本中聯(lián)系人的英文名稱(chēng)顯示在列表中;當(dāng)用戶希望英文名稱(chēng)時(shí),電話本顯示列表中將電話本中聯(lián)系人的中文名稱(chēng)顯示在列表中)。為了達(dá)到以上目的,本發(fā)明只需要在原有電話的實(shí)現(xiàn)基礎(chǔ)上,根據(jù)用戶所設(shè)置的姓名類(lèi)型動(dòng)態(tài)加載列表中的顯示項(xiàng),即可以實(shí)現(xiàn)顯示內(nèi)容的動(dòng)態(tài)變化。所以,在接收到姓名模式設(shè)置模塊發(fā)送來(lái)的姓名類(lèi)型后,重新加載電話本中的列表中內(nèi)容列表中的每一顯示項(xiàng)更新其對(duì)應(yīng)聯(lián)系人中的新的姓名類(lèi)型,通過(guò)用戶信息管理模塊讀取聯(lián)系人中對(duì)應(yīng)的姓名類(lèi)型。實(shí)現(xiàn)細(xì)節(jié)如下
      當(dāng)用戶設(shè)置新的姓名類(lèi)型后,列表管理模塊需要重新加載顯示列表中的顯示項(xiàng)信息 (即更新數(shù)組PhoneBook口中的內(nèi)容),列表管理模塊一個(gè)一個(gè)地將聯(lián)系人的ID發(fā)送給信息管理模塊中,信息管理模塊根據(jù)ID取出保存聯(lián)系人所有信息的結(jié)構(gòu)體,再根據(jù)當(dāng)前姓名類(lèi)型項(xiàng)(PHB_LIST_ITEM_TYPE phb_cur_name_item_type),將聯(lián)系人結(jié)構(gòu)體中對(duì)應(yīng)的姓名項(xiàng)提取出來(lái)并放到顯示列表中(即將聯(lián)系人對(duì)應(yīng)項(xiàng),如第二姓名拷貝到數(shù)組PhoneBook口中)。 所有的聯(lián)系人都重新加載后,將新的列表內(nèi)容通過(guò)顯示列表顯示給用戶。 本實(shí)施例中,用戶更改姓名模式后,列表管理模塊對(duì)新的列表的內(nèi)容進(jìn)行排序,搜索等。其中,排序本實(shí)施例中更改顯示條目后,新的聯(lián)系人列表也會(huì)重新排序,排序方
      10式與傳統(tǒng)姓名排序方式一致(按照UNICODE碼大小的方式(其中中文按照拼音方式)進(jìn)行排序),從而方便用戶查看。列表管理模塊在重新加載聯(lián)系人姓名類(lèi)型后,將當(dāng)前聯(lián)系人的顯示項(xiàng)進(jìn)行排序(也就是對(duì)數(shù)組PhoneBook []進(jìn)行排序),并將排序結(jié)果保存(按照排序先后將聯(lián)系人ID放到數(shù)組U16 g_phb_name_index[MAX_PHB_ENTRIES]中),最后刷新界面將新的聯(lián)系人列表顯示給用戶。進(jìn)一步地實(shí)施例,當(dāng)需更改姓名類(lèi)型的瀏覽模式時(shí),接收用戶的操作指令選擇另一種姓名類(lèi)型的瀏覽模式,根據(jù)設(shè)置的另一種姓名類(lèi)型的瀏覽模式獲得用戶需瀏覽的姓名類(lèi)型;并根據(jù)該姓名類(lèi)型重新加載電話本中的聯(lián)系人列表顯示項(xiàng)信息,重新排序顯示新的聯(lián)系人信息列表。即本發(fā)明實(shí)施例中更改聯(lián)系人姓名類(lèi)型后,聯(lián)系人列表中更新為新的聯(lián)系人姓名,如從中文名稱(chēng)更新為英文名稱(chēng),用戶可以對(duì)新的列表中內(nèi)容進(jìn)行操作即可以依據(jù)列表中的項(xiàng)對(duì)聯(lián)系人進(jìn)行操作。如當(dāng)用戶想要查看某個(gè)英文名稱(chēng)為MIKE的聯(lián)系人時(shí),首先,將姓名模式設(shè)置為 “英文姓名”,列表管理模塊將所有聯(lián)系人的英文名稱(chēng)顯示在電話列表中,用戶可以滾動(dòng)列表一個(gè)一個(gè)瀏覽聯(lián)系人的英文名稱(chēng),也可以通過(guò)搜索的方式,搜索出名稱(chēng)為MIKE的聯(lián)系人 (搜索是將聯(lián)系人數(shù)組PhoneBook[]中的字符串內(nèi)容與查詢(xún)字符進(jìn)行比較,而設(shè)置姓名模式后正好更改了聯(lián)系人數(shù)組,所以無(wú)論里面的內(nèi)容是什么,都可以對(duì)其進(jìn)行搜索)并將搜索的結(jié)果放到搜索列表中顯示給用戶。本實(shí)施例中對(duì)于其他應(yīng)用中聯(lián)系人姓名的切換當(dāng)用更改聯(lián)系人的姓名類(lèi)型后, 為了方便用戶的記憶以及系統(tǒng)中顯示的統(tǒng)一,其他需要使用到聯(lián)系人姓名的應(yīng)用中,姓名的類(lèi)型也做相應(yīng)的更新,即當(dāng)用戶將姓名的類(lèi)型設(shè)置為“英文姓名”,短信、彩信等應(yīng)用中該聯(lián)系人的相關(guān)信息的姓名也更改為英文名稱(chēng)。實(shí)現(xiàn)細(xì)節(jié)如圖4所示
      S40、當(dāng)根據(jù)用戶的操作指令變更另一種姓名類(lèi)型的瀏覽模式后,進(jìn)入S41。S41、姓名模式設(shè)置模塊獲得當(dāng)前的設(shè)置類(lèi)型。S42、通知相關(guān)的應(yīng)用更新聯(lián)系人姓名。S43、應(yīng)用模塊通過(guò)聯(lián)系人號(hào)碼或郵箱到電話本獲取聯(lián)系人信息。S44、電話本將當(dāng)前類(lèi)型的姓名信息返回給應(yīng)用模塊。S45、相關(guān)應(yīng)用更新聯(lián)系人姓名。即當(dāng)用戶更改聯(lián)系人姓名模式后,姓名模式設(shè)置模塊將當(dāng)前的聯(lián)系人姓名模式設(shè)置為當(dāng)前用戶所設(shè)置的姓名類(lèi)型,并通知相關(guān)應(yīng)用進(jìn)行聯(lián)系人姓名類(lèi)型的更新。相關(guān)應(yīng)用接收到通知后,根據(jù)聯(lián)系人的聯(lián)系號(hào)碼或者郵箱地址到電話本中獲取聯(lián)系人新的姓名類(lèi)型,電話本將當(dāng)前設(shè)置的姓名類(lèi)型的姓名類(lèi)型返回給應(yīng)用模塊,應(yīng)用模塊獲得新的姓名類(lèi)型后,將獲得的新的聯(lián)系人姓名更新舊姓名。即為將獲得的新的姓名類(lèi)型作為新的聯(lián)系人瀏覽模式,重新排序顯示聯(lián)系人信息列表。由上可見(jiàn),上述本發(fā)明的實(shí)施例一方面可以為電話本中的聯(lián)系人添加兩種姓名 (或者兩種以上的姓名),方便用戶記錄與保存聯(lián)系人的第二姓名,完善了傳統(tǒng)電話本無(wú)法保存使用用戶第二姓名的缺點(diǎn),特別適合于當(dāng)今社會(huì)中流行的一人多稱(chēng)的環(huán)境。另一方面,本發(fā)明還提供了操作與使用聯(lián)系人第二姓名的方法,可以方便用戶查詢(xún)、使用電話本中聯(lián)系人的第二姓名,即可以瀏覽、搜索電話本中聯(lián)系人的第二姓名;同時(shí), 本發(fā)明中還提供了系統(tǒng)中聯(lián)系人不同種類(lèi)姓名的切換方法,方便用戶在不同姓名類(lèi)型間進(jìn)行切換。大大的方便了用戶的使用,提高查找信息的速度。綜上所述,本發(fā)明所提供的基于移動(dòng)終端的聯(lián)系人存儲(chǔ)顯示處理方法及移動(dòng)終端,其使移動(dòng)終端增加了新功能可以為同一聯(lián)系人添加多個(gè)姓名,方便用戶記錄聯(lián)系人信息,同時(shí),可以選擇不同的姓名類(lèi)型進(jìn)行瀏覽與查找。如當(dāng)用戶希望查看所有聯(lián)系人英文姓名時(shí),就可以選擇英文名進(jìn)行瀏覽,并對(duì)該條目進(jìn)行排序與搜索等操作。當(dāng)用戶選擇某個(gè)類(lèi)型的名稱(chēng)作為默認(rèn)名稱(chēng)后,其他應(yīng)用中都將以該默認(rèn)名稱(chēng)顯示,如短信中所有的信息的聯(lián)系人姓名都以默認(rèn)姓名列出。同時(shí),用戶可以對(duì)新的電話本列表進(jìn)行與傳統(tǒng)電話本列表一樣的操作(如搜索等)。本發(fā)明能夠更加方便用戶對(duì)電話本信息的使用與管理,方便用戶管理聯(lián)系人的多個(gè)姓名的需求,能大大提高聯(lián)系人信息的查找的速度,如當(dāng)用戶希望查詢(xún)某個(gè)英文名稱(chēng)為=Mike的聯(lián)系人信息,只要進(jìn)入電話本,將當(dāng)前聯(lián)系人姓名的模式設(shè)置為“英文名稱(chēng)”,就能夠查找到該聯(lián)系人的相關(guān)信息。對(duì)最終用戶而言提供了一種更方便的電話本使用的方式。增加了產(chǎn)品的競(jìng)爭(zhēng)力。應(yīng)當(dāng)理解的是,本發(fā)明的應(yīng)用不限于上述的舉例,對(duì)本領(lǐng)域普通技術(shù)人員來(lái)說(shuō),可以根據(jù)上述說(shuō)明加以改進(jìn)或變換,所有這些改進(jìn)和變換都應(yīng)屬于本發(fā)明所附權(quán)利要求的保護(hù)范圍。
      權(quán)利要求
      1.一種基于移動(dòng)終端的聯(lián)系人存儲(chǔ)顯示處理方法,其特征在于,包括A、在移動(dòng)終端電話本中設(shè)置一用于存儲(chǔ)所有聯(lián)系人信息的數(shù)據(jù)結(jié)構(gòu),并在該數(shù)據(jù)結(jié)構(gòu)中設(shè)置至少兩個(gè)用于存儲(chǔ)聯(lián)系人各種姓名類(lèi)型的字段;B、接收用戶的操作指令輸入聯(lián)系人信息,并依據(jù)所述數(shù)據(jù)結(jié)構(gòu)將所輸入的聯(lián)系人信息存儲(chǔ)在電話本中,其中每一所述輸入的聯(lián)系人信息中包括表示同一聯(lián)系人的至少兩個(gè)姓名類(lèi)型;C、當(dāng)需瀏覽所存儲(chǔ)的聯(lián)系人信息時(shí),根據(jù)指定的其中一種姓名類(lèi)型的瀏覽模式,重新加載電話本中的聯(lián)系人列表顯示項(xiàng)信息,并重新排序顯示聯(lián)系人信息列表。
      2.根據(jù)權(quán)利要求I所述基于移動(dòng)終端的聯(lián)系人存儲(chǔ)顯示處理方法,其特征在于,所述步驟A還包括在所述數(shù)據(jù)結(jié)構(gòu)中設(shè)置兩個(gè)用于存儲(chǔ)聯(lián)系人姓名類(lèi)型的字段,其中一個(gè)字段用于存儲(chǔ)聯(lián)系人的第一姓名,另一個(gè)字段用于存儲(chǔ)聯(lián)系人的第二姓名。
      3.根據(jù)權(quán)利要求I所述基于移動(dòng)終端的聯(lián)系人存儲(chǔ)顯示處理方法,其特征在于,所述步驟A還包括設(shè)置一個(gè)用于儲(chǔ)存每一個(gè)聯(lián)系人的物理存儲(chǔ)位置,以標(biāo)識(shí)每個(gè)聯(lián)系人的唯一標(biāo)識(shí)ID 的全局?jǐn)?shù)據(jù)組。
      4.根據(jù)權(quán)利要求I所述基于移動(dòng)終端的聯(lián)系人存儲(chǔ)顯示處理方法,其特征在于,所述步驟C具體包括Cl、在電話本的設(shè)置項(xiàng)中添加一姓名模式設(shè)置項(xiàng),并在該姓名模式設(shè)置項(xiàng)中列出所述至少兩個(gè)姓名類(lèi)型;C2、用戶操作界面接收用戶的操作指令,打開(kāi)姓名模式設(shè)置項(xiàng),選擇一種姓名類(lèi)型的瀏覽模式;C3、通過(guò)手機(jī)的一姓名模式設(shè)置模塊根據(jù)設(shè)置的一種姓名類(lèi)型的瀏覽模式獲得用戶需瀏覽的姓名類(lèi)型;C4、姓名模式設(shè)置模塊將用戶需瀏覽的姓名類(lèi)型發(fā)送給手機(jī)的一列表管理模塊,列表管理模塊根據(jù)該姓名類(lèi)型重新加載電話本中的聯(lián)系人列表顯示項(xiàng)信息,并通過(guò)手機(jī)的一信息管理模塊獲取每個(gè)聯(lián)系人的新的姓名類(lèi)型;C5、列表管理模塊將所述新的姓名類(lèi)型放進(jìn)顯示隊(duì)列的各項(xiàng)中,并對(duì)新的顯示隊(duì)列進(jìn)行排序,重新排序顯示新的聯(lián)系人信息列表給用戶。
      5.根據(jù)權(quán)利要求4所述基于移動(dòng)終端的聯(lián)系人存儲(chǔ)顯示處理方法,其特征在于,所述步驟C2還包括通過(guò)一姓名模式設(shè)置模塊在手機(jī)的文件系統(tǒng)中分配一個(gè)保存項(xiàng),所述保存項(xiàng)用于保存用戶姓名類(lèi)型的設(shè)置。
      6.根據(jù)權(quán)利要求I所述基于移動(dòng)終端的聯(lián)系人存儲(chǔ)顯示處理方法,其特征在于,所述步驟C之后還包括DlO :當(dāng)需更改姓名類(lèi)型的瀏覽模式時(shí),接收用戶的操作指令選擇另一種姓名類(lèi)型的瀏覽模式,根據(jù)設(shè)置的另一種姓名類(lèi)型的瀏覽模式獲得用戶需瀏覽的姓名類(lèi)型;并根據(jù)該姓名類(lèi)型重新加載電話本中的聯(lián)系人列表顯示項(xiàng)信息,重新排序顯示新的聯(lián)系人信息列表。
      7.根據(jù)權(quán)利要求6所述基于移動(dòng)終端的聯(lián)系人存儲(chǔ)顯示處理方法,其特征在于,所述步驟DlO還包括D20、當(dāng)接收用戶的操作指令選擇另一種姓名類(lèi)型的瀏覽模式后,姓名模式設(shè)置模塊將當(dāng)前的聯(lián)系人姓名模式設(shè)置為當(dāng)前用戶所設(shè)置的姓名類(lèi)型,并向各相關(guān)應(yīng)用發(fā)送聯(lián)系人姓名類(lèi)型更新消息;D21、各相關(guān)的應(yīng)用接收到所述聯(lián)系人姓名類(lèi)型更新消息后,根據(jù)該聯(lián)系人的聯(lián)系號(hào)碼或者郵箱地址到電話本中獲取聯(lián)系人新的姓名類(lèi)型;D22、電話本將當(dāng)前設(shè)置的姓名類(lèi)型的姓名類(lèi)型返回給應(yīng)用模塊;D23、應(yīng)用模塊獲得新的姓名類(lèi)型后,將獲得的新的姓名類(lèi)型作為新的聯(lián)系人瀏覽模式,重新排序顯示聯(lián)系人信息列表。
      8.根據(jù)權(quán)利要求I所述基于移動(dòng)終端的聯(lián)系人存儲(chǔ)顯示處理方法,其特征在于,所述聯(lián)系人信息包括至少兩個(gè)表示同一聯(lián)系人的兩個(gè)姓名,及該聯(lián)系人的手機(jī)號(hào)碼、家庭號(hào)碼、 郵箱地址、公司名稱(chēng)、家庭住址。
      9.一種移動(dòng)終端,其特征在于,包括數(shù)據(jù)結(jié)構(gòu)設(shè)置模塊,用于在移動(dòng)終端電話本中設(shè)置一用于存儲(chǔ)所有聯(lián)系人信息的數(shù)據(jù)結(jié)構(gòu),并在該數(shù)據(jù)結(jié)構(gòu)中設(shè)置至少兩個(gè)用于存儲(chǔ)聯(lián)系人各種姓名類(lèi)型的字段;存儲(chǔ)模塊,用于接收用戶的操作指令輸入聯(lián)系人信息,并依據(jù)所述數(shù)據(jù)結(jié)構(gòu)將所輸入的聯(lián)系人信息存儲(chǔ)在電話本中,其中每一所述輸入的聯(lián)系人信息中包括表不同一聯(lián)系人的至少兩個(gè)姓名類(lèi)型,分別存儲(chǔ)在所述數(shù)據(jù)結(jié)構(gòu)的用于存儲(chǔ)聯(lián)系人各種姓名類(lèi)型的字段中; 姓名模式設(shè)置模塊,用于負(fù)責(zé)管理電話本中提供給用戶不同的聯(lián)系人姓名設(shè)定選項(xiàng), 接收用戶操作指令選擇不同的姓名類(lèi)型進(jìn)行瀏覽,選擇姓名類(lèi)型后,將用戶需要瀏覽的姓名類(lèi)型發(fā)送給列表管理模塊;用戶操作管理模塊;用于負(fù)責(zé)管理用戶在電話本中對(duì)于聯(lián)系人的操作,包括接收用戶的操作添加、編輯聯(lián)系人的姓名、針對(duì)不同的姓名類(lèi)型進(jìn)行搜索、查看;列表管理模塊,用于負(fù)責(zé)管理電話本的顯示列表,包括顯示列表,對(duì)列表中的各項(xiàng)條目進(jìn)行排序、以及搜索;聯(lián)系人信息管理模塊,用于管理所有電話本中聯(lián)系人的各項(xiàng)信息的管理,包括管理多種姓名的存儲(chǔ),以及各種姓名類(lèi)型之間的切換;應(yīng)用模塊,用于調(diào)用電話本中聯(lián)系人姓名中的相關(guān)模塊;當(dāng)用戶更改姓名模式后,應(yīng)用模塊中的相關(guān)聯(lián)系人的姓名同時(shí)進(jìn)行更新,即根據(jù)不同的姓名模式切換系統(tǒng)中聯(lián)系人的姓名。
      10.根據(jù)權(quán)利要求9所述的移動(dòng)終端,其特征在于,在所述存儲(chǔ)模塊中設(shè)置一個(gè)用于儲(chǔ)存每一個(gè)聯(lián)系人的物理存儲(chǔ)位置,以標(biāo)識(shí)每個(gè)聯(lián)系人的唯一標(biāo)識(shí)ID的全局?jǐn)?shù)據(jù)組。
      全文摘要
      本發(fā)明公開(kāi)了一種基于移動(dòng)終端的聯(lián)系人存儲(chǔ)顯示處理方法及移動(dòng)終端,所述方法包括在移動(dòng)終端電話本中設(shè)置一用于存儲(chǔ)所有聯(lián)系人信息的數(shù)據(jù)結(jié)構(gòu),并在該數(shù)據(jù)結(jié)構(gòu)中設(shè)置至少兩個(gè)用于存儲(chǔ)聯(lián)系人各種姓名類(lèi)型的字段;接收用戶的操作指令輸入聯(lián)系人信息,并依據(jù)所述數(shù)據(jù)結(jié)構(gòu)將聯(lián)系人信息存儲(chǔ)在電話本中,其中每一所述輸入的聯(lián)系人信息中包括表示同一聯(lián)系人的至少兩個(gè)姓名類(lèi)型;當(dāng)需瀏覽所存儲(chǔ)的聯(lián)系人信息時(shí),根據(jù)指定的其中一種姓名類(lèi)型的瀏覽模式,重新加載電話本中的聯(lián)系人列表顯示項(xiàng)信息,并重新排序顯示聯(lián)系人信息列表。本發(fā)明使移動(dòng)終端增加了新功能可以為同一聯(lián)系人添加多個(gè)姓名,為用戶提供了方便,并可以選擇不同的姓名類(lèi)型進(jìn)行瀏覽與查找。
      文檔編號(hào)H04M1/725GK102594965SQ20121003363
      公開(kāi)日2012年7月18日 申請(qǐng)日期2012年2月15日 優(yōu)先權(quán)日2012年2月15日
      發(fā)明者楊志兵 申請(qǐng)人:惠州Tcl移動(dòng)通信有限公司
      網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1