[發(fā)明專利]防止界面抖動的方法、裝置、設備及計算機可讀存儲介質(zhì)有效
| 申請?zhí)枺?/td> | 201711092114.3 | 申請日: | 2017-11-08 |
| 公開(公告)號: | CN107908344B | 公開(公告)日: | 2019-09-10 |
| 發(fā)明(設計)人: | 陳建波 | 申請(專利權(quán))人: | 平安科技(深圳)有限公司 |
| 主分類號: | G06F3/0484 | 分類號: | G06F3/0484;G06F9/451 |
| 代理公司: | 深圳市精英專利事務所 44242 | 代理人: | 林燕云 |
| 地址: | 518000 廣東省深*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 防止 界面 抖動 方法 裝置 設備 計算機 可讀 存儲 介質(zhì) | ||
1.一種防止界面抖動的方法,其特征在于,所述方法包括:
若檢測到控件上因滑動操作而觸發(fā)的多個滑動事件,獲取所述滑動操作的滑動時間和滑動軌跡;
若所述滑動時間達到預設時間且所述滑動操作未結(jié)束,根據(jù)當前已產(chǎn)生的滑動軌跡計算滑動方向;
對與所述滑動方向相同的滑動事件加上互斥鎖;
控制所述控件響應已加上互斥鎖的滑動事件;
若檢測到所述滑動操作結(jié)束,解除所述互斥鎖。
2.如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)當前已產(chǎn)生的滑動軌跡計算滑動方向,包括:
根據(jù)當前已產(chǎn)生的滑動軌跡計算已進行的滑動操作的平均方向;
根據(jù)所述平均方向確定所述滑動方向。
3.如權(quán)利要求2所述的方法,其特征在于,所述根據(jù)當前已產(chǎn)生的滑動軌跡計算已進行的滑動操作的平均方向,包括:
根據(jù)當前已產(chǎn)生的滑動軌跡采集多個滑動觸點;
確定相鄰兩個滑動觸點的連線與預設軸的夾角;
計算已確定的所有夾角的平均值;
根據(jù)所述平均值以及所述預設軸的方向確定已進行的滑動操作的平均方向。
4.如權(quán)利要求3所述的方法,其特征在于,所述根據(jù)當前已產(chǎn)生的滑動軌跡采集多個滑動觸點,包括:
根據(jù)當前已產(chǎn)生的滑動軌跡按照等時間間隔的方式采集多個滑動觸點,或者根據(jù)當前已產(chǎn)生的滑動軌跡按照等距離間隔的方式采集多個滑動觸點。
5.如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)當前已產(chǎn)生的滑動軌跡計算滑動方向,包括:
根據(jù)當前已產(chǎn)生的滑動軌跡獲取滑動軌跡開始時的第一觸點和到達預設時間時的第二觸點;
根據(jù)所述第一觸點和所述第二觸點確定所述滑動方向。
6.一種防止界面抖動的裝置,其特征在于,所述裝置包括:
獲取單元,用于若檢測到控件上因滑動操作而觸發(fā)的多個滑動事件,獲取所述滑動操作的滑動時間和滑動軌跡;
計算單元,用于若所述滑動時間達到預設時間且所述滑動操作未結(jié)束,根據(jù)當前已產(chǎn)生的滑動軌跡計算滑動方向;
加鎖單元,用于對與所述滑動方向相同的滑動事件加上互斥鎖;
控制單元,用于控制所述控件響應已加上互斥鎖的滑動事件;
解除鎖單元,用于若檢測到所述滑動操作結(jié)束,解除所述互斥鎖。
7.如權(quán)利要求6所述的裝置,其特征在于,所述計算單元,包括:
平均方向計算單元,用于根據(jù)當前已產(chǎn)生的滑動軌跡計算已進行的滑動操作的平均方向;
第一確定單元,用于根據(jù)所述平均方向確定所述滑動方向。
8.如權(quán)利要求6所述的裝置,其特征在于,所述平均方向計算單元,包括:
采集單元,用于根據(jù)當前已產(chǎn)生的滑動軌跡采集多個滑動觸點;
夾角確定單元,用于確定相鄰兩個滑動觸點的連線與預設軸的夾角;
平均夾角計算單元,用于計算已確定的所有夾角的平均值;
平均方向確定單元,用于所述平均值以及所述預設軸的方向確定已進行的滑動操作的平均方向。
9.一種計算機設備,其特征在于,所述計算機設備包括存儲器,以及與所述存儲器相連的處理器;
所述存儲器用于存儲實現(xiàn)防止界面抖動的的計算機程序;所述處理器用于運行所述存儲器中存儲的計算機程序,以執(zhí)行如權(quán)利要求1-5任一項所述的方法。
10.一種計算機可讀存儲介質(zhì),其特征在于,所述計算機可讀存儲介質(zhì)存儲有計算機程序,所述計算機程序包括程序指令,所述程序指令被處理器執(zhí)行時,實現(xiàn)如權(quán)利要求1-5任一項所述的方法。
該專利技術資料僅供研究查看技術是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于平安科技(深圳)有限公司,未經(jīng)平安科技(深圳)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711092114.3/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種信息展示方法及裝置
- 下一篇:電子吸煙裝置和霧化器
- 同類專利
- 專利分類
G06F 電數(shù)字數(shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉(zhuǎn)變成為計算機能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機傳送到輸出設備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計算機之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出





