两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

觸摸屏上顯示信息的方法和裝置的制作方法

文檔序號:6558299閱讀:375來源:國知局
專利名稱:觸摸屏上顯示信息的方法和裝置的制作方法
技術(shù)領域
本發(fā)明涉及終端開發(fā)技術(shù)領域,尤其是涉及一種觸摸屏上顯示信息的方法和裝置。
背景技術(shù)
在觸摸屏智能手機大行其道的今天,智能手機高質(zhì)量的操作體驗成了手機的賣點,也是用戶嘖嘖稱嘆的地方。觸摸屏根據(jù)用戶觸摸屏幕所發(fā)送的指令,將相應信息在屏幕上進行顯示。然而,現(xiàn)有在觸摸屏上顯示信息的方案存在一些不足之處,例如,當用戶從頂端或底端拖拽屏幕偏移原始位置,拖拽結(jié)束后,屏幕返回原始位置的滑動效果過于生硬,不流暢;以及,當用戶在屏幕上不斷滑動進行信息顯示時,每滑動一次,只能顯示與用戶滑動距離相對應的信息,信息顯示效率較低,顯示方式不靈活,顯示效果較差。

發(fā)明內(nèi)容
本發(fā)明實施例提供了一種觸摸屏上顯示信息的方法和裝置,豐富了終端界面的顯示功能,使滑動效果更加流暢,提高了用戶體驗;以及,增加一次滑動過程所能夠顯示的信息量,簡化用戶的操作,提高信息顯示的效率,增強顯示方式的靈活性。為達到上述目的,本發(fā)明實施例的技術(shù)方案是這樣實現(xiàn)的本發(fā)明實施例提供了一種觸摸屏上顯示信息的方法,包括采用拋物線曲線作為模擬屏幕滑動的速度曲線;當從頂端或底端起拖拽屏幕的操作結(jié)束后,根據(jù)所述速度曲線逐次計算每預定單位時間內(nèi)屏幕向頂端或底端返回所移動的回歸距離;通過在每預定單位時間內(nèi)將屏幕向頂端或底端滑動相應的回歸距離,對屏幕上的信息進行顯示。本發(fā)明實施例提供了一種觸摸屏上顯示信息的裝置,包括回歸距離計算單元,用于采用拋物線曲線作為模擬屏幕滑動的速度曲線,當從頂端或底端起拖拽屏幕的操作結(jié)束后,根據(jù)所述速度曲線逐次計算每預定單位時間內(nèi)屏幕向頂端或底端返回所移動的回歸距離;信息顯示單元,用于通過在每預定單位時間內(nèi)將屏幕向頂端或底端滑動相應的回歸距離,對屏幕上的信息進行顯示;其中,所述回歸距離計算單元利用如下公式表示所述速度曲線y = k (x-b)2上述公式中,y表示速度,χ表示時間,k和b為參數(shù),k的取值為大于零的預定值, 以及,根據(jù)所述拋物線曲線的最大內(nèi)切三角形的面積,屏幕距離頂端或底端的像素距離計算得到所述參數(shù)b的取值,當計算出的b值包括小數(shù)部分時,對計算出的b值進行向上取整,所計算得到的回歸距離總個數(shù)的取值為b值。
由上述可見,本發(fā)明實施例提供的技術(shù)方案通過深入分析滑動運動的特點,采用拋物線曲線模擬屏幕滑動的速度曲線,計算相應的各回歸距離,使發(fā)生偏移后的屏幕以一種彈性運動的方式回歸至滑動的起始點,從而豐富了終端界面的顯示功能,使滑動效果更加流暢,提高了用戶體驗。本發(fā)明實施例還提供了一種觸摸屏上顯示信息的方法,包括采用正態(tài)分布曲線作為模擬屏幕滑動的速度曲線;當用戶的手指或者書寫筆停止滑動屏幕后,根據(jù)所述速度曲線逐次計算每預定單位時間起始時屏幕在當前滑動方向上所繼續(xù)移動的初始速度;通過在每預定單位時間內(nèi)使屏幕在當前滑動方向上以所述初始速度進行移動,并在每預定單位時間結(jié)束后,使屏幕在靜止時間段內(nèi)保持靜止,對屏幕上的信息進行顯示。本發(fā)明實施例還提供了一種觸摸屏上顯示信息的裝置,包括初始速度計算單元,用于采用正態(tài)分布曲線作為模擬屏幕滑動的速度曲線,當用戶的手指或者書寫筆停止滑動屏幕后,根據(jù)所述速度曲線逐次計算每預定單位時間起始時屏幕在當前滑動方向上所繼續(xù)移動的初始速度;信息顯示單元,用于通過在每預定單位時間內(nèi)使屏幕在當前滑動方向上以所述初始速度進行移動,并在每預定單位時間結(jié)束后,使屏幕在靜止時間段內(nèi)保持靜止,對屏幕上的信息進行顯示;其中,所述初始速度計算單元用于利用如下公式表示所述速度曲線

