[發明專利]終端和軌跡修正方法在審
| 申請號: | 201210075690.8 | 申請日: | 2012-03-21 |
| 公開(公告)號: | CN103324422A | 公開(公告)日: | 2013-09-25 |
| 發明(設計)人: | 彭海波 | 申請(專利權)人: | 宇龍計算機通信科技(深圳)有限公司 |
| 主分類號: | G06F3/0488 | 分類號: | G06F3/0488;G06F3/041 |
| 代理公司: | 北京友聯知識產權代理事務所(普通合伙) 11343 | 代理人: | 尚志峰;汪海屏 |
| 地址: | 518040 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 終端 軌跡 修正 方法 | ||
技術領域
本發明涉及終端控制技術領域,具體而言,涉及一種終端和一種軌跡修正方法。
背景技術
在相關技術中,用戶在瀏覽界面時,比如查看瀏覽器中的網頁,用戶在滑動屏幕來瀏覽網頁內容時,終端對用戶滑動的軌跡沒有做修正處理,而由于用戶在滑動屏幕過程中,滑動的軌跡不可能是直線的,如果完全按照用戶軌跡來移動屏幕內容,屏幕內容就會出現抖動的情況。
因此,需要一種新的軌跡修正技術,可以在用戶移動瀏覽界面時,令界面沿直線移動,而不會發生搖晃和抖動,提升用戶體驗。
發明內容
本發明正是基于上述問題,提出了一種新的軌跡修正技術,可以在用戶移動瀏覽界面時,令界面沿直線移動,而不會發生搖晃和抖動,提升用戶體驗。
有鑒于此,本發明提出了一種終端,包括:軌跡生成單元,根據感應到的用戶在終端界面上的觸摸動作,生成對應的滑動軌跡;判斷單元,判斷所述滑動軌跡是否為曲線;處理單元,在所述判斷單元的判斷結果為是的情況下,將所述滑動軌跡修正為直線。
在該技術方案中,由于用戶劃出的軌跡不可能很直,往往會形成曲線,而曲線會導致頁面隨之發生抖動,影響顯示效果,因而將曲線軌跡進行修正后得到直線軌跡,避免頁面的抖動。這里的界面可以是瀏覽器中的網頁,也可以是其他應用程序中的界面。特別地,這種修正方式針對整個面積大于終端屏幕、用戶需要來回進行移動的瀏覽界面,比如縮放模式下的網頁等,具有更為明顯的效果。
在上述技術方案中,優選地,所述處理單元具體包括:連線生成子單元,在所述滑動軌跡的起始點和終止點之間形成連線,并將所述連線作為修正后的滑動軌跡。在該技術方案中,較為粗略地,有時用戶只是希望將頁面朝著一個方面移動,因此劃出的軌跡比較規則,僅需要從用戶劃出軌跡的起始點向終止點進行移動即可。
在上述技術方案中,優選地,所述處理單元還包括:距離判斷子單元,獲取所述滑動軌跡上與對應的連線的最遠點,并判斷所述最遠點與所述連線之間的距離是否大于預設距離;以及所述連線生成子單元還用于:在所述距離判斷子單元的判斷結果為是的情況下,在所述起始點與所述最遠點之間形成第一連線,在所述終止點與所述最遠點之間形成第二連線,以使所述距離判斷子單元繼續對所述第一連線和所述第二連線進行判斷。
在該技術方案中,對于劃出的軌跡曲線是否規則,可以通過上面的點與始末點連線的距離進行判斷,當存在距離該連線過遠的點時,則顯然曲線較為不規則,可以通過形成多個連線,將該較為不規則的曲線分為多段較為規則的部分。在這里,比如形成了第一連線、第二連線后,原來的曲線也被分為了相應的兩個部分,對每一部分的點與該部分的始末點連線的距離繼續進行判斷,若仍存在距離較大的點,則說明該曲線仍然較為不規則,需要繼續進行切割分段,以及繼續進行判斷,直至每段曲線均較為規則。
在上述技術方案中,優選地,還包括:計時單元,用于使所述軌跡生成單元按照預設時間間隔對所述終端感應到的觸摸動作進行采樣,并生成對應的采樣軌跡;以及所述處理單元還用于:對每段所述采樣軌跡進行修正。在該技術方案中,可以按照時間,對滑動時間較長的軌跡進行分段修正,從而使用戶不產生視覺上的遲滯感,提升用戶體驗。
在上述技術方案中,優選地,還包括:執行單元,按照所述處理單元得到的修正后的滑動軌跡對所述終端界面進行移動。
根據本發明的又一方面,還提出了一種軌跡修正方法,包括:步驟202,感應用戶在終端界面上的觸摸動作,生成對應的滑動軌跡;步驟204,若所述滑動軌跡為曲線,則將所述滑動軌跡修正為直線。
在該技術方案中,由于用戶劃出的軌跡不可能很直,往往會形成曲線,而曲線會導致頁面隨之發生抖動,影響顯示效果,因而將曲線軌跡進行修正后得到直線軌跡,避免頁面的抖動。這里的界面可以是瀏覽器中的網頁,也可以是其他應用程序中的界面。特別地,這種修正方式針對整個面積大于終端屏幕、用戶需要來回進行移動的瀏覽界面,比如縮放模式下的網頁等,具有更為明顯的效果。
在上述技術方案中,優選地,所述步驟204具體包括:在所述滑動軌跡的起始點和終止點之間形成連線,并將所述連線作為修正后的滑動軌跡。在該技術方案中,較為粗略地,有時用戶只是希望將頁面朝著一個方面移動,因此劃出的軌跡比較規則,僅需要從用戶劃出軌跡的起始點向終止點進行移動即可。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于宇龍計算機通信科技(深圳)有限公司,未經宇龍計算機通信科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210075690.8/2.html,轉載請聲明來源鉆瓜專利網。





