專利名稱:一種在移動臺中記憶輸入法的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種輸入法技術(shù),尤其涉及一種在移動臺中記憶輸入法的方法。
背景技術(shù):
移動臺中有多種輸入法,比如在中國大陸,一般有基本英文、智能英文、基本拼音、智能拼音、筆畫等幾種輸入法。下面簡單解釋一下常用幾種輸入法。
基本英文這種方式下顯示輸入文本,通過連續(xù)按鍵循環(huán)選擇,比如連續(xù)按數(shù)值鍵“2”,可以在“abc2”四個文本中選擇一個。如果想輸入“good”,要按1次“4”、3次“6”、3次“6”、1次“3”,總共8次按鍵。
智能英文如果想輸入“good”,只要按“4663”各一次即可。
基本拼音拼音字母的輸入和基本英文類似。
智能拼音拼音字母的輸入和智能英文類似。
筆畫通過“橫豎撇點折?”六種筆畫來選擇漢字,其中“?”是通配符,可代替任何筆畫。
雖然移動臺提供了多種輸入法,但是對于某一個具體用戶來說,通常只會選擇一、兩種自己最習(xí)慣的輸入法。比如,習(xí)慣用筆畫輸入漢字的用戶很少會使用拼音,反之亦然。然而,現(xiàn)有的移動臺在出廠時只是缺省選擇一種輸入法作為首選輸入法,需要在每次開機時,通過手動把輸入法改成自己習(xí)慣的輸入法。因此,給使用者帶了不便。
發(fā)明內(nèi)容
針對現(xiàn)有技術(shù)的上述缺陷,本發(fā)明的目的是提供一種在移動臺中記憶輸入法的方法,從而方便了使用者。
本發(fā)明是通過下述技術(shù)方案實現(xiàn)的。本發(fā)明提供了一種在移動臺中記憶輸入法的方法,包括將當(dāng)前輸入法代碼存儲到配置文件中,所述配置文件存儲在非易失性存儲介質(zhì)中;在下次開機或打開應(yīng)用程序時應(yīng)用所述配置文件配置系統(tǒng)。
在將當(dāng)前輸入法代碼存儲到配置文件中之前,還包括從配置文件中讀取輸入法代碼,并將當(dāng)前輸入法置為與輸入法代碼相對應(yīng)的輸入法。
所述從配置文件中讀取輸入法中的所述輸入法代碼包括配置文件中所記憶的輸入法和出廠時默認的輸入法。
在將當(dāng)前輸入法代碼存儲到配置文件中之前,還包括設(shè)置非記憶標(biāo)志,所述非記憶標(biāo)志用來表示是否需要將當(dāng)前的輸入法代碼存儲到配置文件中。
在將當(dāng)前輸入法代碼存儲到配置文件中之前,還包括當(dāng)進入特定的編輯窗口使用特定輸入法之前,將非記憶標(biāo)志設(shè)置有效狀態(tài)。
在將當(dāng)前輸入法代碼存儲到配置文件中之前,還包括當(dāng)非記憶標(biāo)志為有效狀態(tài)時,不執(zhí)行將當(dāng)前輸入法代碼保存到配置文件中。
在將當(dāng)前輸入法代碼存儲到配置文件中之前,還包括所述特定輸入法包括號碼輸入法或符號輸入法。
在將當(dāng)前輸入法代碼存儲到配置文件中之后,還包括執(zhí)行特定操作。
在將當(dāng)前輸入法存儲到配置文件中之后,還包括所述特定操作包括退出編輯窗口或/和關(guān)機。
經(jīng)常使用的輸入法,也是使用者較習(xí)慣的輸入法,本發(fā)明通過將當(dāng)前的輸入法保存到配置文件中,所述配置文件保存在flash存儲介質(zhì)中。當(dāng)進入編輯窗口或開機時,通過調(diào)用配置文件,就可直接使用其最近所使用的輸入法,不必再次切換到其所習(xí)慣的輸入法后,再進行輸入,從而方便了使用者,并提高了效率。
圖1示出了本發(fā)明的記憶輸入法的流程圖。
具體實施例方式
為了便于本領(lǐng)域一般技術(shù)人員理解和實現(xiàn)本發(fā)明,現(xiàn)結(jié)合附圖描繪本發(fā)明的實施例。
移動臺中一般至少有兩種存儲設(shè)備隨機存儲器RAM和非易性存儲介質(zhì)FLASH,其中FLASH在關(guān)機后仍然可以保存數(shù)據(jù)但讀寫速度較慢,而RAM在關(guān)機后其中的數(shù)據(jù)就會丟失了,但讀寫速度較快。
為了實現(xiàn)本發(fā)明,要將含有輸入法的配置文件存儲在移動臺的FLASH中。也就是說,在配置文件中記憶有輸入法代碼,如可用1表示拼音輸入法,2表示英文輸入法,3表示智能英文輸入法,4表示筆劃輸入法,5表示號碼輸入法,以及6表示符號輸入法。當(dāng)配置文件中記錄有輸入法代碼為1時,在打開編輯窗口或開機利用配置文件配置系統(tǒng)時,當(dāng)前的輸入法就被設(shè)置為拼音輸入法。
圖1示出了本發(fā)明的記憶輸入法的流程圖,如圖1所示,在步驟1中,接通移動臺電源,在步驟2中,移動臺讀取配置文件來配置系統(tǒng),在這個步驟中,當(dāng)所使用的移動臺是第一次出廠時的移動臺,配置文件中只記錄有缺省的輸入法,例如,中文國家可以用智能拼音或筆畫,英文國家可以用智能英文,這時,對于中文國家則將當(dāng)前的輸入法設(shè)置為拼音或筆畫,對于英文國家則將當(dāng)前輸入法設(shè)置為智能英文;若不是第一次出廠時,通常在配置文件中會有已記憶的輸入法,這時就可用帶有記憶的輸入法的配置文件來配置系統(tǒng),那么當(dāng)前的輸入法為配置文件中所記憶的輸入法。
在步驟3中,為了輸入文本,而打開某個編輯窗口時,在步驟4中,移動臺讀取配置文件中的輸入法,并將配置文件中的輸入法設(shè)置為當(dāng)前的輸入法。
在步驟5中,在所打開的編輯窗口中執(zhí)行各種編輯操作,所述編輯操作包括輸入所需的各種文本,在各種輸入法之間進行切換,插入,刪除、添加等。一般來說,在所切換的各種輸入法中,使用者只使用一或兩種輸入法。
在步驟6中,判斷編輯是否完成,若完成,則執(zhí)行步驟7,否則,返回步驟5,繼續(xù)進行各種編輯操作。
在步驟7中,將當(dāng)前的輸入法保存到配置文件中,在步驟8中,退出該編輯窗口。
對于號碼輸入法情況,由于在號碼輸入法中,所輸入的文本只可能是數(shù)字,為了方便使用,可以不保存這種輸入法。
對于符號輸入法情況,由于符號輸入法是一種特殊的輸入法,這種輸入法一般都是配合別的輸入法混合使用,為方便使用,也可以不保存這種輸入法。
為了滿足號碼輸入法和符號輸入法兩種情況,可設(shè)置一個非記憶標(biāo)志,當(dāng)使用這兩種輸入法的應(yīng)用程序在打開編輯窗口之前,需要將非記憶標(biāo)志設(shè)置為有效狀態(tài),如電話本應(yīng)用程序在打開編輯窗口之前,先將非記憶標(biāo)志設(shè)置為有效狀態(tài),再將輸入法設(shè)置為號碼輸入法,這時,在執(zhí)行步驟7之前,判斷非記憶標(biāo)志是否處于有效狀態(tài),若處于有效狀態(tài),則不必執(zhí)行步驟7,即,不必將該輸入法存入配置文件中,直接退出所打開的編輯窗口。
由于本發(fā)明可以記憶用戶最近一次選擇的輸入法,從而可以滿足具有使用不同輸入法習(xí)慣的用戶的需求,從而方便了使用者。
當(dāng)關(guān)閉移動臺之前,根據(jù)本發(fā)明,也應(yīng)將當(dāng)前的輸入法保存在配置文件中。
雖然通過實施例描繪了本發(fā)明,但本領(lǐng)域普通技術(shù)人員知道,在不脫離本發(fā)明的精神和實質(zhì)的情況下,就可使本發(fā)明有許多變形和變化,本發(fā)明的范圍由所附的權(quán)利要求來限定。
權(quán)利要求
1.一種在移動臺中記憶輸入法的方法,其特征在于,包括將當(dāng)前輸入法代碼存儲到配置文件中,所述配置文件存儲在非易失性存儲介質(zhì)中;在下次開機或打開應(yīng)用程序時應(yīng)用所述配置文件配置系統(tǒng)。
2.根據(jù)權(quán)利要求1所述的在移動臺中記憶輸入法的方法,其特征在于,在將當(dāng)前輸入法代碼存儲到配置文件中之前,還包括從配置文件中讀取輸入法代碼,并將當(dāng)前輸入法置為與輸入法代碼相對應(yīng)的輸入法。
3.根據(jù)權(quán)利要求2所述的在移動臺中記憶輸入法的方法,其特征在于,所述從配置文件中讀取輸入法中的所述輸入法代碼包括配置文件中所記憶的輸入法和出廠時默認的輸入法。
4.根據(jù)權(quán)利要求1所述的在移動臺中記憶輸入法的方法,其特征在于,在將當(dāng)前輸入法代碼存儲到配置文件中之前,還包括設(shè)置非記憶標(biāo)志,所述非記憶標(biāo)志用來表示是否需要將當(dāng)前的輸入法代碼存儲到配置文件中。
5.根據(jù)權(quán)利要求4所述的在移動臺中記憶輸入法的方法,其特征在于,在將當(dāng)前輸入法代碼存儲到配置文件中之前,還包括當(dāng)進入特定的編輯窗口使用特定輸入法之前,將非記憶標(biāo)志設(shè)置為有效狀態(tài)。
6.根據(jù)權(quán)利要求5所述的在移動臺中記憶輸入法的方法,其特征在于,在將當(dāng)前輸入法代碼存儲到配置文件中之前,還包括當(dāng)非記憶標(biāo)志為有效狀態(tài)時,不執(zhí)行將當(dāng)前輸入法代碼保存到配置文件中。
7.根據(jù)權(quán)利要求5所述的在移動臺中記憶輸入法的方法,其特征在于,在將當(dāng)前輸入法代碼存儲到配置文件中之前,還包括所述特定輸入法包括號碼輸入法或符號輸入法。
8.根據(jù)權(quán)利要求1所述的在移動臺中記憶輸入法的方法,其特征在于,在將當(dāng)前輸入法代碼存儲到配置文件中之后,還包括執(zhí)行特定操作。
9.根據(jù)權(quán)利要求9所述的在移動臺中記憶輸入法的方法,其特征在于,在將當(dāng)前輸入法存儲到配置文件中之后,還包括所述特定操作包括退出編輯窗口或/和關(guān)機。
全文摘要
本發(fā)明公開了一種在移動臺中記憶用戶輸入法的方法,包括將當(dāng)前輸入法代碼存儲到配置文件中。在將當(dāng)前輸入法代碼存儲到配置文件中之前,還包括從配置文件中讀取輸入法。所述輸入法包括配置文件中所記憶的輸入法和出廠時默認的輸入法。為方便使用,本發(fā)明還設(shè)置非記憶標(biāo)志。當(dāng)輸入法為號碼輸入法和符號輸入法時,將非記憶標(biāo)志設(shè)置有效狀態(tài),這時不執(zhí)行將當(dāng)前輸入法保存到配置文件中。本發(fā)明通過將當(dāng)前的輸入法保存到配置文件中,當(dāng)進入編輯窗口或開機時,通過調(diào)用配置文件,就可直接使用其最近所使用的輸入法,從而方便了使用者,并提高了效率。
文檔編號H04M1/725GK1780434SQ20041009118
公開日2006年5月31日 申請日期2004年11月23日 優(yōu)先權(quán)日2004年11月23日
發(fā)明者鐘振 申請人:華為技術(shù)有限公司