[發明專利]多級進度條、進度控制的方法和裝置有效
| 申請號: | 201310214891.6 | 申請日: | 2013-05-31 |
| 公開(公告)號: | CN103279352A | 公開(公告)日: | 2013-09-04 |
| 發明(設計)人: | 秦秋平 | 申請(專利權)人: | 北京小米科技有限責任公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44;G06F3/0484 |
| 代理公司: | 北京三高永信知識產權代理有限責任公司 11138 | 代理人: | 張耀光 |
| 地址: | 100102 北京市朝陽區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 多級 進度條 進度 控制 方法 裝置 | ||
技術領域
本發明涉及計算機技術領域,特別涉及一種多級進度條、進度控制的方法和裝置。
背景技術
隨著便攜式終端的發展,如,智能手機、iPad等終端,越來越多的用戶使用便攜式終端瀏覽網頁或是觀看視頻。在用戶進行網頁瀏覽或視頻觀看時,可能會隨時根據自己的需要對網頁或是視頻進行快進播放或是后退播放,而目前大多數便攜式終端的顯示屏均為觸摸屏,所以如何能有效的在觸摸屏上,實現對網頁或是視頻播放進度的控制是需要解決的問題。
目前大多數應用中為了實現對播放進度的控制,在頁面上設置一根水平或是垂直的進度條,該進度條代表網頁或視頻的整個播放進度,進度條上有一個按鈕,按鈕在進度條上的位置代表程序的進度。通過按住按鈕進行拖動,或點擊進度條某個位置使按鈕移動到該處,實現對網頁或是視頻的播放進度的控制。
但是由于便攜式終端的大小受限,觸摸屏的尺寸也是受限的,進度條的長度因此也受到觸摸屏尺寸的限制,而且由于人的手指寬度的問題,在調整進度時,需要在有限的進度條上拖動面積很小的按鈕,這種情況下無法實現對播放進度的精確定位。
發明內容
為了實現對進度的精確控制,本發明實施例中提供了一種多級進度條、進度控制的方法和裝置。所述技術方案如下:
一方面,提供了一種多級進度條,所述多級進度條至少包括兩級進度條;所述每級進度條上至少包括一個進度滑塊,所述進度滑塊用于對所對應的進度條進行進度調整;所述每級進度條對應有不同的進度調整函數;所述進度調整函數為關于進度滑塊的滑動距離與進度調整值之間的函數;所述每級進度條之間基于該進度調整值及所對應的進度調整函數進行聯動。
另一方面,提供了一種多級進度條的聯動控制方法,所述方法包括:
檢測作用于多級進度條上的觸發信號;所述多級進度條至少包括兩級進度條;所述每級進度條上至少包括一個進度滑塊,所述進度滑塊用于對所對應的進度條進行進度調整;所述每級進度條對應有不同的進度調整函數;所述進度調整函數為關于進度滑塊的滑動距離與進度調整值之間的函數;所述每級進度條之間基于該進度調整值及所對應的進度調整函數進行聯動;所述觸發信號中至少包括有所觸發的進度條信息及該進度條進度滑塊的滑動軌跡;
若檢測到對所述多級進度條中任一進度條的觸發信號,則根據所述觸發信號中的滑動軌跡,計算所觸發的進度條的進度滑塊的滑動距離;
根據所觸發的進度條的進度調整函數及所述進度滑塊的滑動距離,計算進度調整值;
根據所述計算得到的進度調整值及其它進度條的進度調整函數,計算所述其它進度條的進度滑塊的滑動距離;
根據所述其它進度條的進度滑塊的滑動距離,控制對應進度條的進度滑塊滑動。
另一方面,還提供了一種通過多級進度條進行進度控制的方法,所述方法包括:
檢測作用于多級進度條上的觸發信號;所述多級進度條至少包括兩級進度條;所述每級進度條上至少包括一個進度滑塊,所述進度滑塊用于對所對應的進度條進行進度調整;所述每級進度條對應有不同的進度調整函數;所述進度調整函數為關于進度滑塊的滑動距離與進度調整值之間的函數;所述每級進度條之間基于該進度調整值及所對應的進度調整函數進行聯動;所述觸發信號中至少包括有所觸發的進度條信息及該進度條進度滑塊的滑動軌跡;
若檢測到對所述多級進度條中任一進度條的觸發信號,則根據所述觸發信號中的滑動軌跡,計算所觸發的進度條的進度滑塊的滑動距離;
根據所觸發的進度條的進度調整函數及所述進度滑塊的滑動距離,計算進度調整值;
根據所述進度調整值進行進度控制。
另一方面,還提供了一種多級進度條的聯動控制裝置,所述裝置包括:
檢測模塊,用于檢測作用于多級進度條上的觸發信號;所述多級進度條至少包括兩級進度條;所述每級進度條上至少包括一個進度滑塊,所述進度滑塊用于對所對應的進度條進行進度調整;所述每級進度條對應有不同的進度調整函數;所述進度調整函數為關于進度滑塊的滑動距離與進度調整值之間的函數;所述每級進度條之間基于該進度調整值及所對應的進度調整函數進行聯動;所述觸發信號中至少包括有所觸發的進度條信息及該進度條進度滑塊的滑動軌跡;
滑動距離獲取模塊,用于若所述檢測模塊檢測到對所述多級進度條中任一進度條的觸發信號,則根據所述觸發信號中的滑動軌跡,計算所觸發的進度條的進度滑塊的滑動距離;
進度調整值獲取模塊,用于根據所觸發的進度條的進度調整函數及所述進度滑塊的滑動距離,計算進度調整值;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京小米科技有限責任公司,未經北京小米科技有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/201310214891.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:六輪四驅型廂式輕便貨車
- 下一篇:壓車梁、底架和鐵路車輛





