一種更改通訊錄聯(lián)系人信息的方法、裝置和移動(dòng)終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動(dòng)終端技術(shù)領(lǐng)域,特別是涉及一種更改通訊錄聯(lián)系人信息的方法、裝置和移動(dòng)終端。
[0002]
【背景技術(shù)】
[0003]在日常生活中,當(dāng)用戶(hù)更換手機(jī)號(hào)碼后將新號(hào)碼通知給朋友時(shí)一般通過(guò)以下幾種方式進(jìn)行操作:第一、通過(guò)短信的方式告知其它用戶(hù);第二、通過(guò)社交應(yīng)用的通信功能告知其它用戶(hù),例如微信、QQ等;第三、通過(guò)社交應(yīng)用的信息分享功能告知其它用戶(hù),例如通過(guò)微信朋友圈發(fā)表更換號(hào)碼的信息內(nèi)容。
[0004]或者,用戶(hù)也可以將別人的號(hào)碼通過(guò)上述幾種方式告知其它用戶(hù)。
[0005]然而,當(dāng)其它用戶(hù)接收到用戶(hù)更換手機(jī)號(hào)碼的通知時(shí),例如接收到用戶(hù)發(fā)送的手機(jī)短信或社交應(yīng)用的消息通知時(shí),則需要記住號(hào)碼對(duì)應(yīng)的數(shù)字,再打開(kāi)通訊錄中與該用戶(hù)所對(duì)應(yīng)的聯(lián)系人界面,最后將新號(hào)碼存入該聯(lián)系人界面中的聯(lián)系人信息中;或者,在觸摸屏上執(zhí)行復(fù)制操作以將號(hào)碼對(duì)應(yīng)的數(shù)字進(jìn)行復(fù)制,然后粘貼至該聯(lián)系人界面中的聯(lián)系人信息中。無(wú)論哪一種方式,都需要用戶(hù)手動(dòng)操作,而在實(shí)際生活中,很多人因?yàn)橛X(jué)得麻煩而不進(jìn)行將用戶(hù)新號(hào)碼存入通訊錄中的操作,導(dǎo)致在需要打電話(huà)給該用戶(hù)時(shí)才發(fā)現(xiàn)號(hào)碼已經(jīng)發(fā)生更換,從而不能快速與該用戶(hù)進(jìn)行通話(huà)。
[0006]因此,本發(fā)明人覺(jué)得上述問(wèn)題非常有其改良的必要性,遂以其多年從事相關(guān)領(lǐng)域的創(chuàng)作設(shè)計(jì)及專(zhuān)業(yè)制造經(jīng)驗(yàn),積極地針對(duì)一種更改通訊錄聯(lián)系人信息的方法、裝置和移動(dòng)終端進(jìn)行研宄改良,在各方條件的審慎考慮下終于開(kāi)發(fā)出本發(fā)明。
[0007]
【發(fā)明內(nèi)容】
[0008]針對(duì)上述情況,為了克服現(xiàn)有技術(shù)的缺點(diǎn),本發(fā)明實(shí)施例提供了一種更改通訊錄聯(lián)系人信息的方法、裝置和移動(dòng)終端,可有效解決現(xiàn)有技術(shù)中需要用戶(hù)手動(dòng)將聯(lián)系人更換的號(hào)碼存入通訊錄中從而導(dǎo)致的一系列不便的問(wèn)題。
[0009]本發(fā)明實(shí)施例采用如下技術(shù)方案:
一種更改通訊錄聯(lián)系人信息的方法,應(yīng)用于移動(dòng)終端,所述方法包括:
對(duì)接收到的短信內(nèi)容進(jìn)行分析,其中分析的步驟包括:1)在所述短信內(nèi)容中抓取連續(xù)數(shù)字;2)判斷抓取到的所述連續(xù)數(shù)字的位數(shù)是否為預(yù)設(shè)閾值;3)如果是則將所述連續(xù)數(shù)字確定為電話(huà)號(hào)碼;4)判斷在所述連續(xù)數(shù)字的前后位置是否對(duì)應(yīng)存在用戶(hù)姓名;5)如果存在則將該用戶(hù)姓名作為與所述電話(huà)號(hào)碼相對(duì)應(yīng)的聯(lián)系人,否則將讀取發(fā)信人的姓名并將該發(fā)信人姓名作為與所述電話(huà)號(hào)碼相對(duì)應(yīng)的聯(lián)系人;
在通訊錄中獲取與所述聯(lián)系人姓名相同的聯(lián)系人界面并對(duì)所述聯(lián)系人界面中的聯(lián)系人信息進(jìn)行偵測(cè); 當(dāng)偵測(cè)出所述聯(lián)系人信息中存在至少一原有號(hào)碼時(shí),在所述移動(dòng)終端上顯示新增按鍵與替換按鍵;當(dāng)偵測(cè)所述聯(lián)系人信息中沒(méi)有存在至少一原有號(hào)碼時(shí),在所述移動(dòng)終端上顯示所述新增按鍵;
當(dāng)所述新增按鍵被觸發(fā)時(shí),控制所述通訊錄在所述聯(lián)系人信息中新增入與所述聯(lián)系人相對(duì)應(yīng)的所述電話(huà)號(hào)碼;
當(dāng)所述替換按鍵被觸發(fā)時(shí),控制所述通訊錄將所述聯(lián)系人信息中的原有號(hào)碼替換成與所述聯(lián)系人相對(duì)應(yīng)的所述電話(huà)號(hào)碼。
[0010]作為優(yōu)選,在對(duì)所述聯(lián)系人界面中的聯(lián)系人信息進(jìn)行偵測(cè)之前,所述方法還包括:
判斷所述移動(dòng)終端觸摸屏是否處在所述聯(lián)系人界面上。
[0011]作為優(yōu)選,在將讀取發(fā)信人的姓名并將該發(fā)信人姓名作為與所述電話(huà)號(hào)碼相對(duì)應(yīng)的聯(lián)系人之前,所述方法還包括:
讀取該發(fā)信人與收信人之間的上一條短信內(nèi)容并判斷該短信內(nèi)容中是否存在該用戶(hù)姓名;
如果存在則將該用戶(hù)姓名作為與所述電話(huà)號(hào)碼相對(duì)應(yīng)的聯(lián)系人。
[0012]一種更改通訊錄聯(lián)系人信息的方法,應(yīng)用于移動(dòng)終端,所述方法包括:
獲取至少一社交應(yīng)用的實(shí)時(shí)信息,其中所述實(shí)時(shí)信息包括實(shí)時(shí)聊天信息以及實(shí)時(shí)用戶(hù)分享信息;
對(duì)所述實(shí)時(shí)信息內(nèi)容進(jìn)行分析,其中分析的步驟包括:10 )在所述實(shí)時(shí)信息內(nèi)容中抓取連續(xù)數(shù)字;20)判斷抓取到的所述連續(xù)數(shù)字的位數(shù)是否為預(yù)設(shè)閾值;30)如果是則將所述連續(xù)數(shù)字確定為電話(huà)號(hào)碼;40)判斷在所述連續(xù)數(shù)字的前后位置是否對(duì)應(yīng)存在用戶(hù)姓名;50)如果存在則將該用戶(hù)姓名作為與所述電話(huà)號(hào)碼相對(duì)應(yīng)的聯(lián)系人,否則將讀取聊天好友名稱(chēng)或信息分享人名稱(chēng)并將該聊天好友名稱(chēng)或信息分享人名稱(chēng)作為與所述電話(huà)號(hào)碼相對(duì)應(yīng)的聯(lián)系人;
在通訊錄中獲取與所述聯(lián)系人姓名相同的聯(lián)系人界面并對(duì)所述聯(lián)系人界面中的聯(lián)系人信息進(jìn)行偵測(cè);
當(dāng)偵測(cè)出所述聯(lián)系人信息中存在至少一原有號(hào)碼時(shí),在所述移動(dòng)終端上顯示新增按鍵與替換按鍵;當(dāng)偵測(cè)所述聯(lián)系人信息中沒(méi)有存在至少一原有號(hào)碼時(shí),在所述移動(dòng)終端上顯示所述新增按鍵;
當(dāng)所述新增按鍵被觸發(fā)時(shí),控制所述通訊錄在所述聯(lián)系人信息中新增入與所述聯(lián)系人相對(duì)應(yīng)的所述電話(huà)號(hào)碼;
當(dāng)所述替換按鍵被觸發(fā)時(shí),控制所述通訊錄將所述聯(lián)系人信息中的原有號(hào)碼替換成與所述聯(lián)系人相對(duì)應(yīng)的所述電話(huà)號(hào)碼。
[0013]作為優(yōu)選,在將該聊天好友名稱(chēng)或信息分享人名稱(chēng)作為與所述電話(huà)號(hào)碼相對(duì)應(yīng)的聯(lián)系人之前,所述方法還包括:
判斷該聊天好友名稱(chēng)或信息分享人名稱(chēng)是否為用戶(hù)備注名稱(chēng);
如果不是,則在所述社交應(yīng)用中獲取該聊天好友名稱(chēng)或信息分享人名稱(chēng)所對(duì)應(yīng)的真實(shí)姓名并將該真實(shí)姓名作為與所述電話(huà)號(hào)碼相對(duì)應(yīng)的聯(lián)系人。
[0014]一種更改通訊錄聯(lián)系人信息的裝置,所述裝置包括: 短信內(nèi)容分析模塊,用于對(duì)接收到的短信內(nèi)容進(jìn)行分析;
實(shí)時(shí)信息獲取模塊,用于獲取至少一社交應(yīng)用的實(shí)時(shí)信息,其中所述實(shí)時(shí)信息包括實(shí)時(shí)聊天信息以及實(shí)時(shí)用戶(hù)分享信息;
實(shí)時(shí)信息分析模塊,用于對(duì)所述實(shí)時(shí)信息內(nèi)容進(jìn)行分析;
數(shù)字抓取模塊,用于在所述短信內(nèi)容以及實(shí)時(shí)信息內(nèi)容中抓取連續(xù)數(shù)字;
位數(shù)判斷模塊,用于判斷抓取到的所述連續(xù)數(shù)字的位數(shù)是否為預(yù)設(shè)閾值;
第一確定模塊,用于將所述連續(xù)數(shù)字確定為電話(huà)號(hào)碼;
第一用戶(hù)姓名判斷模塊,用于判斷在所述連續(xù)數(shù)字的前后位置是否對(duì)應(yīng)存在用戶(hù)姓名;
第二確定模塊,用于當(dāng)所述用戶(hù)姓名判斷模塊判斷在所述連續(xù)數(shù)字的前后位置對(duì)應(yīng)存在用戶(hù)姓名時(shí),將該用戶(hù)姓名作為與所述電話(huà)號(hào)碼相對(duì)應(yīng)的聯(lián)系人;
第一姓名讀取模塊,用于當(dāng)所述用戶(hù)姓名判斷模塊判斷在所述連續(xù)數(shù)字的前后位置沒(méi)有對(duì)應(yīng)存在用戶(hù)姓名時(shí),讀取發(fā)信人的姓名并將該發(fā)信人姓名作為與所述電話(huà)號(hào)碼相對(duì)應(yīng)的聯(lián)系人;
第二姓名讀取模塊,用于讀取聊天好友名稱(chēng)或信息分享人名稱(chēng)并將該聊天好友名稱(chēng)或信息分享人名稱(chēng)作為與所述電話(huà)號(hào)碼相對(duì)應(yīng)的聯(lián)系人;
聯(lián)系人界面獲取模塊,用于在通訊錄中獲取與所述聯(lián)系人姓名相同的聯(lián)系人界面; 聯(lián)系人信息偵測(cè)模塊,用于對(duì)所述聯(lián)系人界面中的聯(lián)系人信息進(jìn)行偵測(cè);
第一顯示模塊,用于當(dāng)偵測(cè)出所述聯(lián)系人信息中存在至少一原有號(hào)碼時(shí),在所述移動(dòng)終端上顯示新增按鍵與替換按鍵;
第二顯示模塊,用于當(dāng)偵測(cè)所述聯(lián)系人信息中沒(méi)有存在至少一原有號(hào)碼時(shí),在所述移動(dòng)終端上顯示所述新增按鍵;
第一控制模塊,用于當(dāng)所述新增按鍵被觸發(fā)時(shí),控制所述通訊錄在所述聯(lián)系人信息中新增入與所述聯(lián)系人相對(duì)應(yīng)的所述電話(huà)號(hào)碼;
第二控制模塊,用于當(dāng)所述替換按鍵被觸發(fā)時(shí),控制所述通訊錄將所述聯(lián)系人信息中的原有號(hào)碼替換成與所述聯(lián)系人相對(duì)應(yīng)的所述電話(huà)號(hào)碼。
[0015]作為優(yōu)選,所述裝置還包括:
觸摸屏界面判斷模塊,用于在所述聯(lián)系人信息偵測(cè)模塊對(duì)所述聯(lián)系人界面中的聯(lián)系人信息進(jìn)行偵測(cè)之前,判斷所述移動(dòng)終端觸摸屏是否處在所述聯(lián)系人界面上。
[0016]作為優(yōu)選,所述裝置還包括:
第三姓名讀取模塊,用于在所述第一姓名讀取模塊讀取發(fā)信人的姓名并將該發(fā)信人姓名作為與所述電話(huà)號(hào)碼相對(duì)應(yīng)的聯(lián)系人之前,讀取該發(fā)信人與收信人之間的上一條短信內(nèi)容并判斷該短信內(nèi)容中是否存在該用戶(hù)姓名;
第二用戶(hù)姓名判斷模塊,用于判斷該聊天好友名稱(chēng)或信息分享人名稱(chēng)是否為用戶(hù)備注名稱(chēng);
用戶(hù)姓名獲取模塊,用于在所述社交應(yīng)用中獲取該聊天好友名稱(chēng)或信息分享人名稱(chēng)所對(duì)應(yīng)的真實(shí)姓名并將該真實(shí)姓名作為與所述電話(huà)號(hào)碼相對(duì)應(yīng)的聯(lián)系人。
[0017]一種移動(dòng)終端,包括如權(quán)利要求7— 9所述的一種更改通訊錄聯(lián)系人信息的裝置。
[0018]本發(fā)明實(shí)施例提供的技術(shù)方案帶來(lái)的有益效果是:采用本發(fā)明的技術(shù)方案,通過(guò)對(duì)接收到的短信內(nèi)容進(jìn)行分析以獲取電話(huà)號(hào)碼以及與該電話(huà)號(hào)碼相對(duì)應(yīng)的聯(lián)系人,或者,通過(guò)獲取至少一社交應(yīng)用的實(shí)時(shí)信息并對(duì)所述實(shí)時(shí)信息進(jìn)行分析以獲取電話(huà)號(hào)碼以及與該電話(huà)號(hào)碼相對(duì)應(yīng)的聯(lián)系人;在通訊錄中獲取與所述聯(lián)系人姓名相同的聯(lián)系人界面并對(duì)所述聯(lián)系人界面中的聯(lián)系人信息進(jìn)行偵測(cè);當(dāng)偵測(cè)出所述聯(lián)系人信息中存在至少一原有號(hào)碼時(shí),在所述移動(dòng)終端上顯示新增按鍵與替換按鍵;當(dāng)偵測(cè)所述聯(lián)系人信息中沒(méi)有存在至少一原有號(hào)碼時(shí),在所述移動(dòng)終端上顯示所述新增按鍵