專(zhuān)利名稱:觸摸屏精準(zhǔn)滑動(dòng)控制的觸控方法
技術(shù)領(lǐng)域:
本發(fā)明涉及觸摸屏應(yīng)用場(chǎng)合的觸控方法,尤其是涉及觸摸屏精準(zhǔn)滑動(dòng)控制的觸控方法。
背景技術(shù):
隨著觸摸屏技術(shù)的快速發(fā)展,消費(fèi)領(lǐng)域中的數(shù)碼產(chǎn)品逐漸將觸摸屏作為人機(jī)交互的主要手段,但是在電子測(cè)量?jī)x器領(lǐng)域里,將觸摸屏作為人機(jī)交互的主要手段的產(chǎn)品還很少。消費(fèi)領(lǐng)域中的數(shù)碼產(chǎn)品,采用觸摸屏進(jìn)行人機(jī)交互時(shí),一般不需要結(jié)合顯示圖形進(jìn)行精確的參數(shù)控制,簡(jiǎn)單的點(diǎn)擊或者滑動(dòng)的觸控方法已經(jīng)足夠滿足使用;而電子測(cè)量?jī)x器領(lǐng)域 中的產(chǎn)品,一般都需要結(jié)合顯示圖形進(jìn)行精確的參數(shù)控制,例如,在操作數(shù)字示波器時(shí),用戶有時(shí)需要將屏幕上的一條光標(biāo)線精確地移動(dòng)到屏幕的某個(gè)位置,如果采用傳統(tǒng)的方法,讓光標(biāo)線隨手指滑動(dòng)進(jìn)行移動(dòng),由于觸摸屏硬件傳送的坐標(biāo)值本身就會(huì)發(fā)生抖動(dòng),不具備精確定位能力,所以很難通過(guò)直接滑動(dòng)觸摸屏達(dá)到這個(gè)目標(biāo)。
發(fā)明內(nèi)容
本發(fā)明目的在于提供一種觸摸屏精準(zhǔn)滑動(dòng)控制的觸控方法。為實(shí)現(xiàn)上述目的,本發(fā)明采取下述技術(shù)方案
本發(fā)明所述觸摸屏精準(zhǔn)滑動(dòng)控制的觸控方法,首先將具有觸摸屏硬件設(shè)備的用戶界面元素位置的調(diào)節(jié)設(shè)置為普通定位模式和精確定位模式;
所述普通定位模式為用戶通過(guò)觸摸工具或手指對(duì)屏幕上某一用戶界面元素進(jìn)行偏移量調(diào)節(jié)時(shí),該用戶界面元素的偏移量與所述觸摸工具或手指在觸摸屏上滑動(dòng)的偏移量相對(duì)應(yīng);
所述精確定位模式為用戶通過(guò)觸摸工具或手指對(duì)屏幕上某一用戶界面元素進(jìn)行偏移量調(diào)節(jié)時(shí),該用戶界面元素的偏移量等于所述觸摸工具或手指在觸摸屏上滑動(dòng)偏移量的I/N;其中,N為大于I的自然數(shù),N <屏幕水平、垂直分辨率。所述用戶界面元素包括點(diǎn)、線、圖形、圖標(biāo)、窗體、符號(hào)、文字。所述普通定位模式與精確定位模式的切換方式為
對(duì)于支持單點(diǎn)觸摸的觸摸屏用戶點(diǎn)擊快捷菜單在普通模式與精確定位模式之間進(jìn)行切換;
對(duì)于支持兩點(diǎn)及兩點(diǎn)以上觸摸的觸摸屏用戶使用單點(diǎn)觸控時(shí),進(jìn)入普通模式;用戶使用兩點(diǎn)或兩點(diǎn)以上觸控時(shí),進(jìn)入精確定位模式。本發(fā)明優(yōu)點(diǎn)在于實(shí)現(xiàn)觸摸屏精準(zhǔn)滑動(dòng)控制的觸控方法,由于觸摸屏硬件傳送的坐標(biāo)值本身會(huì)發(fā)生抖動(dòng),傳統(tǒng)的操作方法不具備精準(zhǔn)滑動(dòng)控制的能力,通過(guò)本發(fā)明所述方法可以實(shí)現(xiàn)觸摸屏精準(zhǔn)滑動(dòng)控制。
具體實(shí)施方式
實(shí)施例I :
本發(fā)明所述觸摸屏精準(zhǔn)滑動(dòng)控制的觸控方法,使用單點(diǎn)觸摸屏,首先將用戶界面元素位置的調(diào)節(jié)設(shè)置為普通定位模式和精確定位模式;所述普通定位模式為用戶通過(guò)觸摸筆或手指對(duì)屏幕上某一用戶界面元素進(jìn)行偏移量調(diào)節(jié)時(shí),該用戶界面元素的偏移量與所述觸摸筆或手指的偏移量相對(duì)應(yīng);在普通定位模式下,當(dāng)用戶對(duì)屏幕上光標(biāo)線的位置進(jìn)行左右移動(dòng)時(shí),用戶可以使用觸摸筆或者使用手指在屏幕上左右移動(dòng),此時(shí)數(shù)字示波器光標(biāo)隨觸摸位置同步移動(dòng),當(dāng)光標(biāo)移動(dòng)至目標(biāo)位置附近時(shí),用戶點(diǎn)擊快捷菜單切換至精確定位模式,當(dāng)N設(shè)置為10時(shí),用戶左右移動(dòng)10個(gè)像素位置,光標(biāo)線隨之左右移動(dòng)I個(gè)像素;當(dāng)N設(shè)置為15時(shí),用戶左右移動(dòng)15個(gè)像素位置,光標(biāo)線隨之左右移動(dòng)I個(gè)像素,最終光標(biāo)線的位置被精確定位至用戶所需要的位置。N的數(shù)值設(shè)置在大于I小于屏幕的水平、垂直分辨率范圍內(nèi)選擇。本發(fā)明所述觸摸屏精準(zhǔn)滑動(dòng)控制的觸控方法,對(duì)于僅支持單點(diǎn)觸摸的觸摸屏,以數(shù)字示波器應(yīng)用為例當(dāng)用戶對(duì)屏幕上光標(biāo)線的位置進(jìn)行左右移動(dòng)時(shí),首先用戶通過(guò)點(diǎn) 擊快捷菜單設(shè)置為普通定位模式,然后用戶可以使用觸摸筆或手指在屏幕上左右滑動(dòng),此時(shí)數(shù)字示波器的光標(biāo)隨觸摸筆或手指在屏幕上的滑動(dòng)同步移動(dòng),當(dāng)光標(biāo)移動(dòng)至目標(biāo)位置附近時(shí),用戶再次點(diǎn)擊快捷菜單切換至精確定位模式,當(dāng)N設(shè)置為10時(shí),用戶的觸摸筆或手指在屏幕上左右滑動(dòng)10個(gè)像素位置,光標(biāo)線隨之左右移動(dòng)I個(gè)像素,最終光標(biāo)線的位置被精確定位至用戶所需要的位置。N的數(shù)值設(shè)置在大于I小于屏幕的水平、垂直分辨率范圍內(nèi)選擇。實(shí)施例2
本發(fā)明所述觸摸屏精準(zhǔn)滑動(dòng)控制的觸控方法,使用多點(diǎn)觸摸屏,首先將用戶界面元素位置的調(diào)節(jié)設(shè)置為普通定位模式和精確定位模式;所述普通定位模式為用戶通過(guò)手指對(duì)屏幕上某一用戶界面元素進(jìn)行偏移量調(diào)節(jié)時(shí),該用戶界面元素的偏移量與所述觸摸筆或手指的偏移量相對(duì)應(yīng);在普通定位模式下,當(dāng)用戶對(duì)屏幕上光標(biāo)線的位置進(jìn)行左右移動(dòng)時(shí),用戶可以使用一根手指在屏幕上左右移動(dòng),此時(shí)數(shù)字示波器光標(biāo)隨觸摸位置同步移動(dòng),當(dāng)光標(biāo)移動(dòng)至目標(biāo)位置附近時(shí),用戶使用兩根手指滑動(dòng)進(jìn)入精準(zhǔn)定位模式,當(dāng)N設(shè)置為10時(shí),用戶左右移動(dòng)10個(gè)像素位置,光標(biāo)線隨之左右移動(dòng)I個(gè)像素;當(dāng)N設(shè)置為15時(shí),用戶左右移動(dòng)15個(gè)像素位置,光標(biāo)線隨之左右移動(dòng)I個(gè)像素,最終光標(biāo)線的位置被精確定位至用戶所需要的位置。N的數(shù)值設(shè)置在大于I小于屏幕的水平、垂直分辨率范圍內(nèi)選擇。本發(fā)明所述觸摸屏精準(zhǔn)滑動(dòng)控制的觸控方法,對(duì)于支持兩點(diǎn)及兩點(diǎn)以上觸摸的觸摸屏,以數(shù)字示波器應(yīng)用為例當(dāng)用戶對(duì)屏幕上光標(biāo)線的位置進(jìn)行左右移動(dòng)時(shí),用戶可以使用一根手指在屏幕上左右滑動(dòng),此時(shí)數(shù)字示波器光標(biāo)隨手指在屏幕上滑動(dòng)同步移動(dòng),當(dāng)光標(biāo)移動(dòng)至目標(biāo)位置附近時(shí),用戶使用兩根手指滑動(dòng)進(jìn)入精準(zhǔn)定位模式,當(dāng)N設(shè)置為10時(shí),用戶手指在屏幕上左右滑動(dòng)10個(gè)像素位置,光標(biāo)線隨之左右移動(dòng)I個(gè)像素;最終光標(biāo)線的位置被精確定位至用戶所需要的位置。N的數(shù)值設(shè)置在大于I小于屏幕的水平、垂直分辨率范圍內(nèi)選擇。
權(quán)利要求
1.一種觸摸屏精準(zhǔn)滑動(dòng)控制的觸控方法,其特征在于首先將具有觸摸屏硬件設(shè)備的用戶界面元素位置的調(diào)節(jié)設(shè)置為普通定位模式和精確定位模式; 所述普通定位模式為用戶通過(guò)觸摸工具或手指對(duì)屏幕上某一用戶界面元素進(jìn)行偏移量調(diào)節(jié)時(shí),該用戶界面元素的偏移量與所述觸摸工具或手指在觸摸屏上滑動(dòng)的偏移量相對(duì)應(yīng); 所述精確定位模式為用戶通過(guò)觸摸工具或手指對(duì)屏幕上某一用戶界面元素進(jìn)行偏移量調(diào)節(jié)時(shí),該用戶界面元素的偏移量等于所述觸摸工具或手指在觸摸屏上滑動(dòng)偏移量的I/N,其中,N為大于I的自然數(shù),N <屏幕的水平、垂直分辨率。
2.根據(jù)權(quán)利要求I所述觸摸屏精準(zhǔn)滑動(dòng)控制的觸控方法,其特征在于所述用戶界面元素包括點(diǎn)、線、圖形、圖標(biāo)、窗體、符號(hào)、文字。
3.根據(jù)權(quán)利要求I或2所述觸摸屏精準(zhǔn)滑動(dòng)控制的觸控方法,其特征在于所述普通定位模式與精確定位模式的切換方式為 對(duì)于支持單點(diǎn)觸摸的觸摸屏用戶點(diǎn)擊快捷菜單在普通模式與精確定位模式之間進(jìn)行切換; 對(duì)于支持兩點(diǎn)及兩點(diǎn)以上觸摸的觸摸屏用戶使用單點(diǎn)觸控時(shí),進(jìn)入普通模式;用戶使用兩點(diǎn)或兩點(diǎn)以上觸控時(shí),進(jìn)入精確定位模式。
全文摘要
本發(fā)明公開(kāi)了一種實(shí)現(xiàn)觸摸屏精準(zhǔn)滑動(dòng)控制的觸控方法,首先將具有觸摸屏硬件設(shè)備的用戶界面元素位置的調(diào)節(jié)設(shè)置為普通定位模式和精確定位模式;所述普通定位模式為用戶通過(guò)觸摸工具或手指對(duì)屏幕上某一用戶界面元素進(jìn)行偏移量調(diào)節(jié)時(shí),該用戶界面元素的偏移量與所述觸摸工具或手指在觸摸屏上滑動(dòng)的偏移量相對(duì)應(yīng);所述精確定位模式為用戶通過(guò)觸摸工具或手指對(duì)屏幕上某一用戶界面元素進(jìn)行偏移量調(diào)節(jié)時(shí),該用戶界面元素的偏移量等于所述觸摸工具或手指在觸摸屏上滑動(dòng)偏移量的1/N;其中,N為大于1的自然數(shù),N<屏幕水平、垂直分辨率。通過(guò)本發(fā)明所述方法可以實(shí)現(xiàn)觸摸屏精準(zhǔn)滑動(dòng)控制。
文檔編號(hào)G06F3/0484GK102968258SQ201210522019
公開(kāi)日2013年3月13日 申請(qǐng)日期2012年12月7日 優(yōu)先權(quán)日2012年12月7日
發(fā)明者張興杰 申請(qǐng)人:張興杰