[發(fā)明專利]觸摸屏的滑動(dòng)式輸入方法有效
| 申請(qǐng)?zhí)枺?/td> | 200910037691.1 | 申請(qǐng)日: | 2009-03-09 |
| 公開(公告)號(hào): | CN101504585A | 公開(公告)日: | 2009-08-12 |
| 發(fā)明(設(shè)計(jì))人: | 司徒健聰 | 申請(qǐng)(專利權(quán))人: | 廣東威創(chuàng)視訊科技股份有限公司 |
| 主分類號(hào): | G06F3/048 | 分類號(hào): | G06F3/048 |
| 代理公司: | 廣州市華學(xué)知識(shí)產(chǎn)權(quán)代理有限公司 | 代理人: | 李衛(wèi)東;黃 磊 |
| 地址: | 510663廣東省廣*** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 觸摸屏 滑動(dòng) 輸入 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及一種觸摸屏的輸入方法,特別涉及一種觸摸屏的滑動(dòng)式輸入方法。
背景技術(shù)
目前,觸摸屏作為一種新型的交互顯示設(shè)備,其應(yīng)用范圍越來越廣泛;例如,大面積觸摸屏被廣泛應(yīng)用在電子沙盤和會(huì)議討論中。在為觸摸屏設(shè)備開發(fā)應(yīng)用軟件時(shí),就必須考慮如何使用戶在用觸摸屏操作軟件時(shí)更加快捷簡(jiǎn)便。
在使用觸摸屏輸入文字時(shí),通常有兩種方式:一是手寫識(shí)別,二是屏幕鍵盤。手寫識(shí)別優(yōu)勢(shì)在于直觀,適合進(jìn)行較復(fù)雜的文字符號(hào)的輸入(一般指多次鍵盤按鍵輸入單個(gè)文字的語言,如中文),但技術(shù)實(shí)現(xiàn)方式復(fù)雜,識(shí)別的速度與精度會(huì)成為技術(shù)瓶頸。而屏幕鍵盤輸入則類似于普通鍵盤輸入,適合進(jìn)行較簡(jiǎn)單的文字符號(hào)的輸入(一般指一次鍵盤按鍵輸入單個(gè)文字的語言,如英文或字符),技術(shù)實(shí)現(xiàn)方式簡(jiǎn)單,但在大屏幕操作時(shí)輸入速度慢;尤其是對(duì)于IDB(即交互式數(shù)字黑板)這類大型觸摸屏設(shè)備來說,輸入速度更慢。
對(duì)于屏幕鍵盤輸入而言,輸入操作時(shí)之所以速度較慢,原因在于屏幕鍵盤對(duì)用戶操作動(dòng)作的限制。由于一般的屏幕軟鍵盤采用的是按鍵式的設(shè)計(jì),假設(shè)用戶要輸入一個(gè)英文單詞,就必須在屏幕上逐個(gè)點(diǎn)擊組成該英文單詞的按鍵,點(diǎn)擊一下鍵入一個(gè)字母,直至輸入完成。用戶點(diǎn)擊動(dòng)作可分解為:尋找目標(biāo)字母,手指按下相應(yīng)的按鍵;手指抬起,尋找下一個(gè)目標(biāo)字母,手指按下相應(yīng)的按鍵;手指抬起……可以看到在兩個(gè)字母輸入過程之間,會(huì)出現(xiàn)一次手指抬起的動(dòng)作。這種輸入過程的不足之處是:多次點(diǎn)擊輸入將使手指的抬起動(dòng)作會(huì)比較多,造成用戶輸入慢;此外,由于屏幕軟鍵盤一般都采用固定的鍵盤布局,而且屏幕軟鍵盤的尺寸相對(duì)較大,在大屏幕中實(shí)現(xiàn)快速點(diǎn)擊會(huì)比較困難。
發(fā)明內(nèi)容
本發(fā)明的目的在于克服現(xiàn)有技術(shù)的缺點(diǎn)與不足,提供一種觸摸屏的滑動(dòng)式輸入方法。
本發(fā)明的目的通過下述技術(shù)方案實(shí)現(xiàn):觸摸屏的滑動(dòng)式輸入方法,包括以下步驟:
a.將鼠標(biāo)光標(biāo)在屏幕鍵盤的按鈕控件范圍內(nèi)按下;
b.過濾按鈕控件的按下消息,保存鼠標(biāo)光標(biāo)按下時(shí)所在位置的坐標(biāo)值;
c.滑動(dòng)鼠標(biāo)光標(biāo),并啟動(dòng)計(jì)時(shí)器,對(duì)鼠標(biāo)光標(biāo)滑行時(shí)在屏幕鍵盤上所進(jìn)入的按鈕控件的停留時(shí)間進(jìn)行計(jì)時(shí);同時(shí)保存鼠標(biāo)光標(biāo)從所述按鈕控件上離開或彈起時(shí)所在位置的坐標(biāo)值;
d.對(duì)比步驟b中的坐標(biāo)值與步驟c中的坐標(biāo)值,若兩者坐標(biāo)值相同或一致則發(fā)送步驟b中坐標(biāo)值所對(duì)應(yīng)的字符,否則轉(zhuǎn)入步驟e;
e.若鼠標(biāo)光標(biāo)從所述按鈕控件上離開或彈起時(shí)計(jì)時(shí)未結(jié)束,復(fù)位計(jì)時(shí)器;否則發(fā)送步驟c中坐標(biāo)值所對(duì)應(yīng)的字符,并復(fù)位計(jì)時(shí)器;
f.對(duì)步驟d、e所發(fā)送的字符進(jìn)行處理,并將處理結(jié)果顯示在屏幕鍵盤上。
其中步驟d所述的兩者坐標(biāo)值一致,指的是兩者坐標(biāo)值存在的誤差在3-5個(gè)像素單位內(nèi)。
優(yōu)選地,上述輸入方法在執(zhí)行步驟a之前還執(zhí)行以下步驟:g.設(shè)定屏幕鍵盤的布局。
較佳地,步驟g所述屏幕鍵盤的布局為按鍵的位置,或?yàn)榘存I的類型,或?yàn)榘存I之間的相對(duì)位置,或?yàn)殒I盤的尺寸。
本發(fā)明的輸入過程為:用戶可以根據(jù)自身的喜好或需要,選擇合適的屏幕鍵盤;然后按下鼠標(biāo)光標(biāo),再將鼠標(biāo)光標(biāo)依次滑過擬輸入的目標(biāo)字符,并在目標(biāo)字符所對(duì)應(yīng)的按鍵上停留一定的時(shí)間;本發(fā)明便會(huì)借助于計(jì)時(shí)器和鼠標(biāo)光標(biāo)的坐標(biāo),自動(dòng)識(shí)別出用戶所輸入的目標(biāo)字符,然后對(duì)目標(biāo)字符進(jìn)行處理,再將結(jié)果顯示在觸摸屏上。例如用戶采用本發(fā)明輸入英文單詞“today”,可以這樣方便地完成:首先選擇帶有英文字母按鍵的屏幕鍵盤,然后將鼠標(biāo)光標(biāo)在字母鍵“t”處按下,再將光標(biāo)依次滑過字母鍵“o”、“d”、“a”、“y”,最后在字母鍵“y”上彈起;在滑動(dòng)的過程中,在這幾個(gè)字母所對(duì)應(yīng)的按鍵上停留的時(shí)間大于計(jì)時(shí)器的計(jì)時(shí)時(shí)間,然后本發(fā)明即可將這些字母識(shí)別出來,最終把英文單詞“today”顯示在觸摸屏上。
由以上技術(shù)方案及便捷的輸入過程可見,本發(fā)明相對(duì)于現(xiàn)有技術(shù)具有如下的優(yōu)點(diǎn)及效果:
1、輸入速度快。用戶在整個(gè)滑行輸入過程中無需抬起手指,節(jié)約了多次點(diǎn)擊輸入而抬起手指的時(shí)間。
2、簡(jiǎn)化用戶輸入操作。用戶在輸入的過程中,不需要逐個(gè)按鍵點(diǎn)擊,只需要將鼠標(biāo)光標(biāo)依次滑過目標(biāo)字符(或目標(biāo)字符串)所對(duì)應(yīng)的按鍵即可。
3、用戶可以根據(jù)喜好或需要,選定不同的鍵盤布局,如選擇尺寸合適、各個(gè)鍵的位置符合自身操作習(xí)慣的鍵盤,這樣可以使用戶操作起來更熟練,輸入更快捷。
附圖說明
圖1是本發(fā)明的工作流程圖;
圖2是本發(fā)明的非固定鍵盤的一種結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面結(jié)合實(shí)施例及附圖對(duì)本發(fā)明作進(jìn)一步詳細(xì)的描述,但本發(fā)明的實(shí)施方式不限于此。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于廣東威創(chuàng)視訊科技股份有限公司,未經(jīng)廣東威創(chuàng)視訊科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910037691.1/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉(zhuǎn)變成為計(jì)算機(jī)能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機(jī)傳送到輸出設(shè)備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計(jì)算機(jī)之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時(shí)間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機(jī)上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出
- 一種數(shù)據(jù)庫(kù)讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





