觸控顯示器中多角度滑動點擊響應方法及系統的製作方法
2023-07-18 02:23:36
專利名稱:觸控顯示器中多角度滑動點擊響應方法及系統的製作方法
技術領域:
本發明涉及電子領域,尤其涉及一種觸控顯示器中多角度滑動點擊響應方法及系統。
背景技術:
在觸控屏顯示器的流行趨勢下,衍生出許多基於指部觸控操作而產生的軟體表現形式,主要用於提高用戶體驗方面,更直觀並且更加符合用戶邏輯的展示大量信息。觸控屏相比滑鼠操作精度低、點擊範圍大、只有按下、滑動、抬起3個手勢動作,所以不適合使用傳統計算機輸入控制的邏輯方式操作。在上述的基礎上,人類發明了很多使用觸控手勢的判斷邏輯,滑屏就是其中一種替代點擊上下頁按鈕、拖動滾動條的一種軟體操作形式。中國發明專利申請號為 "200810085716. 0」,名稱為「一種滑動式視頻點播方法」的專利申請文件中公開了用戶通過具有觸摸顯示屏的輸入設備向伺服器端發送點播請求時的視頻點播方法。該方法的滑動式視頻點播方法令觸控螢幕具備智能感應功能,可靈活實現動態左右翻頁,操作便利的同時增加了視覺衝擊性。在滑屏操作方面,現有的滑屏技術均停留在單個方向的滑動中。這種單個方向的滑屏的表現形式有a.通過用戶手指按下激活滑屏,移動手指開始朝一個方向滑動頁面信息,抬起手指後停止滑動。b.在a的基礎上判斷滑動的速度和方向,抬起手後計算慣性滑動而自動滑動一定距離。c.在a的基礎上抬起手後自動滑屏到此頁末尾處。上述的現有的滑屏技術的三種表現形式均沒有對滑屏角度進行判斷,不能響應多角度的滑屏。
發明內容
本發明主要解決的技術問題是提供一種觸控顯示器中多角度滑動點擊響應方法及系統,在一個限定的顯示區域內利用多角度滑動點擊響應,向用戶展示帶有多個分類且每個分類擁有多頁數據的信息,用於替代多次按鈕點擊,以提升用戶體驗。為解決上述技術問題,本發明採用的一個技術方案是提供一種觸控顯示器中多角度滑動點擊響應方法,包括以下步驟a.設立多個手勢控制器,每個手勢控制器對應一個多角度滑動點擊事件;b.角度滑動點擊事件開始,角度滑動點擊事件產生X軸向和Y軸向的不同分量,每個手勢控制器分別對各自的角度滑動點擊事件做出判斷發現X軸向的滑動分量超過X軸向的分量閥值時,得到X軸向的滑動點擊事件狀態機制,發現Y軸向的滑動分量超過Y軸向的分量閥值時,得到Y軸向的滑動點擊事件狀態機制;
c.每個手勢控制器根據角度滑動點擊事件的狀態機制分別完成各自對應的響應動作。其中,在步驟b中,每個手勢控制器根據判斷結果分別得到各自的滑動點擊事件的狀態機制包括觸摸機制、細分角度滑動機制和抬起機制。其中,在步驟c中,所述每個手勢控制器完成的對應響應動作包括列表分類切換、 列表信息切換、頁面信息切換、拖曳、移動、插入、複製、刪除或者替換。為解決上述技術問題,本發明採用的另一個技術方案是提供一種觸控顯示器中多角度滑動點擊響應系統,包括觸控顯示器、觸控事件採集模塊、手勢控制器;觸控顯示器 用於接收用戶的多角度滑動點擊,產生觸控事件信號,並將觸控事件信號發送到觸控事件採集模塊中;觸控事件採集模塊用於將觸控顯示器發送的多角度滑動點擊事件產生的觸控事件信號,發送到每個角度滑動點擊事件對應的手勢控制器中處理;手勢控制器每個手勢控制器對應一個角度滑動點擊事件,每個手勢控制器分別判斷各自的角度滑動點擊事件的狀態機制,對應每個角度滑動點擊事件的狀態機制完成對應的響應動作。其中,所述手勢控制器中需判定的狀態機制包括觸摸機制、細分角度滑動機制和抬起機制。其中,所述手勢控制器完成的響應動作包括列表分類切換、列表信息切換、頁面信息切換、拖曳、移動、插入、複製、刪除或者替換。本發明的有益效果是區別於現有技術不能對滑屏角度進行判斷,不能響應多角度的滑屏的缺陷,本發明能夠將不同分類作為一個角度的滑屏分量,每個分類的信息作為另一個角度的滑屏分量,這樣用戶就能在一個有限的區域通過不同方向的手勢來更加方便地達到檢索不同的分類信息的目的。
圖1是本發明觸控顯示器中多角度滑動點擊響應方法實施例的步驟流程圖;圖2是本發明觸控顯示器中多角度滑動點擊響應方法實施例的程序流程圖;圖3是本發明觸控顯示器中多角度滑動點擊響應方法實施例的方框圖。
具體實施例方式為詳細說明本發明的技術內容、構造特徵、所實現目的及效果,以下結合實施方式並配合附圖詳予說明。請參閱圖1,本發明的觸控顯示器中多角度滑動點擊響應方法實施例的步驟流程圖中,觸控顯示器中多角度滑動點擊響應方法包括以下步驟步驟101 設立多個手勢控制器,每個手勢控制器對應一個多角度滑動點擊事件;步驟102 角度滑動點擊事件開始,角度滑動點擊事件產生X軸向和Y軸向的不同分量,每個手勢控制器分別對各自的角度滑動點擊事件做出判斷發現X軸向的滑動分量超過X軸向的分量閥值時,得到X軸向的滑動點擊事件狀態機制,發現Y軸向的滑動分量超過Y軸向的分量閥值時,得到Y軸向的滑動點擊事件狀態機制;步驟103 每個手勢控制器根據角度滑動點擊事件的狀態機制分別完成各自對應的響應動作。
在一實施例中,在步驟102中,每個手勢控制器根據判斷結果分別得到各自的滑動點擊事件的狀態機制包括觸摸機制、細分角度滑動機制和抬起機制。細分角度滑動機制的設立,是將一個確定的區域內的角度方向進行細分成多個不同的角度,向每個細分的角度的滑動產生一個角度滑動點擊事件,每個手勢控制器對應一個角度滑動點擊事件。這樣, 每個手勢控制器可以分別判斷各自的角度滑動點擊事件的狀態機制,對應每個角度滑動點擊事件的狀態機制完成對應的響應動作。在一實施例中,在步驟103中,所述每個手勢控制器完成的對應響應動作包括列表分類切換、列表信息切換、頁面信息切換、拖曳、移動、插入、複製、刪除或者替換。對應每個角度滑動點擊事件,可以對手勢控制器進行賦值,使得手勢控制器完成對應賦值的列表分類切換、列表信息切換、頁面信息切換、拖曳、移動、插入、複製、刪除或者替換動作。本發明多角度滑動點擊響應方法,能夠的將不同分類作為一個角度的滑屏分量, 每個分類的信息作為另一個角度的滑屏分量,這樣用戶就能在一個有限的區域通過不同方向的手勢來更加方便地達到檢索不同的分類信息的目的。本發明的工作原理為在同一滑屏區域內同時接收用戶觸控數據,由於用戶觸控數據帶有生理抖動和接觸面抖動數據,所以在這兩個角度滑屏時候各設置了一個閥值θ 1 和Θ2,當抖動在Θ1和θ 2範圍內,將忽略此數據。此時如果用戶手指離開觸控屏,將判斷為單擊手勢,做單擊處理;如果用戶朝一個方向滑動,將累積此方向的滑動距離分量,某個角度的分量如果首先達到這個角度的閥值θ,將激活此方向滑屏,此時滑屏狀態被此角度滑屏搶佔,除非手指離開觸控屏,否則其他角度滑屏將用於處於封閉狀態,此時只能進行這個角度的滑屏。請參閱圖2,本發明的觸控顯示器中多角度滑動點擊響應方法實施例的程序流程圖中,僅對橫屏滑動和縱屏滑動兩個方向的多角度滑屏進行程序控制。開始步驟後,手指觸摸到屏幕產生觸控信號,判斷是否滑動,滑動則進入到多角度滑動點擊事件判斷邏輯,判斷移動距離是否達到閥值如果是大於X軸向的閥值,則橫向滑屏,等待手指抬起結束滑屏; 如果是大於Y軸向的閥值,則縱向滑屏,等待手指抬起結束滑屏。請參閱圖3,本發明的觸控顯示器中多角度滑動點擊響應系統,包括觸控顯示器 10、觸控事件採集模塊11、手勢控制器12 ;觸控顯示器10 用於接收用戶的多角度滑動點擊,產生觸控事件信號,並將觸控事件信號發送到觸控事件採集模塊中;觸控事件採集模塊 11 用於將觸控顯示器發送的多角度滑動點擊事件產生的觸控事件信號,發送到每個角度滑動點擊事件對應的手勢控制器中處理;手勢控制器12 每個手勢控制器對應一個角度滑動點擊事件,每個手勢控制器分別判斷各自的角度滑動點擊事件的狀態機制,對應每個角度滑動點擊事件的狀態機制完成對應的響應動作。本發明多角度滑動點擊響應系統,通過手勢控制器對每一個角度滑動點擊事件進行管理,在將不同分類作為一個角度的滑屏分量,且將每個分類的信息作為另一個角度的滑屏分量時,用戶能夠在一個有限的區域內通過不同方向的手勢來更加方便地達到檢索不同的分類信息的目的。在一實施例中,所述手勢控制器中需判定的狀態機制包括觸摸機制、細分角度滑動機制和抬起機制。細分角度滑動機制的設立,是將一個確定的區域內的角度方向進行細分成多個不同的角度,向每個細分的角度的滑動產生一個角度滑動點擊事件,每個手勢控制器對應一個角度滑動點擊事件。這樣,每個手勢控制器可以分別判斷各自的角度滑動點擊事件的狀態機制,對應每個角度滑動點擊事件的狀態機制完成對應的響應動作。在一實施例中,所述手勢控制器完成的響應動作包括列表分類切換、列表信息切換、頁面信息切換、拖曳、移動、插入、複製、刪除或者替換。對應每個角度滑動點擊事件,可以對手勢控制器進行賦值,使得手勢控制器完成對應賦值的列表分類切換、列表信息切換、 頁面信息切換、拖曳、移動、插入、複製、刪除或者替換動作。本發明的多角度滑屏優點在於能夠將不同分類作為一個角度的滑屏分量,每個分類的信息作為另一個角度的滑屏分量,這樣用戶就能在一個有限的區域通過不同方向的手勢來更加方便的達到檢索不同分類豐富的信息的目的。本發明的優點在於允許一個屏幕能有多個角度的滑屏,可以分為單屏顯示單個分類和單屏顯示多個分類的情況兩種情況。單屏顯示單個分類的情況是單屏用戶看到的是一個單列的滑屏,豎滑能夠滑動列表,橫滑能轉到下一屏幕。單屏顯示多個分類的情況是單屏用戶看到多列的滑屏,每個滑屏都能縱向滑動, 而橫向滑動能使整個屏幕的多列滑屏轉到下一屏幕多列。以上所述僅為本發明的實施例,並非因此限制本發明的專利範圍,凡是利用本發明說明書及附圖內容所作的等效結構或等效流程變換,或直接或間接運用在其他相關的技術領域,均同理包括在本發明的專利保護範圍內。
權利要求
1.一種觸控顯示器中多角度滑動點擊響應方法,其特徵在於,包括以下步驟a.設立多個手勢控制器,每個手勢控制器對應一個多角度滑動點擊事件;b.角度滑動點擊事件開始,角度滑動點擊事件產生X軸向和Y軸向的不同分量,每個手勢控制器分別對各自的角度滑動點擊事件做出判斷發現X軸向的滑動分量超過X軸向的分量閥值時,得到X軸向的滑動點擊事件狀態機制,發現Y軸向的滑動分量超過Y軸向的分量閥值時,得到Y軸向的滑動點擊事件狀態機制;C.每個手勢控制器根據角度滑動點擊事件的狀態機制分別完成各自對應的響應動作。
2.根據權利要求1所述的觸控顯示器中多角度滑動點擊響應方法,其特徵在於在步驟b中,每個手勢控制器根據判斷結果分別得到各自的滑動點擊事件的狀態機制包括觸摸機制、細分角度滑動機制和抬起機制。
3.根據權利要求1所述的觸控顯示器中多角度滑動點擊響應方法,其特徵在於在步驟c中,所述每個手勢控制器完成的對應響應動作包括列表分類切換、列表信息切換、頁面信息切換、拖曳、移動、插入、複製、刪除或者替換。
4.一種觸控顯示器中多角度滑動點擊響應系統,其特徵在於,包括觸控顯示器、觸控事件採集模塊、手勢控制器;觸控顯示器用於接收用戶的多角度滑動點擊,產生觸控事件信號,並將觸控事件信號發送到觸控事件採集模塊中;觸控事件採集模塊用於將觸控顯示器發送的多角度滑動點擊事件產生的觸控事件信號,發送到每個角度滑動點擊事件對應的手勢控制器中處理;手勢控制器每個手勢控制器對應一個角度滑動點擊事件,每個手勢控制器分別判斷各自的角度滑動點擊事件的狀態機制,對應每個角度滑動點擊事件的狀態機制完成對應的響應動作。
5.根據權利要求4所述的觸控顯示器中多角度滑動點擊響應系統,其特徵在於所述手勢控制器中需判定的狀態機制包括觸摸機制、細分角度滑動機制和抬起機制。
6.根據權利要求4所述的觸控顯示器中多角度滑動點擊響應系統,其特徵在於所述手勢控制器完成的響應動作包括列表分類切換、列表信息切換、頁面信息切換、拖曳、移動、 插入、複製、刪除或者替換。
全文摘要
本發明公開了一種觸控顯示器中多角度滑動點擊響應方法及系統,所述方法包括a.設立多個手勢控制器,每個手勢控制器對應一個多角度滑動點擊事件;b.角度滑動點擊事件開始,角度滑動點擊事件產生X軸向和Y軸向的不同分量,每個手勢控制器分別對各自的角度滑動點擊事件做出判斷發現X軸向的滑動分量超過X軸向的分量閥值時,得到X軸向的滑動點擊事件狀態機制,發現Y軸向的滑動分量超過Y軸向的分量閥值時,得到Y軸向的滑動點擊事件狀態機制;c.每個手勢控制器根據角度滑動點擊事件的狀態機制分別完成各自對應的響應動作。本發明能夠在一個有限的區域通過不同方向的手勢來更加方便地達到檢索不同的分類信息的目的。
文檔編號G06F3/041GK102566872SQ201010616080
公開日2012年7月11日 申請日期2010年12月30日 優先權日2010年12月30日
發明者張昊, 徐繼芸, 林劍宇, 湯周文 申請人:福建星網視易信息系統有限公司