一種字符混和輸入方法及系統(tǒng)的制作方法
【專(zhuān)利摘要】本發(fā)明適用于字符輸入技術(shù)領(lǐng)域,提供一種字符混和輸入方法及系統(tǒng),所述方法包括:接收第一類(lèi)字符輸入指令,根據(jù)所述第一類(lèi)字符輸入指令輸入第一類(lèi)字符;若接收到占位符輸入指令,則根據(jù)所述占位符輸入指令輸入占位符;若接收到占位符替換指令,則根據(jù)所述占位符替換指令將所述占位符替換為第二類(lèi)字符。本發(fā)明通過(guò)在輸入字符串時(shí)僅輸入第一類(lèi)字符,采用占位符來(lái)代替第二類(lèi)字符,然后將所述占位符替換為第二類(lèi)字符,可有效避免輸入包括多種類(lèi)型字符的字符串時(shí),在多個(gè)字符輸入界面之間來(lái)回切換,操作簡(jiǎn)單,提高了字符輸入效率。
【專(zhuān)利說(shuō)明】
_種字符混和輸入方法及系統(tǒng)
技術(shù)領(lǐng)域
[0001]本發(fā)明屬于字符輸入技術(shù)領(lǐng)域,尤其涉及一種字符混和輸入方法及系統(tǒng)。
【背景技術(shù)】
[0002]在字符輸入過(guò)程中,經(jīng)常會(huì)遇到多種類(lèi)型的字符混和輸入的情況,例如,一字符串包括中文字符、英文字符和數(shù)字。在輸入該字符串時(shí),需要在中文輸入界面、英文輸入界面和數(shù)字輸入界面之間來(lái)回切換,操作繁瑣且輸入效率低下。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的在于提供一種字符混和輸入方法及系統(tǒng),旨在解決輸入包括多種類(lèi)型字符的字符串時(shí),需要在多個(gè)不同的字符輸入界面之間來(lái)還切換,操作繁瑣且輸入效率低下的問(wèn)題。
[0004]本發(fā)明是這樣實(shí)現(xiàn)的,一種字符混和輸入方法,所述方法包括:
[0005]接收第一類(lèi)字符輸入指令,根據(jù)所述第一類(lèi)字符輸入指令輸入第一類(lèi)字符;
[0006]若接收到占位符輸入指令,則根據(jù)所述占位符輸入指令輸入占位符;
[0007]若接收到占位符替換指令,則根據(jù)所述占位符替換指令將所述占位符替換為第二類(lèi)字符。
[0008]本發(fā)明還提供一種字符混和輸入系統(tǒng),所述系統(tǒng)包括:
[0009]第一類(lèi)字符輸入模塊,用于接收第一類(lèi)字符輸入指令,根據(jù)所述第一類(lèi)字符輸入指令輸入第一類(lèi)字符;
[0010]占位符輸入模塊,用于若接收到占位符輸入指令,則根據(jù)所述占位符輸入指令輸入占位符;
[0011 ]字符替換模塊,用于若接收到占位符替換指令,則根據(jù)所述占位符替換指令將所述占位符替換為第二類(lèi)字符。
[0012]本發(fā)明與現(xiàn)有技術(shù)相比,其有益效果在于:
[0013]通過(guò)在輸入字符串時(shí)僅輸入第一類(lèi)字符,采用占位符來(lái)代替第二類(lèi)字符,然后將所述占位符替換為第二類(lèi)字符,可有效避免輸入包括多種類(lèi)型字符的字符串時(shí),在多個(gè)字符輸入界面之間來(lái)回切換,操作簡(jiǎn)單,提高了字符輸入效率。
【附圖說(shuō)明】
[0014]圖1是本發(fā)明實(shí)施例一提供的字符混和輸入方法的流程框圖;
[0015]圖2是本發(fā)明實(shí)施例二提供的字符混和輸入方法的流程框圖;
[0016]圖3是本發(fā)明實(shí)施例三提供的字符混和輸入方法的流程框圖;
[0017]圖4是本發(fā)明實(shí)施例四提供的字符混和輸入系統(tǒng)的結(jié)構(gòu)框圖;
[0018]圖5是本發(fā)明實(shí)施例四提供的占位符輸入鍵的示意圖;
[0019]圖6是本發(fā)明實(shí)施例四提供的占位符選擇鍵的示意圖;
[0020]圖7是本發(fā)明實(shí)施例五提供的字符混和輸入系統(tǒng)的結(jié)構(gòu)框圖;
[0021 ]圖8是本發(fā)明實(shí)施例六提供的字符混和輸入系統(tǒng)的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0022]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0023]本發(fā)明所提供的字符混和輸入方法及系統(tǒng)的原理如下:
[0024]在利用常規(guī)輸入法輸入同時(shí)包括多種類(lèi)型的字符的字符串時(shí),通常需要在不同類(lèi)型的字符輸入界面之間來(lái)回切換,以達(dá)到輸入不同字符的目的。
[0025]為了避免在不同字符輸入界面之間來(lái)回切換,提高輸入效率,本發(fā)明在輸入同時(shí)包括多種類(lèi)型的字符的字符串時(shí),先固定選用一個(gè)字符輸入界面輸入一種類(lèi)型的字符,遇到不同類(lèi)型的字符時(shí)則采用占位符暫時(shí)替代,等到字符串輸入完成之后,再將占位符替換為對(duì)應(yīng)的字符。
[0026]例如,一個(gè)字符串中同時(shí)包括中文字符、英文字符、數(shù)字和符號(hào)。用戶只需要在中英文字符輸入界面輸入中文字符和英文字符,遇到數(shù)字和符號(hào)則采用占位符代替,等到字符串輸入完成之后,再將占位符批量替換為對(duì)應(yīng)的數(shù)字和符號(hào)。
[0027]基于上述原理,本發(fā)明提供以下具體實(shí)施例:
[0028]實(shí)施例一:
[0029]如圖1所示,本實(shí)施例提供的字符混和輸入方法,其包括:
[0030]步驟SlOl:接收第一類(lèi)字符輸入指令,根據(jù)所述第一類(lèi)字符輸入指令輸入第一類(lèi)字符。
[0031]在一實(shí)施例中,步驟SlOl之前包括:進(jìn)入第一類(lèi)字符輸入界面。
[0032]在本實(shí)施例中,所述第一類(lèi)字符具體是指文字字符,例如:中文字符、英文字符或日文字符等。
[0033]步驟S102:若接收到占位符輸入指令,則根據(jù)所述占位符輸入指令輸入占位符。
[0034]在具體應(yīng)用中,所述占位符本身也是一個(gè)ascii碼字符,可以采用不太常用的“#”、 、“&”等作為占位符顯示,例如,可以采用“#,,來(lái)表示符號(hào),用來(lái)表示數(shù)字。
[0035]步驟S103:若接收到占位符替換指令,則根據(jù)所述占位符替換指令將所述占位符替換為第二類(lèi)字符。
[0036]在具體應(yīng)用中,接收到占位符替換指令之后,即可進(jìn)入第二類(lèi)字符輸入界面,輸入第二類(lèi)字符,以將采用占位符替換的第二類(lèi)字符依次替換為對(duì)應(yīng)的第二類(lèi)字符。
[0037]在本實(shí)施例中,所述第二類(lèi)字符具體是指數(shù)字和符號(hào),例如:數(shù)字“O”和“I”,符號(hào)“!”和“……”等。
[0038]在實(shí)際應(yīng)用中,可在輸入法的每個(gè)字符輸入界面均顯示一個(gè)占位符輸入鍵,點(diǎn)擊該占位符輸入界面即輸入一個(gè)占位符,用于表示一個(gè)或連續(xù)的多個(gè)第二類(lèi)字符。具體可以設(shè)置為如下輸入方式:
[0039]短按所述占位符輸入鍵輸入一個(gè)占位符,用于表示一個(gè)或連續(xù)的多個(gè)符號(hào),例如“,,,或V/,,;
[0040]雙擊所述占位符輸入鍵輸入一個(gè)占位符,用于表示一個(gè)或連續(xù)的多個(gè)數(shù)字,例如“9”或“911”,16進(jìn)制數(shù)也可以采用雙擊所述占位符輸入鍵輸入一個(gè)占位符的方式表示,例如“0x1234”;
[0041]長(zhǎng)按所述占位符輸入鍵,即進(jìn)入占位符替換模式,在此模式下,可以執(zhí)行將所述占位符替換為所述第二類(lèi)字符的操作。
[0042]在一實(shí)施例中,所述第一類(lèi)字符和所述第二類(lèi)字符所指代的字符類(lèi)型,可以根據(jù)需要輸入的字符串中不同類(lèi)型的字符占比決定,若需要輸入的字符串中文字字符的占比明顯大于數(shù)字和符號(hào),則第一類(lèi)字符指代文字字符、第二類(lèi)字符指代數(shù)字和符號(hào);反之,則第一類(lèi)字符指代數(shù)字和符號(hào),第二類(lèi)字符指代文字字符。
[0043]根據(jù)字符串中不同類(lèi)型的字符占比來(lái)決定第一類(lèi)字符和第二類(lèi)字符所指代的字符類(lèi)型的好處是,可以始終保證占比較大的字符類(lèi)型可以直接通過(guò)當(dāng)前顯示的字符輸入界面輸入,占比較小的字符類(lèi)型則可以采用占位符暫時(shí)替代,等到整串字符輸入完成之后再替換為相應(yīng)的字符,可以簡(jiǎn)化操作步驟,提高輸入效率。
[0044]在一實(shí)施例中,所述占位符輸入指令包括第一類(lèi)占位符輸入指令和第二類(lèi)占位符輸入指令;
[0045]對(duì)應(yīng)的,步驟S102具體包括:
[0046]若接收到所述第一類(lèi)占位符輸入指令,則根據(jù)所述第一類(lèi)占位符輸入指令輸入第一類(lèi)占位符;
[0047]若接收到所述第二類(lèi)占位符輸入指令,則根據(jù)所述第二類(lèi)占位符輸入指令輸入第二類(lèi)占位符。
[0048]在本實(shí)施例中,所述第一類(lèi)占位符是指字符占位符,用于表示字符;所述第二類(lèi)占位符是指數(shù)字占位符,用于表示數(shù)字。
[0049]下面舉例來(lái)說(shuō)明實(shí)施例一所提供的字符混和輸入方法的工作原理:
[0050]設(shè)定用戶需要輸?shù)淖址疄椤爸袊?guó)的報(bào)警電話是110,而美國(guó)的報(bào)警電話是911。”;
[0051]該字符串采用如下方式輸入:
[0052]進(jìn)入中文字符輸入界面,通過(guò)中文輸入按鍵輸入“中國(guó)的報(bào)警電話是”,雙擊占位符輸入鍵輸入占位符用來(lái)表示“110”,再單擊占位符輸入鍵輸入占位符“ # ”用來(lái)表示“,”,再通過(guò)中文輸入按鍵輸入“而美國(guó)的報(bào)警電話是”,雙擊占位符輸入鍵輸入占位符用來(lái)表示“911”,再單擊占位符輸入鍵輸入占位符用來(lái)表示“?!保?br>[0053]按照上述方法顯示的字符串是“中國(guó)的報(bào)警電話是而美國(guó)的報(bào)警電話是
[0054]當(dāng)該字符串輸入完成之后,長(zhǎng)按占位符輸入鍵,進(jìn)入占位符替換模式,在此模式下,可以將占位符依次替換為對(duì)應(yīng)的第二類(lèi)字符,具體替換方式為:
[0055]在自動(dòng)替換模式下,智能分析各占位符所表示的字符含義,然后自動(dòng)將“*#*#”替換為“110,911?!保?br>[0056]在手動(dòng)替換模式下,遇到則顯示數(shù)字輸入界面,由用戶手動(dòng)輸入“110”或“911”來(lái)替換,遇到“#,,則顯示符號(hào)輸入界面,由用戶手動(dòng)輸入“,”或“。”來(lái)替換“#,,。
[0057]本實(shí)施例通過(guò)在輸入字符串時(shí)僅輸入第一類(lèi)字符,采用占位符來(lái)代替第二類(lèi)字符,然后將所述占位符替換為第二類(lèi)字符,可有效避免輸入包括多種類(lèi)型字符的字符串時(shí),在多個(gè)字符輸入界面之間來(lái)回切換,操作簡(jiǎn)單,提高了字符輸入效率。
[0058]實(shí)施例二:
[0059]如圖2所示,本實(shí)施例是對(duì)實(shí)施例一中步驟S103的進(jìn)一步細(xì)化,在本實(shí)施例中,所述占位符替換指令包括自動(dòng)替換指令和手動(dòng)替換指令;
[0060]步驟S103包括:
[0061 ]步驟S201:若接收到所述自動(dòng)替換指令,則根據(jù)所述自動(dòng)替換指令,將所述占位符自動(dòng)替換為所述第二類(lèi)字符;
[0062]步驟S201:若接收到所述手動(dòng)替換指令,則檢測(cè)是否接收到第二類(lèi)字符輸入指令;
[0063]步驟S203:若接收到所述第二類(lèi)字符輸入指令,則將所述占位符替換為所述第二類(lèi)字符。
[0064]在具體應(yīng)用中,步驟S201基于字符串的自動(dòng)識(shí)別和智能分析功能實(shí)現(xiàn),例如,當(dāng)要輸入的字符串為一個(gè)網(wǎng)址“http: //www.tcl.com/document/2016/6/15/read-me.txt”時(shí),根據(jù)步驟SI 01 和SI 02 輸入完成后的形式為 “http#www#tcl#com#document#*#*#*#read#me#txt”,根據(jù)步驟S201 自動(dòng)替換為 “http://www.tcl.com/document/*/*/*/read-me.txt” 用戶可以通過(guò)點(diǎn)擊確認(rèn)鍵確認(rèn)顯示上述自動(dòng)替換之后的形式。
[0065]在具體應(yīng)用中,自動(dòng)替換的操作按照字符的順序,以一定的替換速率依次替換每個(gè)占位符,用戶可以通過(guò)點(diǎn)擊確定鍵隨時(shí)停止正在進(jìn)行的自動(dòng)替換操作,也可以通過(guò)點(diǎn)擊字符串中的字符,來(lái)將自動(dòng)替換操作停止在相應(yīng)的字符位置,例如,用戶在自動(dòng)替換操作進(jìn)行到“read”之前點(diǎn)擊確定鍵或手動(dòng)點(diǎn)擊字母“r”,則自動(dòng)替換操作停止在“read”之前的位置,在這種情況下則自動(dòng)替換的結(jié)果為“http: //www.tcl.com/document/*/*/*/read#me#txt”;然后可以根據(jù)步驟S202和步驟203使用戶手動(dòng)切換至數(shù)字和字符輸入界面,將字符“*,*,*,#,#” 替換為 “2016,6,15,-,.”。
[0066]在具體應(yīng)用中,可對(duì)還未被替換的占位符進(jìn)行高亮顯示,具體可以表現(xiàn)為:對(duì)下一個(gè)將要替換的占位符進(jìn)行高亮顯示或?qū)€未被替換的所有占位符進(jìn)行高亮顯示;
[0067]還可對(duì)即將要替換的下一個(gè)占位符進(jìn)行待替換內(nèi)容提示和預(yù)測(cè)提示,其中待替換內(nèi)容提示具體可以表現(xiàn)為:假設(shè)下一個(gè)占位符為“*”,則提示該占位符是數(shù)字;預(yù)測(cè)提示具體可以表現(xiàn)為:假設(shè)下一個(gè)占位符為“#”,該占位符之前的一個(gè)字符為“嗎”或該占位符之前的多個(gè)字符為“你吃飯了嗎”,則提示該占位符為“?”。
[0068]在一實(shí)施例中,步驟S103之后,還包括若接收到用戶輸入的下一占位符替換指令,則跳轉(zhuǎn)到下一個(gè)占位符,以將下一個(gè)占位符替換為所述第二類(lèi)字符。
[0069]在具體應(yīng)用中,在執(zhí)行將所述占位符替換為所述第二類(lèi)字符的操作的過(guò)程中,用戶可以手動(dòng)點(diǎn)擊字符串中的任一字符,并將該字符替換為第二類(lèi)字符,也可以根據(jù)用戶需要將該字符替換為任意其他類(lèi)型的字符。
[0070]實(shí)施例三:
[0071 ]如圖3所示,在本實(shí)施例中,步驟S201中若接收到所述手動(dòng)替換指令之后,還包括:
[0072]步驟S204:若接受到字符輸入界面切換指令,則根據(jù)所述字符輸入界面切換指令切換到相應(yīng)的字符輸入界面;
[0073]步驟S205:若接收到用戶通過(guò)所述字符輸入界面輸入的字符,則將所述占位符替換為用戶輸入的字符。
[0074]在具體應(yīng)用中,步驟S204具體是指,用戶可以根據(jù)需要在當(dāng)前輸入界面點(diǎn)擊字符輸入界面切換鍵,輸入字符輸入界面切換指令,以切換到其他字符輸入界面,接收到該字符輸入界面切換指令后,即進(jìn)入相應(yīng)的字符輸入界面。
[0075]在具體應(yīng)用中,步驟S205具體是指,用戶可以通過(guò)切換之后顯示的字符輸入界面自定義輸入任意能夠通過(guò)當(dāng)前字符輸入界面輸入的字符,用以替換用戶手動(dòng)點(diǎn)擊選擇的任一占位符,或者按照排列順序替換下一個(gè)將要替換的占位符。
[0076]在一實(shí)施例中,步驟S103或步驟S203之后,還包括:
[0077]若接收到用戶的撤銷(xiāo)替換指令,則撤銷(xiāo)所述將所述占位符替換為第二類(lèi)字符的操作。
[0078]對(duì)應(yīng)的,在一實(shí)施例中,步驟S205之后,還包括:
[0079]若接收到用戶的撤銷(xiāo)替換指令,則撤銷(xiāo)所述將所述占位符替換為將所述占位符替換為用戶輸入的字符的操作。
[0080]在任何情況下,當(dāng)用戶通過(guò)點(diǎn)擊刪除鍵均可以撤銷(xiāo)當(dāng)前已經(jīng)完成的操作,返回上一步。
[0081 ] 實(shí)施例四:
[0082]如圖4所示,本實(shí)施例提供的字符混和輸入系統(tǒng),其包括:
[0083]第一類(lèi)字符輸入模塊101,用于接收第一類(lèi)字符輸入指令,根據(jù)所述第一類(lèi)字符輸入指令輸入第一類(lèi)字符;
[0084]占位符輸入模塊102,用于若接收到占位符輸入指令,則根據(jù)所述占位符輸入指令輸入占位符;
[0085]字符替換模塊103,用于若接收到占位符替換指令,則根據(jù)所述占位符替換指令將所述占位符替換為第二類(lèi)字符。
[0086]在一實(shí)施例中,所述系統(tǒng)還包括:字符輸入界面切換鍵,用于在接收到字符輸入界面顯示指令時(shí),顯示字符輸入界面;還用于在接收到字符輸入界面切換指令時(shí),切換到對(duì)應(yīng)的字符輸入界面。
[0087]在實(shí)際應(yīng)用中,占位符輸入模塊102可以是在輸入法的每個(gè)字符輸入界面顯示的占位符輸入鍵,目前的輸入法的字符輸入界面均未設(shè)置占位符輸入鍵,可以額外增設(shè)一個(gè)占位符輸入鍵,也可以將已有的符號(hào)輸入切換鍵的功能改為占位符輸入鍵的功能,作為占位符輸入鍵使用。
[0088]在一實(shí)施例中,字符輸入界面還包括下一占位符選擇鍵,對(duì)應(yīng)的字符替換模塊103,還包括下一字符選擇單元,用于在接收到用戶輸入的下一占位符替換指令時(shí),跳轉(zhuǎn)到下一個(gè)占位符。
[0089]如圖5所示,圖中最末行倒數(shù)第二列的六角星形圖標(biāo),即為占位符輸入鍵。
[0090]如圖6所示,圖中最末行最末列的箭頭圖標(biāo),即為下一占位符選擇鍵。
[0091]在一實(shí)施例中,所述占位符輸入指令包括第一類(lèi)占位符輸入指令和第二類(lèi)占位符輸入指令;
[0092]對(duì)應(yīng)的,占位符輸入模塊102包括:
[0093]第一類(lèi)占位符輸入單元,用于若接收到所述第一類(lèi)占位符輸入指令,則根據(jù)所述第一類(lèi)占位符輸入指令輸入第一類(lèi)占位符;
[0094]第二類(lèi)占位符輸入單元,用于若接收到所述第二類(lèi)占位符輸入指令,則根據(jù)所述第二類(lèi)占位符輸入指令輸入第二類(lèi)占位符。
[0095]本實(shí)施例通過(guò)在輸入字符串時(shí)僅輸入第一類(lèi)字符,采用占位符來(lái)代替第二類(lèi)字符,然后將所述占位符替換為第二類(lèi)字符,可有效避免輸入包括多種類(lèi)型字符的字符串時(shí),在多個(gè)字符輸入界面之間來(lái)回切換,操作簡(jiǎn)單,提高了字符輸入效率。
[0096]實(shí)施例五:
[0097]如圖7所示,本實(shí)施例是對(duì)實(shí)施例四中字符替換模塊103的進(jìn)一步細(xì)化,在本實(shí)施例所提供的字符混和輸入系統(tǒng)中,所述占位符替換指令包括自動(dòng)替換指令和手動(dòng)替換指令;
[0098]對(duì)應(yīng)的,字符替換模塊103包括:
[0099]自動(dòng)替換單元201,用于若接收到所述自動(dòng)替換指令,則根據(jù)所述自動(dòng)替換指令,將所述占位符自動(dòng)替換為所述第二類(lèi)字符;
[0100]手動(dòng)替換單元202,用于若接收到所述手動(dòng)替換指令,則檢測(cè)是否接收到第二類(lèi)字符輸入指令;若接收到所述第二類(lèi)字符輸入指令,則將所述占位符替換為所述第二類(lèi)字符。
[0101]在具體應(yīng)用中,自動(dòng)替換單元201還用于對(duì)所述占位符進(jìn)行自動(dòng)識(shí)別和智能分析。
[0102]在具體應(yīng)用中,所述手動(dòng)替換單元還包括高亮顯示子單元,用于對(duì)還未被替換的占位符進(jìn)行高亮顯示,具體可以表現(xiàn)為:對(duì)下一個(gè)將要替換的占位符進(jìn)行高亮顯示或?qū)€未被替換的所有占位符進(jìn)彳丁尚殼顯不。
[0103]在具體應(yīng)用中,手動(dòng)替換單元202還用于對(duì)即將要替換的下一個(gè)占位符進(jìn)行待替換內(nèi)容提示和預(yù)測(cè)提示,其中待替換內(nèi)容提示具體可以表現(xiàn)為:假設(shè)下一個(gè)占位符為“*”,則提示該占位符是數(shù)字;預(yù)測(cè)提示具體可以表現(xiàn)為:假設(shè)下一個(gè)占位符為“#”,該占位符之前的一個(gè)字符為“嗎”或該占位符之前的多個(gè)字符為“你吃飯了嗎”,則提示該占位符為“?”。
[0104]實(shí)施例六:
[0105]如圖8所示,本實(shí)施例在實(shí)施例五的基礎(chǔ)之上還包括:
[0106]字符輸入界面切換單元203,用于若接受到字符輸入界面切換指令,則根據(jù)所述字符輸入界面切換指令切換到相應(yīng)的字符輸入界面;
[0107]字符替換單元204,用于若接收到用戶通過(guò)所述字符輸入界面輸入的字符,則將所述占位符替換為用戶輸入的字符。
[0108]在具體應(yīng)用中,字符輸入界面切換單元203具體用于,使用戶根據(jù)需要在當(dāng)前輸入界面點(diǎn)擊字符輸入界面切換鍵,輸入字符輸入界面切換指令,以切換到其他字符輸入界面,接收到該字符輸入界面切換指令后,即進(jìn)入相應(yīng)的字符輸入界面。
[0109]在具體應(yīng)用中,字符替換單元204具體用于,使用戶可以通過(guò)切換之后顯示的字符輸入界面自定義輸入任意能夠通過(guò)當(dāng)前字符輸入界面輸入的字符,用以替換用戶手動(dòng)點(diǎn)擊選擇的任一占位符,或者按照排列順序替換下一個(gè)將要替換的占位符。
[0110]在一實(shí)施例中,所述系統(tǒng),還包括:
[0111]撤銷(xiāo)替換模塊,用于若接收到用戶的撤銷(xiāo)替換指令,則撤銷(xiāo)所述將所述占位符替換為第二類(lèi)字符的操作。
[0112]對(duì)應(yīng)的,在一實(shí)施例中,所述撤銷(xiāo)替換模塊還用于,若接收到用戶的撤銷(xiāo)替換指令,則撤銷(xiāo)所述將所述占位符替換為將所述占位符替換為用戶輸入的字符的操作。
[0113]在任何情況下,當(dāng)用戶通過(guò)點(diǎn)擊刪除鍵均可以撤銷(xiāo)當(dāng)前已經(jīng)完成的操作,返回上一步。
[0114]以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【主權(quán)項(xiàng)】
1.一種字符混和輸入方法,其特征在于,所述方法包括: 接收第一類(lèi)字符輸入指令,根據(jù)所述第一類(lèi)字符輸入指令輸入第一類(lèi)字符; 若接收到占位符輸入指令,則根據(jù)所述占位符輸入指令輸入占位符; 若接收到占位符替換指令,則根據(jù)所述占位符替換指令將所述占位符替換為第二類(lèi)字符。2.如權(quán)利要求1所述的字符混和輸入方法,其特征在于,所述占位符輸入指令包括第一類(lèi)占位符輸入指令和第二類(lèi)占位符輸入指令; 所述若接收到占位符輸入指令,則根據(jù)所述占位符輸入指令輸入占位符,包括: 若接收到所述第一類(lèi)占位符輸入指令,則根據(jù)所述第一類(lèi)占位符輸入指令輸入第一類(lèi)占位符; 若接收到所述第二類(lèi)占位符輸入指令,則根據(jù)所述第二類(lèi)占位符輸入指令輸入第二類(lèi)占位符。3.如權(quán)利要求1所述的字符混和輸入方法,其特征在于,所述占位符替換指令包括自動(dòng)替換指令和手動(dòng)替換指令; 所述若接收到占位符替換指令,則根據(jù)所述占位符替換指令將所述占位符替換為第二類(lèi)字符,包括: 若接收到所述自動(dòng)替換指令,則根據(jù)所述自動(dòng)替換指令,將所述占位符自動(dòng)替換為所述第二類(lèi)字符; 若接收到所述手動(dòng)替換指令,則檢測(cè)是否接收到第二類(lèi)字符輸入指令; 若接收到所述第二類(lèi)字符輸入指令,則將所述占位符替換為所述第二類(lèi)字符。4.如權(quán)利要求3所述的字符混和輸入方法,其特征在于,所述若接收到所述手動(dòng)替換指令之后,還包括: 若接受到字符輸入界面切換指令,則根據(jù)所述字符輸入界面切換指令切換到相應(yīng)的字符輸入界面; 若接收到用戶通過(guò)所述字符輸入界面輸入的字符,則將所述占位符替換為用戶輸入的字符。5.如權(quán)利要求1?4任一項(xiàng)所述的字符混和輸入方法,其特征在于,所述方法還包括: 若接收到用戶的撤銷(xiāo)替換指令,則撤銷(xiāo)所述將所述占位符替換為第二類(lèi)字符的操作。6.一種字符混和輸入系統(tǒng),其特征在于,所述系統(tǒng)包括: 第一類(lèi)字符輸入模塊,用于接收第一類(lèi)字符輸入指令,根據(jù)所述第一類(lèi)字符輸入指令輸入第一類(lèi)字符; 占位符輸入模塊,用于若接收到占位符輸入指令,則根據(jù)所述占位符輸入指令輸入占位符; 字符替換模塊,用于若接收到占位符替換指令,則根據(jù)所述占位符替換指令將所述占位符替換為第二類(lèi)字符。7.如權(quán)利要求6所述的字符混和輸入系統(tǒng),其特征在于,所述占位符輸入指令包括第一類(lèi)占位符輸入指令和第二類(lèi)占位符輸入指令; 所述占位符輸入模塊包括: 第一類(lèi)占位符輸入單元,用于若接收到所述第一類(lèi)占位符輸入指令,則根據(jù)所述第一類(lèi)占位符輸入指令輸入第一類(lèi)占位符; 第二類(lèi)占位符輸入單元,用于若接收到所述第二類(lèi)占位符輸入指令,則根據(jù)所述第二類(lèi)占位符輸入指令輸入第二類(lèi)占位符。8.如權(quán)利要求6所述的字符混和輸入系統(tǒng),其特征在于,所述占位符替換指令包括自動(dòng)替換指令和手動(dòng)替換指令; 所述字符替換模塊包括: 自動(dòng)替換單元,用于若接收到所述自動(dòng)替換指令,則根據(jù)所述自動(dòng)替換指令,將所述占位符自動(dòng)替換為所述第二類(lèi)字符; 手動(dòng)替換單元,用于若接收到所述手動(dòng)替換指令,則檢測(cè)是否接收到第二類(lèi)字符輸入指令;若接收到所述第二類(lèi)字符輸入指令,則將所述占位符替換為所述第二類(lèi)字符。9.如權(quán)利要求8所述的字符混和輸入系統(tǒng),其特征在于,所述字符替換模塊還包括: 字符輸入界面切換單元,用于若接受到字符輸入界面切換指令,則根據(jù)所述字符輸入界面切換指令切換到相應(yīng)的字符輸入界面; 字符替換單元,用于若接收到用戶通過(guò)所述字符輸入界面輸入的字符,則將所述占位符替換為用戶輸入的字符。10.如權(quán)利要求6?9任一項(xiàng)所述的字符混和輸入系統(tǒng),其特征在于,所述系統(tǒng)還包括: 撤銷(xiāo)替換模塊,用于若接收到用戶的撤銷(xiāo)替換指令,則撤銷(xiāo)所述將所述占位符替換為第二類(lèi)字符的操作。
【文檔編號(hào)】G06F3/023GK106055125SQ201610630126
【公開(kāi)日】2016年10月26日
【申請(qǐng)日】2016年8月1日
【發(fā)明人】劉永明
【申請(qǐng)人】Tcl集團(tuán)股份有限公司