[發明專利]一種觸摸屏的防止抖動的方法在審
| 申請號: | 201410808608.7 | 申請日: | 2014-12-23 |
| 公開(公告)號: | CN104503613A | 公開(公告)日: | 2015-04-08 |
| 發明(設計)人: | 張偉;林晨濱;曾佳水;傅松林 | 申請(專利權)人: | 廈門美圖之家科技有限公司 |
| 主分類號: | G06F3/041 | 分類號: | G06F3/041 |
| 代理公司: | 無 | 代理人: | 無 |
| 地址: | 361008福建省廈門*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 觸摸屏 防止 抖動 方法 | ||
1.一種觸摸屏的防止抖動的方法,其特征在于,包括以下步驟:
10.建立與交互語義相映射的目標數據的跟蹤隊列;
20.獲取當前觸摸點數據,將該觸摸點數據換算成目標數據并加入所述的跟蹤隊列中;
30.判斷所述跟蹤隊列中的數據是否為抖動數據,若是,則放棄計算和更新交互狀態,否則進行正常的計算并更新交互狀態。
2.根據權利要求1所述的一種觸摸屏的防止抖動的方法,其特征在于:所述的目標數據包括兩個觸摸點間形成的角度的變化量以及兩個觸摸點在觸摸屏上的位移的綜合變化量,所述的交互語義是指通過兩指間形成的角度變化的增量來旋轉GUI對象,并通過兩指間的距離的變化量來縮放GUI對象。
3.根據權利要求1所述的一種觸摸屏的防止抖動的方法,其特征在于:所述的觸摸點數據包括連續觸摸數據、單點觸摸數據或者多點觸摸數據,所述的目標數據為觸摸點的坐標數據、觸摸點的動作量數據或者使用該坐標或動作量計算得出的新數據。
4.根據權利要求1所述的一種觸摸屏的防止抖動的方法,其特征在于:所述的跟蹤隊列可同時跟蹤一類或者多類目標數據,每類目標數據對應一個跟蹤隊列,并根據需要設置所述跟蹤隊列的長度。
5.根據權利要求1或4所述的一種觸摸屏的防止抖動的方法,其特征在于:所述的步驟20中將觸摸點數據換算成目標數據并加入所述的跟蹤隊列中,如果添加時跟蹤隊列是空的,則將目標數據放入隊列;如果添加時跟蹤隊列不為空,并且待加入的目標數據與跟蹤隊列中的最后一個數據是不同的,則將該目標數據加入隊列的尾部;如果添加時跟蹤隊列是滿的,則先移除隊列里最早加入的數據,然后再將該目標數據加入隊列的尾部。
6.根據權利要求5所述的一種觸摸屏的防止抖動的方法,其特征在于:所述的步驟30中判斷所述跟蹤隊列中的數據是否為抖動數據,該抖動數據主要是指觸摸點移動過程中與用戶交互意圖相背離的數據,當有新的目標數據加入所述跟蹤隊列時,則重新分析和判斷該新的跟蹤隊列中的數據是否為抖動數據。
7.根據權利要求1所述的一種觸摸屏的防止抖動的方法,其特征在于:所述的步驟30中判斷所述跟蹤隊列中的數據是否為抖動數據,主要是根據跟蹤隊列中的目標數據的變換趨勢是否出現反復來判斷該跟蹤隊列是否出現抖動。
8.根據權利要求1所述的一種觸摸屏的防止抖動的方法,其特征在于:進一步包括以下步驟:
10a.建立與交互語義相映射的角度變化量跟蹤隊列和位移綜合變化量跟蹤隊列;
20a.獲取當前兩個觸摸點的位置坐標數據,將該位置坐標數據計算出角度變化量和位移變化量,并分別將該角度變化量和位移變化量加入所述的角度變化量跟蹤隊列和位移綜合變化量跟蹤隊列中;
30a.分析所述的角度變化量跟蹤隊列和位移綜合變化量跟蹤隊列中的數據的變化趨勢是否出現反復,并進而判斷所述數據是否為抖動數據,若是,則放棄計算和更新交互狀態,否則進行正常的計算并更新交互狀態。
9.根據權利要求8所述的一種觸摸屏的防止抖動的方法,其特征在于:所述的步驟10a中的角度變化量跟蹤隊列和位移綜合變化量跟蹤隊列的長度一致,且均為4。
10.根據權利要求8所述的一種觸摸屏的防止抖動的方法,其特征在于:所述的步驟20a中獲取當前兩個觸摸點的位置坐標數據,將該位置坐標數據計算出角度變化量和位移變化量,該角度是以雙指操作開始時靠近四象限坐標系的x軸負方向的觸摸點作為頂點,四象限坐標系的x軸正方向作為固定邊,兩個觸摸點形成的連線為轉動邊。
11.根據權利要求8所述的一種觸摸屏的防止抖動的方法,其特征在于:所述的步驟30a中分析所述的角度變化量跟蹤隊列和位移綜合變化量跟蹤隊列中的數據的變化趨勢是否出現反復,并進而判斷所述數據是否為抖動數據,該抖動數據主要是指觸摸點移動過程中與用戶交互意圖相背離的數據,當有新的角度變化量或位移綜合變化量加入所述跟蹤隊列時,則重新分析和判斷該新的跟蹤隊列中的數據是否為抖動數據。
12.根據權利要求8所述的一種觸摸屏的防止抖動的方法,其特征在于:所述的步驟30a中分析所述的角度變化量跟蹤隊列和位移綜合變化量跟蹤隊列中的數據的變化趨勢是否出現反復,主要是分析所述的角度變化趨勢是否在變大趨勢中出現了變小趨勢或者在變小趨勢中出現了變大趨勢,以及分析所述的位移綜合變化趨勢是否在正向趨勢中出現了逆向趨勢或者在逆向趨勢中出現了正向趨勢。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廈門美圖之家科技有限公司;,未經廈門美圖之家科技有限公司;許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410808608.7/1.html,轉載請聲明來源鉆瓜專利網。





