本發(fā)明專利技術(shù)公開了一種聯(lián)系人查詢方法和裝置,屬于信息處理領(lǐng)域。方法包括:當檢測到指定按鍵操作時,獲取指定按鍵操作所指示的至少一個按鍵字符;將聯(lián)系人所對應的字符串集合中包括匹配字符的聯(lián)系人作為待選聯(lián)系人,確定每個待選聯(lián)系人對應的字符串集合中的匹配字符串;對于每個待選聯(lián)系人,根據(jù)待選聯(lián)系人的匹配字符在匹配字符串中的位置以及匹配字符串在待選聯(lián)系人對應的字符串集合中的位置,計算待選聯(lián)系人的位置分值;根據(jù)每個待選聯(lián)系人的位置分值,顯示至少一個待選聯(lián)系人。本發(fā)明專利技術(shù)無需按照聯(lián)系人姓名拼音的順序依次進行輸入,簡化了用戶的操作,提高了查詢效率,提高了靈活性。
【技術(shù)實現(xiàn)步驟摘要】
本專利技術(shù)涉及信息處理領(lǐng)域,特別涉及一種聯(lián)系人查詢方法和裝置。
技術(shù)介紹
隨著智能終端的普及和用戶人際關(guān)系的擴展,用戶通訊錄中的聯(lián)系人也越來越 多,當用戶希望與某一聯(lián)系人聯(lián)系時,可能無法在打開通訊錄時就一眼看到該聯(lián)系人,此時 需要在通訊錄中找到該聯(lián)系人。 終端可以在通訊錄中為用戶提供搜索欄,當用戶點擊該搜索欄時,該終端調(diào)出鍵 盤,此時用戶即可通過該鍵盤,在該搜索欄中輸入與聯(lián)系人的姓名拼音匹配的字符,該終端 可以根據(jù)該字符查詢該通訊錄,找到姓名拼音與該字符匹配的聯(lián)系人。 但是,終端只能采用全拼音的匹配方式,即將用戶輸入的每個字符與通訊錄中聯(lián) 系人的姓名拼音的每個字符按照順序依次進行匹配,才能查詢到匹配的聯(lián)系人,那么,用戶 也只能按照姓名拼音的順序依次輸入每個字符,直至該終端查詢到匹配的聯(lián)系人,操作繁 瑣,查詢效率很低。 例如,用戶想要查詢聯(lián)系人"張曉慧"時,只能按照"zhangxiaohui"中字符的順序, 在該搜索欄中依次輸入字符,直至該終端查詢到聯(lián)系人"張曉慧"。但當用戶在搜索欄中輸 入"xiaohui "或者"zxh"時,該終端無法查詢到聯(lián)系人"張曉慧"。
技術(shù)實現(xiàn)思路
為了解決現(xiàn)有技術(shù)的問題,本專利技術(shù)實施例提供了一種聯(lián)系人查詢方法和裝置。所 述技術(shù)方案如下: 第一方面,提供了一種聯(lián)系人查詢方法,所述方法包括: 當檢測到指定按鍵操作時,獲取所述指定按鍵操作所指示的至少一個按鍵字符; 將聯(lián)系人所對應的字符串集合中包括匹配字符的聯(lián)系人確定為待選聯(lián)系人,確定 每個待選聯(lián)系人對應的字符串集合中的匹配字符串,所述匹配字符與所述至少一個按鍵字 符中的任意按鍵字符匹配,所述匹配字符串為包括匹配字符的字符串; 對于每個待選聯(lián)系人,根據(jù)所述待選聯(lián)系人的匹配字符在匹配字符串中的位置以 及所述匹配字符串在所述待選聯(lián)系人對應的字符串集合中的位置,計算所述待選聯(lián)系人的 位置分值; 根據(jù)每個待選聯(lián)系人的位置分值,顯示所述至少一個待選聯(lián)系人。 第二方面,提供了一種聯(lián)系人查詢裝置,所述裝置包括: 按鍵操作檢測模塊,用于當檢測到指定按鍵操作時,獲取所述指定按鍵操作所指 示的至少一個按鍵字符; 確定模塊,用于將聯(lián)系人所對應的字符串集合中包括匹配字符的聯(lián)系人確定為待 選聯(lián)系人,確定每個待選聯(lián)系人對應的字符串集合中的匹配字符串,所述匹配字符與所述 至少一個按鍵字符中的任意按鍵字符匹配,所述匹配字符串為包括匹配字符的字符串; 位置分值計算模塊,用于對于每個待選聯(lián)系人,根據(jù)所述待選聯(lián)系人的匹配字符 在匹配字符串中的位置以及所述匹配字符串在所述待選聯(lián)系人對應的字符串集合中的位 置,計算所述待選聯(lián)系人的位置分值; 顯示模塊,用于根據(jù)每個待選聯(lián)系人的位置分值,顯示所述至少一個待選聯(lián)系人。 本專利技術(shù)實施例提供的技術(shù)方案帶來的有益效果是: 本專利技術(shù)實施例提供的方法和裝置,通過根據(jù)該指定按鍵操作所指示的至少一個按 鍵字符,將字符串集合中包括匹配字符的聯(lián)系人確定為待選聯(lián)系人,確定每個待選聯(lián)系人 的匹配字符和匹配字符串,根據(jù)匹配字符在匹配字符串中的位置以及匹配字符串在字符串 集合中的位置,計算每個待選聯(lián)系人的位置分值,從而根據(jù)位置分值,顯示確定的至少一個 待選聯(lián)系人,而不僅是按照字符的順序依次進行匹配,用戶只需輸入聯(lián)系人對應的字符串 集合中包括的字符即可查詢到該聯(lián)系人,而無需按照聯(lián)系人姓名拼音的順序依次進行輸 入,簡化了用戶的操作,提高了查詢效率,提高了靈活性。【附圖說明】 為了更清楚地說明本專利技術(shù)實施例中的技術(shù)方案,下面將對實施例描述中所需要使 用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本專利技術(shù)的一些實施例,對于 本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他 的附圖。 圖1是本專利技術(shù)實施例提供的一種聯(lián)系人查詢方法的流程圖; 圖2是本專利技術(shù)實施例提供的查找面板示意圖; 圖3是本專利技術(shù)實施例提供的一種聯(lián)系人查詢方法的流程圖; 圖4是本專利技術(shù)實施例提供的一種聯(lián)系人查詢裝置結(jié)構(gòu)示意圖?!揪唧w實施方式】 下面將結(jié)合本專利技術(shù)實施例中的附圖,對本專利技術(shù)實施例中的技術(shù)方案進行清楚、完 整地描述,顯然,所描述的實施例是本專利技術(shù)一部分實施例,而不是全部的實施例?;诒景l(fā) 明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施 例,都屬于本專利技術(shù)保護的范圍。 圖1是本專利技術(shù)實施例提供的一種聯(lián)系人查詢方法的流程圖。該專利技術(shù)實施例的執(zhí)行 主體為終端,參見圖1,該方法包括: 101、當檢測到指定按鍵操作時,獲取該指定按鍵操作所指示的至少一個按鍵字 符。 在本專利技術(shù)實施例中,用戶可以在終端上的通訊錄中觸發(fā)按鍵操作,當終端檢測到 該按鍵操作時即可響應該按鍵操作。該按鍵操作可以為清空按鍵操作、刪除按鍵操作、指定 按鍵操作等,本專利技術(shù)實施例對此不做限定。其中,該清空按鍵操作用于指示清空已輸入的所 有字符,該刪除按鍵操作用于指示刪除最后一個輸入的字符,該指定按鍵操作用于指示輸 入當前按鍵所指示的按鍵字符。本專利技術(shù)實施例僅關(guān)注于該指定按鍵操作,該終端對除該指 定按鍵操作以外的按鍵操作的響應過程在此不再贅述。 為了簡化用戶的操作,當該終端打開通訊錄時,顯示查找面板,該查找面板中包括 查詢結(jié)果區(qū)域、鍵值顯示區(qū)域、顯示切換區(qū)域和鍵盤區(qū)域,該查詢結(jié)果區(qū)域用于顯示確定的 待選聯(lián)系人,該鍵值顯示區(qū)域用于顯示點擊的按鍵所指示的按鍵字符,該顯示切換區(qū)域用 于顯示或者隱藏該查找面板,該鍵盤區(qū)域用于顯示鍵盤。該查找面板的示意圖可以如圖2 所示。 參見圖2,該查找面板中不包括輸入欄,用戶無需將光標鎖定至輸入欄中即可直接 點擊該查找面板中的按鍵,該顯示切換區(qū)域顯示"隱藏查找板"選項,當用戶點擊該"隱藏查 找板"選項時,該終端隱藏該查找面板,顯示該通訊錄,并在該顯示切換區(qū)域顯示"顯示查找 板"選項,當用戶點擊"顯示查找板"選項時,該終端再顯示該查找面板。該鍵盤區(qū)域顯示九 宮格鍵盤,該指定按鍵操作由用戶點擊0-9這十個數(shù)字的任一數(shù)字的按鍵觸發(fā),該清空按 鍵操作由用戶點擊按鍵"C"觸發(fā),該刪除按鍵操作由用戶點擊按鍵"一"觸發(fā)。該九宮格鍵 盤中每個按鍵指示多個按鍵字符,則該終端僅在該鍵值顯示區(qū)域顯示點擊的按鍵所指示的 數(shù)字即可,如當用戶點擊按鍵"2abc"時,該終端在該鍵值顯示區(qū)域顯示"2"。 與全鍵盤相比,九宮格鍵盤中的按鍵較大,避免了由于按鍵過小而導致的誤操作, 且該終端已將聯(lián)系人的姓名的各個部分都轉(zhuǎn)化為字符串,則該九宮格鍵盤中無需提供多個 輸入法,僅提供英文輸入法即可。用戶打開通訊錄時該終端直接顯示該查找面板,且用戶無 需將光標鎖定至輸入欄中即可點擊按鍵,,用戶也無需切換輸入法,操作簡便,便于用戶查 詢聯(lián)系人。 同一鍵盤中不同按鍵所指示的按鍵字符不同,而鍵盤類型不同時,按鍵所指示的 按鍵字符的數(shù)目也不同。例如,全鍵盤中每個按鍵指示一個字符,而九宮格鍵盤中每個按鍵 可以指示4個字符或者5個字符。則當該終端檢測到該指定按鍵操作時,先獲取該指定按 鍵操作對應的按鍵所指示的至少一個按鍵字符。該終端可以預先設定鍵盤的按鍵映射表, 該按鍵映射表中包括每個按鍵與至少一個按鍵字符之間的對應關(guān)系,則當該終端檢測到該 指定按鍵操作時,可以確定該指定按鍵操作對應的按鍵,根據(jù)該按鍵本文檔來自技高網(wǎng)...
【技術(shù)保護點】
一種聯(lián)系人查詢方法,其特征在于,所述方法包括:當檢測到指定按鍵操作時,獲取所述指定按鍵操作所指示的至少一個按鍵字符;將聯(lián)系人所對應的字符串集合中包括匹配字符的聯(lián)系人確定為待選聯(lián)系人,確定每個待選聯(lián)系人對應的字符串集合中的匹配字符串,所述匹配字符與所述至少一個按鍵字符中的任意按鍵字符匹配,所述匹配字符串為包括匹配字符的字符串;對于每個待選聯(lián)系人,根據(jù)所述待選聯(lián)系人的匹配字符在匹配字符串中的位置以及所述匹配字符串在所述待選聯(lián)系人對應的字符串集合中的位置,計算所述待選聯(lián)系人的位置分值;根據(jù)每個待選聯(lián)系人的位置分值,顯示所述至少一個待選聯(lián)系人。
【技術(shù)特征摘要】
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:霍東云,張銀利,張小瑋,
申請(專利權(quán))人:無錫買賣寶信息技術(shù)有限公司,
類型:發(fā)明
國別省市:江蘇;32
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。