[發明專利]一種對手勢命令的處理方法和裝置有效
| 申請號: | 201710493116.7 | 申請日: | 2017-06-26 |
| 公開(公告)號: | CN107301014B | 公開(公告)日: | 2021-06-22 |
| 發明(設計)人: | 涂勇 | 申請(專利權)人: | 阿里巴巴(中國)有限公司 |
| 主分類號: | G06F3/0488 | 分類號: | G06F3/0488;G06F3/0485 |
| 代理公司: | 北京展翼知識產權代理事務所(特殊普通合伙) 11452 | 代理人: | 屠長存 |
| 地址: | 310052 浙江省杭州市濱江*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 手勢 命令 處理 方法 裝置 | ||
本發明提供了一種對手勢命令的處理方法和裝置。所述手勢命令可以包括:下拉或下滑手勢命令和上拉或上滑手勢命令。當執行對下拉或下滑手勢命令的處理方法,該方法包括:在視圖容器中布局一個頭視圖和至少任意一個視圖,其中所述頭視圖和所述至少一個視圖的大小為自定義值;所述視圖容器截獲下拉或下滑手勢事件,當所述至少一個視圖不能跟隨下拉或下滑手勢而向下滾動時,根據此時實時獲取的用戶在屏幕上下拉或下滑的距離數值使頭視圖的高度動態增加相應的數值;根據所述頭視圖的高度變化不同所述視圖容器向其管理的視圖分發不同任務。當將頭視圖換成尾視圖時,同樣的原理也適用于執行對上拉或上滑手勢命令的處理方法。
技術領域
本發明涉及信息處理技術領域,具體而言涉及一種在智能終端中使用的對手勢命令的處理方法和裝置。
背景技術
目前智能終端已經成為廣大用戶日常使用的電子產品之一。用戶需要使用在例如智能手機或平板電腦等智能終端上安裝的各種App來實現需要的功能。例如用戶使用新聞類APP,或者可以提供新聞的瀏覽器APP等來關注新聞。但每種APP對所顯示出的新聞有固定的更新時間,當用戶想要觀看最新發出的新聞時,常常需要手動刷新。目前便捷的手動刷新方法是通過下拉方式來刷新列表數據,即在終端屏幕的顯示界面的頂部向下拉動,形成下拉手勢,在刷新列表數據后能獲取更多的數據展示。
但是,這種下拉刷新的方式應用場景比較單一,僅適合以視圖列表顯示的頁面,而且用戶必須從顯示界面的頂部向下拉動才行,如果用戶觸摸到的視圖控件是可滑動的,則此時執行視圖跟隨滾動,而無法執行刷新目的。所以,現有的下拉刷新方法僅適合用于數據刷新,而且下拉手勢在觸摸屏的位置也受到了一定局限。
發明內容
本發明的目的在于提供一種對手勢命令的處理方法和裝置,包括上拉或上滑手勢命令,以改善上述問題。
本發明第一實施例提供了一種對下拉或下滑手勢命令的處理方法,其包括:
在視圖容器中布局一個頭視圖和至少任意一個視圖,其中所述頭視圖和所述至少一個視圖的大小為自定義值;
所述視圖容器截獲下拉或下滑手勢事件,當所述至少一個視圖不能跟隨下拉或下滑手勢而向下滾動時,根據此時實時獲取的用戶在屏幕上下拉或下滑的距離數值使頭視圖的高度動態增加相應的數值;
根據所述頭視圖的高度變化不同所述視圖容器向其管理的視圖分發不同任務。
其中,所述頭視圖垂直位于所述至少一個視圖之上。
其中,所述至少一個視圖不能跟隨下拉或下滑手勢而向下滾動包括:所述至少一個視圖為固定不可滾動,或者所述至少一個視圖滾動到規定距離后不能再繼續滾動。
其中,所述根據頭視圖的高度變化不同所述視圖容器向其管理的視圖分發不同任務的步驟包括但不限于:
第1任務:隨著所述頭視圖高度的實時變化而在屏幕上動態添加顯示一個動畫效果,并且在用戶松手結束下拉或下滑手勢命令時該第1任務結束;和/或
第2任務:當所述頭視圖高度大于等于第一預設閾值時所述頭視圖顯示文本、和/或圖片、和/或視頻內容,并且在用戶松手結束下拉或下滑手勢命令時該第2任務結束;和/或
第3任務:當所述頭視圖高度大于等于第二預設閾值時所述頭視圖顯示用于表示松開執行刷新的提示,此時用戶松手結束下拉或下滑手勢,則所述視圖容器向其管理的視圖統一分發刷新任務。
其中,還包括:當所述分發的任務結束后,使所述頭視圖的高度恢復至初始值。
本發明第二實施例提供了一種對上拉或上滑手勢命令的處理方法,其包括:
在視圖容器中布局一個尾視圖和至少任意一個視圖,其中所述尾視圖和所述至少一個視圖的大小為自定義值;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里巴巴(中國)有限公司,未經阿里巴巴(中國)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710493116.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:終端截屏方法及裝置
- 下一篇:用于減少存儲器設備上的壓力的系統和方法





