專利名稱:一種實(shí)現(xiàn)手機(jī)鍵盤智能輸入的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動(dòng)通信領(lǐng)域,更具體地說,涉及一種實(shí)現(xiàn)手機(jī)鍵盤智能輸入的方法。
背景技術(shù):
在移動(dòng)通信領(lǐng)域,12宮格鍵盤是使用非常廣泛的一種鍵盤,這種鍵盤往往是一個(gè) 按鍵定義幾個(gè)字符的輸入。但是,12宮格鍵盤在電話本查找的過程中,有它的不足之處。例 如使用拼音查找方法查找聯(lián)系人張三,必須要先輸入第一個(gè)字符‘Z’。而在12宮格鍵盤中, ‘W’、‘X’、‘Y’、‘Z’使用的是同一個(gè)按鍵,如果要輸入‘Z’,則要快速按三次依次從‘W’、‘X’、 ‘Y’切換到‘Z’。假設(shè)拼音首字母為‘W’、‘X’、‘Y’開頭的聯(lián)系人是沒有的,則意味著進(jìn)行 ‘W’、‘X’、‘Y’的切換是多余的操作步驟。在輸入第二首字母‘S’時(shí)也可能存在類似的情況, 可以說人們在使用手機(jī)電話本拼音搜索、abc搜索等功能的時(shí)候,進(jìn)行了一些無用的操作, 浪費(fèi)了時(shí)間。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題在于,針對現(xiàn)有技術(shù)的上述缺陷,提供一種實(shí)現(xiàn)手機(jī)鍵 盤智能輸入的方法。本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是提供一種實(shí)現(xiàn)手機(jī)鍵盤智能輸入的 方法,所述的方法包括以下步驟Si、系統(tǒng)獲取所有聯(lián)系人的拼音首字母或英文單詞首字母保存在內(nèi)存數(shù)組中;S2、*沈個(gè)字母建立一個(gè)標(biāo)志位數(shù)組,所述的標(biāo)志位數(shù)組標(biāo)志沈個(gè)字母的可能出 現(xiàn)與不可能出現(xiàn)情況;S3、當(dāng)用戶在手機(jī)鍵盤上按下一個(gè)按鍵的時(shí)候,系統(tǒng)搜索沈個(gè)字母的標(biāo)志位數(shù) 組,調(diào)取該按鍵中的字符,根據(jù)標(biāo)志位數(shù)組所標(biāo)志的26個(gè)字母的可能出現(xiàn)以及不可能出現(xiàn) 的情況進(jìn)行優(yōu)先輸入。更具體的,以上所述的一種實(shí)現(xiàn)手機(jī)鍵盤智能輸入的方法,當(dāng)用戶更新聯(lián)系人輸 入字符時(shí),系統(tǒng)將根據(jù)輸入的字符重新對標(biāo)志位數(shù)組進(jìn)行設(shè)置。更具體的,以上所述的一種實(shí)現(xiàn)手機(jī)鍵盤智能輸入的方法,所述的方法適用于手 機(jī)的拼音輸入或英文輸入,也適用于其它語言按鍵的布局搜索。實(shí)施本發(fā)明的一種實(shí)現(xiàn)手機(jī)鍵盤智能輸入的方法,具有以下有益效果提高了用戶在手機(jī)12宮格鍵盤上的操作速度,減少不必要的操作步驟,使用戶能 夠高效快捷地輸入及查找電話薄聯(lián)系人,節(jié)約了手機(jī)用戶的時(shí)間。
下面將結(jié)合附圖及實(shí)施例對本發(fā)明作進(jìn)一步說明,附圖中圖1是本發(fā)明一種實(shí)現(xiàn)手機(jī)鍵盤智能輸入的方法的程序流程圖;圖2是本發(fā)明一種實(shí)現(xiàn)手機(jī)鍵盤智能輸入的方法實(shí)施例界面示意圖一;
3
圖3是本發(fā)明一種實(shí)現(xiàn)手機(jī)鍵盤智能輸入的方法實(shí)施例界面示意圖二 ;圖4是本發(fā)明一種實(shí)現(xiàn)手機(jī)鍵盤智能輸入的方法實(shí)施例界面示意圖三;圖5是本發(fā)明一種實(shí)現(xiàn)手機(jī)鍵盤智能輸入的方法實(shí)施例界面示意圖四。
具體實(shí)施例方式如圖1所示,在本發(fā)明的一種實(shí)現(xiàn)手機(jī)鍵盤智能輸入的方法的實(shí)施例中,所述的 手機(jī)鍵盤為常用的12宮格鍵盤,所述的方法包括以下步驟Si、系統(tǒng)獲取所有聯(lián)系人的拼音首字母或英文單詞首字母保存在內(nèi)存數(shù)組中;32、為沈個(gè)字母建立一個(gè)標(biāo)志位數(shù)組U8g_smart_keys_state [26],所述的標(biāo)志位
數(shù)組將標(biāo)志沈個(gè)可能出現(xiàn)與不可能的出現(xiàn)情況,如下表所示
權(quán)利要求
1.一種實(shí)現(xiàn)手機(jī)鍵盤智能輸入的方法,其特征在于,所述的方法包括以下步驟51、系統(tǒng)獲取所有聯(lián)系人的拼音首字母或英文單詞首字母保存在內(nèi)存數(shù)組中;52、*沈個(gè)字母建立一個(gè)標(biāo)志位數(shù)組,所述的標(biāo)志位數(shù)組標(biāo)志沈個(gè)字母的可能出現(xiàn)與 不可能出現(xiàn)情況;53、當(dāng)用戶在手機(jī)鍵盤上按下一個(gè)按鍵的時(shí)候,系統(tǒng)搜索沈個(gè)字母的標(biāo)志位數(shù)組,調(diào) 取該按鍵中的字符,根據(jù)標(biāo)志位數(shù)組所標(biāo)志的26個(gè)字母的可能出現(xiàn)以及不可能出現(xiàn)的情 況進(jìn)行優(yōu)先輸入。
2.根據(jù)權(quán)利要求1所述的一種實(shí)現(xiàn)手機(jī)鍵盤智能輸入的方法,其特征在于,當(dāng)用戶更 新聯(lián)系人輸入字符時(shí),系統(tǒng)將根據(jù)輸入的字符重新對標(biāo)志位數(shù)組進(jìn)行設(shè)置。
3.根據(jù)權(quán)利要求1所述的一種實(shí)現(xiàn)手機(jī)鍵盤智能輸入的方法,其特征在于,所述的方 法適用于手機(jī)的拼音輸入或英文輸入。
全文摘要
本發(fā)明涉及一種實(shí)現(xiàn)手機(jī)鍵盤智能輸入的方法,所述的方法包括以下步驟系統(tǒng)獲取所有聯(lián)系人的拼音首字母或英文單詞首字母保存在內(nèi)存數(shù)組中;并建立一個(gè)標(biāo)志位數(shù)組,當(dāng)用戶在手機(jī)鍵盤上按下一個(gè)按鍵的時(shí)候,系統(tǒng)搜索標(biāo)志位數(shù)組,調(diào)取該按鍵中的字符,對可能出現(xiàn)的字符進(jìn)行優(yōu)先輸入。實(shí)施本發(fā)明可提高用戶在手機(jī)鍵盤上的操作速度,減少不必要的操作步驟,使用戶能夠高效快捷地輸入及查找電話薄聯(lián)系人,節(jié)約了手機(jī)用戶的時(shí)間。
文檔編號G06F17/30GK102130984SQ20111008685
公開日2011年7月20日 申請日期2011年4月7日 優(yōu)先權(quán)日2011年4月7日
發(fā)明者江立成, 鄭湘琴 申請人:深圳桑菲消費(fèi)通信有限公司