[發明專利]一種控件滑動的方法及電子設備有效
| 申請號: | 202210432178.8 | 申請日: | 2021-08-02 |
| 公開(公告)號: | CN114968059B | 公開(公告)日: | 2023-06-27 |
| 發明(設計)人: | 徐吉;饒凱浩 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | G06F3/04883 | 分類號: | G06F3/04883;G06F3/0485;G06F3/04855;G06F3/0482 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 控件 滑動 方法 電子設備 | ||
1.一種控件滑動的方法,其特征在于,所述方法包括:
電子設備接收用戶在所述電子設備的觸摸屏的觸摸操作,所述觸摸操作的起始幀中包括第一觸摸點,所述第一觸摸點為所述觸摸操作的起始觸摸點,所述觸摸操作的結束幀中包括第二觸摸點,所述第二觸摸點為所述觸摸操作的結束觸摸點;
所述電子設備根據所述第一觸摸點的位置,確定目標控件,所述目標控件包括列表控件、滾動視圖控件、滑動控件、翻頁控件中的任意一種;
所述電子設備根據滑動響應閾值,判斷所述觸摸操作是否是滑動操作;
所述電子設備當所述觸摸操作是滑動操作時,根據所述滑動響應閾值,確定臨界幀,所述臨界幀中包括第三觸摸點,與所述臨界幀相鄰的下一幀中包括第四觸摸點,其中,在所述觸摸操作的滑動方向上,所述第三觸摸點和所述第一觸摸點的距離小于或等于所述滑動響應閾值,且所述第四觸摸點和所述第一觸摸點的距離大于所述滑動響應閾值;
所述電子設備根據所述第三觸摸點和所述第一觸摸點在所述滑動方向上的距離和預設常數N,計算從所述臨界幀相鄰的下一幀開始的N幀中每一幀的位移修正量,N大于1且小于或等于所述滑動響應閾值;
所述電子設備控制所述目標控件從所述臨界幀相鄰的下一幀開始在所述滑動方向上滑動,且在所述目標控件開始滑動的連續所述N幀中,每一幀的滑動位移為所述每一幀的觸摸點和相鄰前一幀的觸摸點在所述滑動方向上的距離,加上所述每一幀的位移修正量之后的和;
所述電子設備控制所述目標控件在連續所述N幀之后繼續在所述滑動方向上滑動,且在連續所述N幀之后至所述觸摸操作的結束幀中,每一幀的滑動位移為所述每一幀的觸摸點和相鄰前一幀的觸摸點在所述滑動方向上的距離。
2.根據權利要求1所述的方法,其特征在于,所述N幀中的每一幀的位移修正量之和等于所述第三觸摸點和所述第一觸摸點在所述滑動方向上的距離。
3.根據權利要求1所述的方法,其特征在于,所述N幀中的每一幀的位移修正量相同,所述根據所述第三觸摸點和所述第一觸摸點在所述滑動方向上的距離,計算N幀中的每一幀的位移修正量,包括:
所述第三觸摸點和所述第一觸摸點在所述滑動方向上的距離,除以所述N,得到每一幀的平均位移修正量。
4.根據權利要求1至3中任一項所述的方法,其特征在于,所述目標控件從與所述臨界幀相鄰的下一幀開始滑動,且所述目標控件在滑動過程中的滑動速度為用戶執行所述觸摸操作的過程中手指觸摸點的滑動速度。
5.根據權利要求1至3中任一項所述的方法,其特征在于,所述電子設備根據滑動響應閾值,判斷所述觸摸操作是否是滑動操作,包括:
所述電子設備從所述觸摸操作的起始幀開始,每一幀中檢測到用戶的觸摸點,且在所述觸摸操作的方向上,檢測到所述用戶的觸摸點和所述第一觸摸點的距離大于所述滑動響應閾值時,確定所述觸摸操作是所述滑動操作;或者,
所述電子設備從所述觸摸操作的起始幀開始,至少一幀中沒有檢測到用戶的觸摸點,和/或在所述觸摸操作的方向上,檢測到所述用戶的觸摸點和所述第一觸摸點的距離小于或等于所述滑動響應閾值時,確定所述觸摸操作不是所述滑動操作。
6.根據權利要求4所述的方法,其特征在于,所述電子設備根據滑動響應閾值,判斷所述觸摸操作是否是滑動操作,包括:
所述電子設備從所述觸摸操作的起始幀開始,每一幀中檢測到用戶的觸摸點,且在所述觸摸操作的方向上,檢測到所述用戶的觸摸點和所述第一觸摸點的距離大于所述滑動響應閾值時,確定所述觸摸操作是所述滑動操作;或者,
所述電子設備從所述觸摸操作的起始幀開始,至少一幀中沒有檢測到用戶的觸摸點,和/或在所述觸摸操作的方向上,檢測到所述用戶的觸摸點和所述第一觸摸點的距離小于或等于所述滑動響應閾值時,確定所述觸摸操作不是所述滑動操作。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210432178.8/1.html,轉載請聲明來源鉆瓜專利網。





