一種存儲電話號碼的方法、裝置和移動通信終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種存儲電話號碼的方法、裝置和移動通信終端。
【背景技術(shù)】
[0002]在保存電話的時候經(jīng)常會由于各種原因?qū)е露啻婊蛘呱俅嬉晃簧踔炼辔粩?shù)字,特別是老人眼睛不好使時,更容易出現(xiàn)這種情況,要等到撥出去以后營提示號碼無效后才知道以前號碼保存錯了,給用戶造成困擾。
【發(fā)明內(nèi)容】
[0003]本發(fā)明提供了一種存儲電話號碼的方法、裝置和移動通信終端,其通過在接收電話號碼的編輯指令過程中確認(rèn)電話號碼的類型,根據(jù)電話號碼的類型判斷編輯指令中攜帶的數(shù)字信息的長度是否正確,根據(jù)不同的判斷結(jié)果輸出不同的提示,從而保證了電話號碼的長度和地區(qū)均準(zhǔn)確,提高了用戶存儲電話號碼過程中的準(zhǔn)確性。
[0004]為實(shí)現(xiàn)上述設(shè)計(jì),本發(fā)明采用以下技術(shù)方案:
[0005]—方面米用一種存儲電話號碼的方法,包括:
[0006]接收電話號碼的編輯指令,所述編輯指令攜帶數(shù)字信息;
[0007]根據(jù)所述數(shù)字信息確認(rèn)所述電話號碼的類型;
[0008]確定接收到的所述數(shù)字信息的長度與所述電話號碼的類型匹配的長度是否相同;
[0009]根據(jù)確定結(jié)果輸出提示信息。
[0010]其中,所述從所述數(shù)字信息中提取所述電話號碼的類型,包括:
[0011]根據(jù)所述數(shù)字信息中的首位確認(rèn)所述電話號碼是手機(jī)號碼或座機(jī)號碼;
[0012]當(dāng)所述電話號碼是座機(jī)號碼時,根據(jù)所述數(shù)字信息的前3位或4位確認(rèn)該電話號碼所在的地區(qū)及該地區(qū)對應(yīng)的座機(jī)號碼的長度。
[0013]其中,所述接收電話號碼的編輯指令之前,還包括:
[0014]預(yù)存地區(qū)及其對應(yīng)的3位或4位的區(qū)號和座機(jī)號碼長度信息。
[0015]其中,所述根據(jù)確定結(jié)果輸出提示信息,包括:當(dāng)接收到的所述數(shù)字信息的長度與所述電話號碼的類型匹配的長度相同時,所述數(shù)字信息用第一顏色顯示并輸出該號碼所在地區(qū);當(dāng)接收到的所述數(shù)字信息的長度與所述電話號碼的類型匹配的長度不同時,所述數(shù)字信息用第二顏色顯示。
[0016]其中,還包括:
[0017]當(dāng)接收到存儲指令時,若接收到的所述數(shù)字信息的長度與確認(rèn)的電話號碼的類型的長度不相同,輸出錯誤提示。
[0018]另一方面米用一種存儲電話號碼的裝置,包括:
[0019]電話號碼接收單元,用于接收電話號碼的編輯指令,所述編輯指令攜帶數(shù)字信息;
[0020]類型判斷單元,用于根據(jù)所述數(shù)字信息確認(rèn)所述電話號碼的類型;
[0021]號碼確認(rèn)單元,用于確定接收到的所述數(shù)字信息的長度與所述電話號碼的類型匹配的長度是否相同;
[0022]提示信息輸出單元,用于根據(jù)確定結(jié)果輸出提示信息。
[0023]其中,所述類型判斷單元,包括:
[0024]電話類型判斷模塊,用于根據(jù)所述數(shù)字信息中的首位確認(rèn)所述電話號碼是手機(jī)號碼或座機(jī)號碼;
[0025]地區(qū)類型判斷模塊,用于當(dāng)所述電話號碼是座機(jī)號碼時,根據(jù)所述數(shù)字信息的前3位或4位確認(rèn)該電話號碼所在的地區(qū)及該地區(qū)對應(yīng)的座機(jī)號碼的長度。其中,還包括:
[0026]地區(qū)預(yù)存單元,用于預(yù)存地區(qū)及其對應(yīng)的3位或4位的區(qū)號和座機(jī)號碼長度信息。
[0027]其中,所述提示信息輸出單元,具體用于:當(dāng)接收到的所述數(shù)字信息的長度與所述電話號碼的類型匹配的長度相同時,所述數(shù)字信息用第一顏色顯示并輸出該號碼所在地區(qū);當(dāng)接收到的所述數(shù)字信息的長度與所述電話號碼的類型匹配的長度不同時,所述數(shù)字信息用第二顏色顯示。
[0028]其中,還包括:
[0029]錯誤提示單元,用于當(dāng)接收到存儲指令時,若接收到的所述數(shù)字信息的長度與確認(rèn)的電話號碼的類型的長度不相同,輸出錯誤提示。
[0030]最后采用一種移動通信終端,包括前述任一項(xiàng)所述的存儲電話號碼的裝置。
[0031]本發(fā)明的有益效果為:通過在接收電話號碼的編輯指令過程中確認(rèn)電話號碼的類型,根據(jù)電話號碼的類型判斷編輯指令中攜帶的數(shù)字信息的長度是否正確,根據(jù)不同的判斷結(jié)果輸出不同的提示,從而保證了電話號碼的長度和地區(qū)均準(zhǔn)確,提高了用戶存儲電話號碼過程中的準(zhǔn)確性。
【附圖說明】
[0032]為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對本發(fā)明實(shí)施例描述中所需要使用的附圖作簡單的介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)本發(fā)明實(shí)施例的內(nèi)容和這些附圖獲得其他的附圖。
[0033]圖1是本發(fā)明【具體實(shí)施方式】中提供的一種存儲電話號碼的方法的第一實(shí)施例的方法流程圖。
[0034]圖2是本發(fā)明【具體實(shí)施方式】中提供的一種存儲電話號碼的方法的第二實(shí)施例的方法流程圖。
[0035]圖3是本發(fā)明【具體實(shí)施方式】中提供的一種存儲電話號碼的裝置的第一實(shí)施例的結(jié)構(gòu)方框圖。
[0036]圖4是本發(fā)明【具體實(shí)施方式】中提供的一種存儲電話號碼的裝置的第二實(shí)施例的結(jié)構(gòu)方框圖。
【具體實(shí)施方式】
[0037]為使本發(fā)明解決的技術(shù)問題、采用的技術(shù)方案和達(dá)到的技術(shù)效果更加清楚,下面將結(jié)合附圖對本發(fā)明實(shí)施例的技術(shù)方案作進(jìn)一步的詳細(xì)描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0038]請參考圖1,其是本發(fā)明【具體實(shí)施方式】中提供的一種存儲電話號碼的方法的實(shí)施例的方法流程圖。如圖所示,該方法,包括:
[0039]步驟SlOl:接收電話號碼的編輯指令,所述編輯指令攜帶數(shù)字信息。
[0040]在電話號碼編輯的過程中,編輯指令中會逐個增加數(shù)字信息,例如某號碼為13012345678,那么在編輯指令過程中,數(shù)字信息會從1、13、130最后逐步更新到13012345678,在本方案中,就是保證在電話號碼輸入過程中,判斷號碼是否有數(shù)字遺漏或者輸入電話號碼與想要輸入的電話號碼是否有所在區(qū)域的錯誤。
[0041]步驟S102:根據(jù)所述數(shù)字信息確認(rèn)所述電話號碼的類型。
[0042]在大陸地區(qū),手機(jī)號的首位為I ;座機(jī)號如果帶區(qū)號,首位為0,如果不帶區(qū)號,首位為2-8中任意一個。在本方案中,手機(jī)號和座機(jī)號并不是從使用該電話號碼的通訊工具來區(qū)分,而是從電話號碼的結(jié)構(gòu)區(qū)分。具體而言,例如大陸地區(qū)的手機(jī)號指首位為I總共11位的電話號碼,大陸地區(qū)的座機(jī)號包括區(qū)號和另外7位或8位數(shù)字。當(dāng)然,對于本地區(qū)的座機(jī)號,經(jīng)常是不需要區(qū)號的。
[0043]步驟S103:確定接收到的所述數(shù)字信息的長度與所述電話號碼的類型匹配的長度是否相同。
[0044]步驟S104:根據(jù)確定結(jié)果輸出提示信息。
[0045]綜上所述,通過在接收電話號碼的編輯指令過程中確認(rèn)電話號碼的類型,根據(jù)電話號碼的類型判斷編輯指令中攜帶的數(shù)字信息的長度是否正確,根據(jù)不同的判斷結(jié)果輸出不同的提示,從而保證了電話號碼的長度和地區(qū)均準(zhǔn)確,提高了用戶存儲電話號碼過程中的準(zhǔn)確性。
[0046]請參考圖2,其是本發(fā)明【具體實(shí)施方式】中提供的一種存儲電話號碼的方法的實(shí)施例的方法流程圖。如圖所示,該方法,包括:
[0047]步驟S201:預(yù)存地區(qū)及其對應(yīng)的3位或4位的區(qū)號和座機(jī)號碼長度信息。
[0048]在中國大陸地區(qū),區(qū)號的長度一般是3位(例如北京、上海、武漢)或4位(例如深圳、長沙、石家莊);大城市或城市圈的座機(jī)號碼長度為8位,例如北京、長株潭城市圈,較小城市的座機(jī)號為7位,例如絕大部分的三線城市。
[0049]步驟S202:接收電話號碼的編輯指令,所述編輯指令攜帶數(shù)字信息。
[0050]當(dāng)接收到的所述數(shù)字信息的長度與所述電話號碼的類型的長度相同時,所述數(shù)字信息用第一顏色顯示;當(dāng)接收到的所述數(shù)字信息的長度與所述電話號碼的類型的長度不同時,所述數(shù)字信息用第二顏色顯示。用不同的顏色表示號碼的輸入是否正確,給用戶不同的提不。
[0051]步驟S203:根據(jù)所述數(shù)字信息中的首位確認(rèn)所述電話號碼是手機(jī)號碼或座機(jī)號碼。
[0052]一般而言,用戶只會存儲私人號碼,也就是前文所述的手機(jī)號或座機(jī)號,對于各種客服電話和公共服務(wù)電話一般不會保存,所以在進(jìn)行判斷時,只需要判斷號碼的首位即可。首位為1,即為手機(jī)號,首位為O或2-8中的任意數(shù)字即判斷為座機(jī)號。
[0053]步驟S204:當(dāng)所述電話號碼是座機(jī)號碼時,根據(jù)所述數(shù)字信息的前3位或4位確認(rèn)該電話號碼所在的地區(qū)及該地區(qū)對應(yīng)的座機(jī)號碼的長度。
[0054]不同的城市,座機(jī)號碼長度不同,具體根據(jù)區(qū)號判斷。對于數(shù)字信息中不帶區(qū)號的,則直接根據(jù)該手機(jī)所在地的座機(jī)號長度進(jìn)行判斷。
[0055]進(jìn)一步地,如果是保存國外電