權(quán)利要求
1.一種觸摸屏上顯示信息的方法,其特征在于,所述方法包括 采用拋物線曲線作為模擬屏幕滑動的速度曲線;當從頂端或底端起拖拽屏幕的操作結(jié)束后,根據(jù)所述速度曲線逐次計算每預定單位時間內(nèi)屏幕向頂端或底端返回所移動的回歸距離;通過在每預定單位時間內(nèi)將屏幕向頂端或底端滑動相應的回歸距離,對屏幕上的信息進行顯示。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于, 利用如下公式表示所述速度曲線y = k(x-b)2其中,y表示速度,χ表示時間,k和b為參數(shù),k的取值為大于零的預定值,以及,根據(jù)所述拋物線曲線的最大內(nèi)切三角形的面積和屏幕距離頂端或底端的像素距離計算得到所述參數(shù)b的取值,當計算出的b值包括小數(shù)部分時,對計算出的b值進行向上取整,所計算得到的回歸距離總個數(shù)的數(shù)值為b值。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,通過如下公式,根據(jù)所述拋物線曲線的最大內(nèi)切三角形的面積和屏幕距離頂端或底端的像素距離確定所述參數(shù)b的取值Sl = (S2-4/3*S3)/2 Sl = Y' -Y Y' -Y I = kb 3/3其中,屏幕距離頂端或底端的像素距離對應于拋物線曲線與X坐標軸和Y坐標軸所圍區(qū)域的面積Si ;直線X = 2b、Y = kb2與X Y兩個坐標軸所圍矩形區(qū)域的面積為S2 ;所述拋物線曲線的最大內(nèi)切三角形的面積為S3 ;Y'表示屏幕拖拽后的像素位置,Y表示屏幕原始的像素位置。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,通過如下公式,根據(jù)所述速度曲線逐次計算每預定單位時間內(nèi)屏幕向頂端或底端返回所移動的回歸距離J3=(辦_a)/”*(j;l + 3;2 +…+ >7 )其中,a的取值為O至(b-Ι),η為預定值,yn表示將拋物線曲線與直線χ = a,χ = a+l 所圍成面積劃分為η個矩形后,第η個矩形的面積。
5.一種觸摸屏上顯示信息的方法,其特征在于,所述方法包括 采用正態(tài)分布曲線作為模擬屏幕滑動的速度曲線;當用戶的手指或者書寫筆停止滑動屏幕后,根據(jù)所述速度曲線逐次計算每預定單位時間起始時屏幕在當前滑動方向上所繼續(xù)移動的初始速度;通過在每預定單位時間內(nèi)使屏幕在當前滑動方向上以所述初始速度進行移動,并在每預定單位時間結(jié)束后,使屏幕在靜止時間段內(nèi)保持靜止,對屏幕上的信息進行顯示。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于, 利用如下公式表示所述速度曲線
7.根據(jù)權(quán)利要求5所述的方法,其特征在于,根據(jù)滑動次數(shù)和所選取的速度曲線的寬度數(shù)值確定所述預定單位時間,所述預定單位時間為所述寬度數(shù)值與滑動次數(shù)的比值; 利用如下公式計算所述滑動次數(shù)iSlideTotalStep = (iDragLastPointY-iDragFirstPointY)*KDistance_TimeRatio/ (iDragUpTime-iDragFirstTime);利用如下公式計算屏幕在首次預定單位時間起始時的初始速度VO = (iDragLastPointY-iDragFirstPointY)*K0/(iDragUpTime-iDragFirstTime)在上述公式中,iSlideTotalStep表示滑動次數(shù),IDragFirstPointY表示手指或書寫筆觸摸屏幕時觸摸點在Y坐標軸上的像素坐標值,IDragLastPointY表示手指或書寫筆脫離屏幕時脫離點在Y坐標軸上的像素坐標值,iDragFirstTime表示手指或書寫筆開始觸摸屏幕時的時間點,iDragUpTime表示手指或書寫筆脫離屏幕時的時間點,KDistance_TimeRatio表示擴大倍數(shù),取值為預定常數(shù),KO表示擴大倍數(shù),取值為與KDistancejimeRatio不同的預定常數(shù)。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述方法還包括在用戶的手指或者書寫筆滑動屏幕的軌跡上,若最后的三個像素點不位于同一直線上,不對本次滑動作出響應; 以及,在根據(jù)所述速度曲線逐次計算每預定單位時間起始時屏幕在當前滑動方向上所繼續(xù)移動的初始速度之前,所述方法還包括當用戶的手指或書寫筆停止滑動屏幕后,確定本次滑動時間大于第二預定閾值;當用戶的手指或書寫筆停止滑動屏幕后,若手指或書寫筆駐留在屏幕上,確定駐留時間小于第一預定閾值。
9.一種觸摸屏上顯示信息的裝置,其特征在于,所述裝置包括回歸距離計算單元,用于采用拋物線曲線作為模擬屏幕滑動的速度曲線,當從頂端或底端起拖拽屏幕的操作結(jié)束后,根據(jù)所述速度曲線逐次計算每預定單位時間內(nèi)屏幕向頂端或底端返回所移動的回歸距離;信息顯示單元,用于通過在每預定單位時間內(nèi)將屏幕向頂端或底端滑動相應的回歸距離,對屏幕上的信息進行顯示;其中,所述回歸距離計算單元利用如下公式表示所述速度曲線 y = k(x-b)2上述公式中,y表示速度,χ表示時間,k和b為參數(shù),k的取值為大于零的預定值,以及, 根據(jù)所述拋物線曲線的最大內(nèi)切三角形的面積,屏幕距離頂端或底端的像素距離計算得到所述參數(shù)b的取值,當計算出的b值包括小數(shù)部分時,對計算出的b值進行向上取整,所計算得到的回歸距離總個數(shù)的取值為b值。
10. 一種觸摸屏上顯示信息的裝置,其特征在于,所述裝置包括 初始速度計算單元,用于采用正態(tài)分布曲線作為模擬屏幕滑動的速度曲線,當用戶的手指或者書寫筆停止滑動屏幕后,根據(jù)所述速度曲線逐次計算每預定單位時間起始時屏幕在當前滑動方向上所繼續(xù)移動的初始速度;信息顯示單元,用于通過在每預定單位時間內(nèi)使屏幕在當前滑動方向上以所述初始速度進行移動,并在每預定單位時間結(jié)束后,使屏幕在靜止時間段內(nèi)保持靜止,對屏幕上的信息進行顯示;其中,所述初始速度計算單元用于利用如下公式表示所述速度曲線
全文摘要
本發(fā)明公開了一種觸摸屏上顯示信息的方法和裝置,能夠豐富了終端界面的顯示功能,使滑動效果更加流暢,以及,提高信息顯示的效率,增強顯示方式的靈活性和用戶體驗。本發(fā)明實施例提供的一種觸摸屏上顯示信息的方法包括采用拋物線曲線作為模擬屏幕滑動的速度曲線;當從頂端或底端起拖拽屏幕的操作結(jié)束后,根據(jù)所述速度曲線逐次計算每預定單位時間內(nèi)屏幕向頂端或底端返回所移動的回歸距離;通過在每預定單位時間內(nèi)將屏幕向頂端或底端滑動相應的回歸距離,對屏幕上的信息進行顯示。
文檔編號G06F3/041GK102331877SQ20111017271
公開日2012年1月25日 申請日期2011年6月24日 優(yōu)先權(quán)日2011年6月24日
發(fā)明者郭曉東 申請人:北京新媒傳信科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
卓资县| 达拉特旗| 平昌县| 新竹县| 卢龙县| 瑞昌市| 潮安县| 太湖县| 合川市| 大埔区| 寿阳县| 青田县| 马山县| 祁阳县| 祁东县| 怀集县| 花垣县| 商城县| 博爱县| 镇远县| 察隅县| 梓潼县| 兴业县| 乌兰察布市| 鄂托克旗| 绵阳市| 五台县| 台南市| 东平县| 葫芦岛市| 南涧| 金沙县| 上高县| 长子县| 盐源县| 溧水县| 库尔勒市| 大方县| 特克斯县| 滕州市| 深州市|