體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0020]請(qǐng)參閱圖1,圖1為本發(fā)明提供的可穿戴設(shè)備的字符輸入方法較佳實(shí)施例的流程圖,如圖所示,所述方法包括以下步驟:
步驟S100、設(shè)置用于輸入字符的虛擬表盤,在所述虛擬表盤上劃分多個(gè)區(qū)域,所述多個(gè)區(qū)域與多個(gè)字符一一對(duì)應(yīng)關(guān)聯(lián),在所述虛擬表盤上還設(shè)置有可沿虛擬表盤中心轉(zhuǎn)動(dòng)的虛擬指針;
步驟S200、當(dāng)輸入法啟動(dòng)時(shí),在可穿戴設(shè)備的顯示屏上顯示所述虛擬表盤;
步驟S300、接收對(duì)所述虛擬指針的滑動(dòng)觸摸操作對(duì)應(yīng)轉(zhuǎn)動(dòng)所述虛擬指針,獲取所述虛擬指針的停止位置所在區(qū)域關(guān)聯(lián)的字符,并輸入所述字符。
[0021 ]下面結(jié)合具體的實(shí)施例對(duì)上述步驟進(jìn)行詳細(xì)的描述。
[0022]在步驟SlOO中,設(shè)置用于輸入字符的虛擬表盤,在所述虛擬表盤上劃分多個(gè)區(qū)域,所述多個(gè)區(qū)域與多個(gè)字符一一對(duì)應(yīng)關(guān)聯(lián),在所述虛擬表盤上還設(shè)置有可沿虛擬表盤中心轉(zhuǎn)動(dòng)的虛擬指針。具體來(lái)說(shuō),本發(fā)明需要用輸入法時(shí),顯示的輸入法界面為虛擬的表盤,在該虛擬表盤上有對(duì)應(yīng)的虛擬指針,該虛擬指針沿著虛擬表盤中心可轉(zhuǎn)動(dòng)。并且在虛擬表盤上劃分有多個(gè)區(qū)域,各個(gè)區(qū)域?qū)?yīng)關(guān)聯(lián)不同的字符。類似于現(xiàn)有的表盤其周邊都有刻度和數(shù)字,然后時(shí)針、分針及秒針會(huì)不斷指向各個(gè)數(shù)字,從而實(shí)現(xiàn)時(shí)間顯示。本發(fā)明是在可穿戴設(shè)備的顯示屏上顯示虛擬表盤,表盤的周圍則是依次對(duì)應(yīng)不同的字符,譬如a,b,c等,當(dāng)用戶轉(zhuǎn)動(dòng)虛擬指針時(shí),虛擬指針會(huì)不斷指向各個(gè)字符??刹捎锰摂M表盤的秒針來(lái)作為虛擬指針。
[0023]在實(shí)際應(yīng)用時(shí),所述步驟SlOO具體包括:
5121、設(shè)置用于輸入字符的虛擬表盤,將以所述虛擬表盤中心為原點(diǎn)的不同角度刻度對(duì)應(yīng)關(guān)聯(lián)不同字符;
5122、在所述虛擬表盤上設(shè)置虛擬指針,所述虛擬指針沿所述虛擬表盤中心轉(zhuǎn)動(dòng)。具體來(lái)說(shuō),就是在虛擬表盤上以中心為圓心的圓上劃分多個(gè)刻度出來(lái),然后每個(gè)刻度對(duì)應(yīng)關(guān)聯(lián)不同的字符??潭茸兓w現(xiàn)在角度變化,也就是不同的角度對(duì)應(yīng)不同的字符。這樣,當(dāng)虛擬指針停止在某刻度上時(shí),則輸入該刻度關(guān)聯(lián)的字符。
[0024]優(yōu)選地,設(shè)置用于輸入字符的虛擬表盤,以所述虛擬表盤中心為原點(diǎn),沿著逆時(shí)針?lè)较蛟O(shè)置不同角度刻度對(duì)應(yīng)關(guān)聯(lián)的字符,其中,0.0度對(duì)應(yīng)字符a、A; 7.2度對(duì)應(yīng)字符b、B;14.4度對(duì)應(yīng)字符(:、(:;21.6度對(duì)應(yīng)字符(1、0;28.8度對(duì)應(yīng)字符6 4;36.0度對(duì)應(yīng)字符£、?;43.2度對(duì)應(yīng)字符g、G; 50.4度對(duì)應(yīng)字符h、H; 57.6度對(duì)應(yīng)字符1、I;64.8度對(duì)應(yīng)字符j、J; 72.0度對(duì)應(yīng)字符k、K; 79.2度對(duì)應(yīng)字符1、L; 86.4度對(duì)應(yīng)字符m、M; 93.6對(duì)用字符η、N; 100.8度對(duì)應(yīng)字符
o、0; 108.0度對(duì)用字符p、P; 115.2度對(duì)應(yīng)字符q、Q; 122.4度對(duì)應(yīng)字符r、R; 129.6度對(duì)應(yīng)字符s、S; 136.8度對(duì)應(yīng)字符t、T; 144.0度對(duì)應(yīng)字符u、U; 151.2度對(duì)應(yīng)字符v、V; 158.4度對(duì)應(yīng)字符w、W; 165.6度對(duì)應(yīng)字符X、X; 172.8度對(duì)應(yīng)字符y、Y; 180.0度對(duì)應(yīng)字符ζ、Z; 187.2度對(duì)應(yīng)字符O; 194.4度對(duì)應(yīng)字符I; 201.6度對(duì)應(yīng)字符2 ; 208.8度對(duì)應(yīng)字符3; 216.0度對(duì)應(yīng)字符4 ; 223.2度對(duì)應(yīng)字符5 ; 230.4度對(duì)應(yīng)字符6 ; 237.6度對(duì)應(yīng)字符7 ; 244.8度對(duì)應(yīng)字符8 ; 252.0度對(duì)應(yīng)字符9; 259.2度對(duì)應(yīng)字符‘,’ ;266.4度對(duì)應(yīng)字符‘;’ ;273.6度對(duì)應(yīng)字符‘:’ ;280.8度對(duì)應(yīng)字符‘ ! ’ ; 288.0度對(duì)應(yīng)字符; 295.2度對(duì)應(yīng)字符‘ O,; 302.4度對(duì)應(yīng)字符‘ $,; 309.6度對(duì)應(yīng)字符‘_’ ; 316.8度對(duì)應(yīng)字符‘ # ’ ; 324.0度對(duì)應(yīng)字符‘(’ ;331.2度對(duì)應(yīng)字符‘)’ ;338.4度對(duì)應(yīng)字符‘&’ ;345.6度對(duì)應(yīng)字符‘〃’ ;352.8度對(duì)應(yīng)字符;360.0度回到原點(diǎn)對(duì)應(yīng)a,A。
[0025]以上只是舉例說(shuō)明,把圓即360度分為若干份,目前分為52份,O度與360度重合,所以為51份,那么每7.2度對(duì)應(yīng)一個(gè)字符,分隔符對(duì)應(yīng)相應(yīng)字符。在實(shí)際應(yīng)用時(shí),還可以采用其它設(shè)置,譬如上述順序打亂,也可以把360度分為更多刻度(也就是更細(xì)的角度)對(duì)應(yīng)更多字符。
[0026]優(yōu)選地,上述是對(duì)應(yīng)刻度來(lái)確定關(guān)聯(lián)的字符,還可以采用角度范圍關(guān)聯(lián)字符來(lái)輸入對(duì)應(yīng)的字符。譬如將虛擬表盤以中心為原點(diǎn)的0.0度?7.2度范圍的扇形區(qū)域?qū)?yīng)關(guān)聯(lián)a,A;而7.2度?14.4度的扇形區(qū)域?qū)?yīng)關(guān)聯(lián)b,B;依次類推。這樣的話,虛擬指針在虛擬表盤上轉(zhuǎn)動(dòng)時(shí),與扇形區(qū)域的重合幾率更大,輸入字符更方便。
[0027]也就是說(shuō),所述步驟SlOO具體包括:
SI 11、設(shè)置用于輸入字符的虛擬表盤,以所述虛擬表盤的中心為圓心,將所述虛擬表盤分為多個(gè)扇形區(qū)域,各個(gè)扇形區(qū)域?qū)?yīng)關(guān)聯(lián)不同字符;
SI 12、在所述虛擬表盤上設(shè)置虛擬指針,所述虛擬指針沿所述虛擬表盤中心轉(zhuǎn)動(dòng)。
[0028]在所述步驟S200中,當(dāng)輸入法啟動(dòng)時(shí),在可穿戴設(shè)備的顯示屏上顯示所述虛擬表盤。具體來(lái)說(shuō),就是當(dāng)用戶需要在可穿戴設(shè)備上輸入字符時(shí),啟動(dòng)本發(fā)明的輸入法,則會(huì)在可穿戴設(shè)備的顯示屏上顯示所述虛擬表盤。所述可穿戴設(shè)備是指智能手表、智能頭盔等設(shè)備。
[0029]在步驟S300中,接收對(duì)所述虛擬指針的滑動(dòng)觸摸操作對(duì)應(yīng)轉(zhuǎn)動(dòng)所述虛擬指針,獲取所述虛擬指針的停止位置所在區(qū)域關(guān)聯(lián)的字符,并輸入所述字符。具體來(lái)說(shuō),就是在可穿戴設(shè)備的顯示屏上顯示所述虛擬表盤后,用戶便可滑動(dòng)觸摸控制所述虛擬指針轉(zhuǎn)動(dòng),所述虛擬指針轉(zhuǎn)動(dòng)便可對(duì)應(yīng)不同區(qū)域關(guān)聯(lián)的字符,記錄虛擬指針的停止位置,判斷該停止位置與虛擬表盤對(duì)應(yīng)的區(qū)域,將該區(qū)域關(guān)聯(lián)的字符作為用戶輸入的字符,輸入至可穿戴設(shè)備的輸入界面。
[0030]在實(shí)際應(yīng)用時(shí),所述虛擬指針類似于秒針,較長(zhǎng)。用戶可在虛擬表盤上順時(shí)針或逆時(shí)針轉(zhuǎn)動(dòng)秒針,將秒針滑到用戶需要的字符處停下即可輸入對(duì)應(yīng)的字符;從而很好地解決了圓形藍(lán)牙手表輸入不方便的問(wèn)題。在實(shí)際應(yīng)用時(shí),輸入字符不僅能輸入英文,數(shù)字,標(biāo)點(diǎn)符號(hào)等,還能輸入漢字,具體可根據(jù)輸入的英文字符找出匹配的漢字,然后根據(jù)用戶的滑動(dòng)選擇操作對(duì)應(yīng)確定用戶需要的漢字。
[0031]在實(shí)際應(yīng)用時(shí),用戶滑動(dòng)秒針在需輸入的字符關(guān)聯(lián)的區(qū)域處停下即可實(shí)現(xiàn)對(duì)應(yīng)字符的輸入。
[0032]由于字符如a,b,c等有大小之分,還有如果輸錯(cuò)字符的情況怎么刪除等實(shí)際問(wèn)題,進(jìn)一步地,在所述步驟S300之后,還包括:
S400、接收對(duì)虛擬表盤中心的點(diǎn)擊操作進(jìn)行所述字符的大小寫切換、刪除及退出操作,得到對(duì)應(yīng)的字符并輸入。具體來(lái)說(shuō),就是設(shè)置圓心所在的部分區(qū)域可接收用戶的點(diǎn)擊操作,從而可實(shí)現(xiàn)字符的大小寫切換,字符刪除,以及退出操作,當(dāng)退出時(shí),則已經(jīng)在輸入界面輸入了用戶想要的字符。
[0033]基于上述可穿戴設(shè)備的字符輸入方法,本發(fā)明實(shí)施例還提供了一種可穿戴設(shè)備的字符輸入系統(tǒng),如圖2所示,包括:
虛擬表盤設(shè)置模塊10,用于設(shè)置用于輸入字符的虛擬表盤,在所述虛擬表盤上劃分多個(gè)區(qū)域,所述多個(gè)區(qū)域與多個(gè)字符一一對(duì)應(yīng)關(guān)聯(lián),在所述虛擬表盤上還設(shè)置有可沿虛擬表盤中心轉(zhuǎn)動(dòng)的虛擬指針;具體如步驟SI 00所述;
啟動(dòng)模塊20,用于當(dāng)輸入法啟動(dòng)時(shí),在可穿戴設(shè)備的顯示屏上顯示所述虛擬表盤;具體如步驟S200所述;
字符輸入模塊30,用于接收對(duì)所述虛擬指針的滑動(dòng)觸摸操作對(duì)應(yīng)轉(zhuǎn)動(dòng)所述虛擬指針,獲取所述虛擬指針的停止位置所在區(qū)域關(guān)聯(lián)的字符,并輸入所述字符;具體如步驟S300所述。
[0034]進(jìn)一步地,所述虛擬表盤設(shè)置模塊10包括:
第一關(guān)聯(lián)單元,用于設(shè)置用于輸入字符的虛擬表盤,以所述虛擬表盤的中心為圓心,將所述虛擬表盤分為多個(gè)扇形區(qū)域,各個(gè)扇形區(qū)域?qū)?yīng)關(guān)聯(lián)不同字符;
第一虛擬指針單元,用于在所述虛擬表盤上設(shè)置虛擬指針,所述虛擬指針沿所述虛擬表盤中心轉(zhuǎn)動(dòng)。
[0035]進(jìn)一步地,所述虛擬表盤設(shè)置模塊10包括:
第二關(guān)聯(lián)單元,用于設(shè)置用于輸入字符的虛擬表盤,將以所述虛擬表盤中心為原點(diǎn)的不同角度刻度對(duì)應(yīng)關(guān)聯(lián)不同字符;
第二虛擬指針單元,用于在所述虛擬表盤上設(shè)置虛擬指針,所述虛擬指針沿所述虛擬表盤中心轉(zhuǎn)動(dòng)。
[0036]進(jìn)一步地,所述第二關(guān)聯(lián)單元,用于設(shè)置用于輸入字符的虛擬表盤,以所述虛擬表盤中心為原點(diǎn),沿著逆時(shí)針?lè)较蛟O(shè)置不同角度刻度對(duì)應(yīng)關(guān)聯(lián)的字符,其中,0.0度對(duì)應(yīng)字符
a、A; 7.2度對(duì)應(yīng)字符b、B; 14.4度對(duì)應(yīng)字符c、C; 21.6度對(duì)應(yīng)字符d、D; 28.8度對(duì)應(yīng)字符e、E ;36.0度對(duì)應(yīng)字符f、F;43.2度對(duì)應(yīng)字符g、G; 50.4度對(duì)應(yīng)字符h、H; 57.6度對(duì)應(yīng)字符1、I; 64.8度對(duì)應(yīng)字符j、J; 72.0度對(duì)應(yīng)字符k、K; 79.2度對(duì)應(yīng)字符1、L; 86.4度對(duì)應(yīng)字符m、M; 93.6對(duì)用字符n、N; 100.8度對(duì)應(yīng)字符o、0; 108.0度對(duì)用字符p、P; 115.2度對(duì)應(yīng)字符q、Q; 122.4度對(duì)應(yīng)字符r、R; 129.6度對(duì)應(yīng)字符s、S; 136.8度對(duì)應(yīng)字符t、T; 144.0度對(duì)應(yīng)字符u、U; 151.2度對(duì)應(yīng)字符v、V; 158.4度對(duì)應(yīng)字符w、W; 165.6度對(duì)應(yīng)字符x、X; 172.8度對(duì)應(yīng)字符y、Y; 180.0度對(duì)應(yīng)字符ζ、Z; 187.2度對(duì)應(yīng)字符O; 194.4