欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種中文輸入方法及系統(tǒng)的制作方法_3

文檔序號:8257549閱讀:來源:國知局
件系統(tǒng)(存儲模塊)中將所有的中文聲母韻母組合表載入到內(nèi)存中;
[0098]例如:
[0099]聲母“a”所對應(yīng)的所有拼音組合依字母順序依次為:a,ai,an,ang,和ao ;
[0100]聲母“c”所對應(yīng)的所有拼音組合依字母順序依次為:ca,cai,can,cang,cao,ce,cen,ceng,ci,cong,cou,cu,cuan,cui,cun,cuo ;
[0101]聲母“Ch”所對應(yīng)的所有拼音組合依字母順序依次為:cha,chai,chan, chang,chao,che,chen,cheng,chi, chong,chou,chu,chua,chuai,chuan,chuang,chui,chun,chuoo
[0102]步驟202:用戶通過選擇文本輸入框等方式進(jìn)入文字輸入狀態(tài)時,輸入法主控模塊在屏幕上顯示軟鍵盤;
[0103]如圖3所示,此時軟鍵盤處在全鍵盤狀態(tài),軟鍵盤的左側(cè)包含3個標(biāo)簽(tab)鍵,分別為英文輸入標(biāo)簽鍵(圖3所示的“abc”鍵),中文輸入標(biāo)簽鍵(圖3所示的“中文”鍵),以及數(shù)字符號標(biāo)簽鍵(圖3所示的“? 123”鍵)。用戶可以使用遙控器的方向按鍵和確定(OK)按鍵選擇上述標(biāo)簽鍵中的一個,以分別進(jìn)行英文輸入、中文輸入和數(shù)字符號輸入。
[0104]圖3所示為用戶已選定中文輸入功能(圖3中以“中文”兩字反白顯示表示該標(biāo)簽鍵處在已選中狀態(tài)),軟鍵盤處在中文全鍵盤狀態(tài),在該狀態(tài)下默認(rèn)的焦點可以在“ q”鍵上(圖3中以加粗邊框的方式表示對應(yīng)按鍵為當(dāng)前焦點)。
[0105]此外,為了便于用戶進(jìn)行聲母的輸入,圖3所示的軟鍵盤中設(shè)置了 “ch”、“sh”和“zh” 鍵。
[0106]步驟203:用戶通過使用遙控器的方向按鍵和確定(OK)按鍵在軟鍵盤上選擇待輸入漢字對應(yīng)的聲母;
[0107]例如,用戶通過使用遙控器的方向按鍵移動軟鍵盤的焦點到字母“η”鍵后按下確定(OK)按鍵選定了聲母“η”。
[0108]步驟204:用戶選定了聲母后,輸入法主控模塊將軟鍵盤從中文全鍵盤狀態(tài)切換到拼音組合狀態(tài),將該聲母所對應(yīng)的所有拼音組合分別顯示在圍繞返回鍵排列的各拼音組合鍵上,如圖4所示;
[0109]本實施例中,軟鍵盤進(jìn)入拼音組合狀態(tài)時,返回鍵被設(shè)為默認(rèn)的焦點,以便于用戶切換回中文全鍵盤狀態(tài)。在本發(fā)明的其它實施例中,也可以將拼音組合狀態(tài)的默認(rèn)焦點設(shè)置在某一個拼音組合鍵(例如,使用頻率最高的拼音組合鍵)上。
[0110]圖4中僅顯示了聲母“η”所對應(yīng)的所有拼音組合鍵的一種排列方式,對于本實施例其它聲母所對應(yīng)的拼音組合鍵的排列方式將在下文中詳細(xì)描述。
[0111]圖4中,在軟鍵盤的上方為文字待選區(qū),用戶可以使用遙控器的向上鍵或向下鍵將焦點從軟鍵盤移到文字待選區(qū)進(jìn)行中文文字的選擇。
[0112]圖4中,在文字待選區(qū)的上方為拼音輸入完成區(qū),用于顯示用戶當(dāng)前已選定(輸入)的拼音字母。
[0113]如果用戶在步驟203中選定的是無拼音組合的字母(例如:i,V,U),則輸入法主控模塊不執(zhí)行上述軟鍵盤切換操作,而是判斷該字母是否可以與先前已輸入的其它字母組合使用,如果可以則使用該組合;例如,用戶在中文全鍵盤狀態(tài)下選擇了字母“η”后,在拼音組合狀態(tài)下直接按下返回鍵,并在切換回中文全鍵盤狀態(tài)后選擇了字母“V”,則輸入法主控模塊將“rw”作為拼音組合進(jìn)行后續(xù)處理(例如,在軟鍵盤上方的文字待選區(qū)中顯示女”等漢字供用戶選擇)。如果輸入法主控模塊判定用戶選定的無拼音組合的字母無法與先前已選定的其它字母組合使用,則對該字母進(jìn)行特殊顯示(例如,用特殊的顏色或灰度進(jìn)行顯示),以表示該字母輸入錯誤,并忽略該字母,進(jìn)行后續(xù)處理。
[0114]步驟205:用戶使用遙控器的方向按鍵將當(dāng)前焦點移動到所需的拼音組合鍵(例如,“nang”鍵)上,并按下遙控器的確定(OK)按鍵選定該拼音組合后,輸入法主控模塊將軟鍵盤切換回中文全鍵盤狀態(tài),軟鍵盤上方的文字待選區(qū)顯示用戶已選定的拼音組合所對應(yīng)的各漢字供用戶選擇;
[0115]如圖5所示,本實施例中,輸入法主控模塊將軟鍵盤從拼音組合狀態(tài)切換回中文全鍵盤狀態(tài)時,將軟鍵盤的當(dāng)前焦點設(shè)置在用戶先前所選定的聲母所對應(yīng)的字母鍵上(例如,步驟203中所選定的字母“η”鍵上),以便于用戶繼續(xù)進(jìn)行拼音輸入,以便完成詞/短語的輸入。在本發(fā)明的其它實施例中,輸入法主控模塊將軟鍵盤從拼音組合狀態(tài)切換回中文全鍵盤狀態(tài)時,也可以將軟鍵盤的當(dāng)前焦點設(shè)置在軟鍵盤上方的文字待選區(qū)的第一個文字上,例如,圖5所示的“囊”字上。
[0116]如果用戶在軟鍵盤的拼音組合狀態(tài)下沒有選擇拼音組合鍵,而是將焦點移到文字待選區(qū),并選定了一個漢字,輸入法主控模塊也將軟鍵盤切換回中文全鍵盤狀態(tài),在文字待選區(qū)顯示用戶所選定的漢字的后續(xù)關(guān)聯(lián)字,并將焦點放在文字待選區(qū)的第一個漢字上,以便用戶進(jìn)行詞/短語的輸入。
[0117]在圖5所示的全鍵盤狀態(tài)下,如果用戶將焦點移到“刪除”鍵上,并按下遙控器的確定鍵,則刪除用戶當(dāng)前已輸入的拼音組合,焦點仍然停留在“刪除”鍵上。
[0118]以下將對本發(fā)明第一實施例的拼音組合鍵排列及布局方式、焦點移動方式進(jìn)行詳細(xì)說明。
[0119]圖6為本發(fā)明第一實施例的拼音組合鍵可用鍵位的位置排列方式示意圖。
[0120]由于在大多數(shù)應(yīng)用場景中,對于任一聲母,通常最多只有26個與其對應(yīng)的拼音組合,因此在軟鍵盤的拼音組合狀態(tài)最多只需設(shè)置26個可用鍵位以顯示拼音組合鍵。本實施例中,將26個可用鍵位設(shè)置在返回鍵的周圍的所有8個可用鍵位區(qū),以便用戶能夠使用遙控器的方向按鍵將焦點快速地從返回鍵移到目標(biāo)拼音組合鍵。
[0121]圖6中包含了 26個拼音組合鍵的可用鍵位:K1-K26,各可用鍵位上的數(shù)字i為對應(yīng)可用鍵位的標(biāo)識符(id),本實施例中,I < i < 26。圖6示出了當(dāng)某一聲母對應(yīng)了 i個拼音組合時,第I個拼音組合鍵至第i個拼音組合鍵可以占用的位置。
[0122]需要注意的是,在具體實現(xiàn)時無需進(jìn)行上述可用鍵位區(qū)的劃分和標(biāo)識。
[0123]圖6中,上區(qū)和下區(qū)中都僅包含I行I列,即I個可用鍵位;左區(qū)和右區(qū)中包含2行3列,即6個可用鍵位;左上區(qū)、右上區(qū)、左下區(qū)、右下區(qū)中分別包含I行3列,即3個可用鍵位。
[0124]由于各聲母所對應(yīng)的拼音組合數(shù)量不一,因此對于某些聲母,圖6所示的可用鍵位中會有部分可用鍵位未被使用。當(dāng)用戶使用遙控器的方向按鍵在如圖6所示的軟鍵盤上指示焦點移動方向時,如果用戶指示的移動方向上沒有相鄰的拼音組合鍵,則應(yīng)當(dāng)將焦點移動到該移動方向所指示的行或列中與當(dāng)前焦點所在位置最為接近(即需要最少按鍵次數(shù))的拼音組合鍵上。例如,用戶當(dāng)前所指示的聲母包含19個拼音組合,則軟鍵盤在拼音組合狀態(tài)下僅包含19個拼音組合鍵,第20至第26個可用鍵位未被使用,如果當(dāng)前的焦點在位于第19個可用鍵位的拼音組合鍵上,而用戶按下遙控器的向下鍵,由于在向下方向沒有相鄰的拼音組合鍵,因此將焦點移動到位于第13個可用鍵位的拼音組合鍵上;同樣,如果用戶按下遙控器的向上鍵,由于向上方向沒有相鄰的拼音組合鍵,因此將焦點移動到位于第15個可用鍵位的拼音組合鍵上。
[0125]當(dāng)某一個可用鍵位區(qū)設(shè)置有多個與返回鍵相鄰的拼音組合鍵時,可以將其中的一個拼音組合鍵設(shè)定為返回鍵的首選相鄰鍵,其它相鄰鍵設(shè)定為返回鍵的非首選相鄰鍵。當(dāng)焦點從設(shè)置在某個可用鍵位區(qū)的非首選相鄰鍵移到返回鍵后,用戶又將焦點移回到該可用鍵位區(qū),則將焦點移到該非首選相鄰鍵(即,從哪來回哪去);除了上述情況之外,焦點移到某一可用鍵位區(qū)時,應(yīng)當(dāng)將焦點移到設(shè)置在該可用鍵位區(qū)中的首選相鄰鍵上。例如,左區(qū)中包含兩個返回鍵的相鄰鍵:設(shè)置在第I個可用鍵位(K1)的拼音組合鍵I和設(shè)置在第4個可用鍵位(K4)的拼音組合鍵4 ;如果將拼音組合鍵I設(shè)定為首選相鄰鍵,只有當(dāng)用戶將焦點從拼音組合鍵4移到返回鍵后,隨即按下遙控器的向左鍵時,焦點移回到拼音組合鍵4 ;除此之外,當(dāng)用戶按下遙控器的向左鍵時,焦點將從返回鍵移到拼音組合鍵I。
[0126]以上介紹了本發(fā)明第一實施例的拼音組合鍵可用鍵位的位置排列方式,下面介紹基于上述排列方式的拼音組合鍵布局方式。
[0127]當(dāng)用戶選定聲母后,軟鍵盤在拼音組合狀態(tài)所需占用的可用鍵位個數(shù)便隨之確定;假定用戶當(dāng)前選定的聲母對應(yīng)了 x(x ^ D個拼音組合,則系統(tǒng)可以根據(jù)不同的應(yīng)用場景以及用戶需求將這X個拼音組合以某種布局方式分別設(shè)置在第I個至第X個可用鍵位(K1-Kx)上。例如,可以將各拼音組合以使用頻率由高至低的順序,依次設(shè)置在K1-Kx上,以便將使用頻率最高的拼音組合設(shè)置在距離
當(dāng)前第3頁1 2 3 4 5 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
乌苏市| 辽阳市| 固安县| 阳城县| 额敏县| 铜陵市| 休宁县| 赤水市| 卢湾区| 峨眉山市| 绥江县| 厦门市| 安龙县| 克拉玛依市| 嘉峪关市| 齐齐哈尔市| 新化县| 错那县| 全州县| 栖霞市| 荃湾区| 延庆县| 鹤山市| 尼木县| 微博| 永康市| 灌阳县| 高要市| 兰考县| 三门峡市| 卓资县| 嘉峪关市| 宁明县| 绥芬河市| 凤台县| 瑞金市| 乌恰县| 招远市| 滨海县| 桐柏县| 丰城市|