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