一种界面滚动的控制方法和装置制造方法及图纸

技术编号:15284081 阅读:318 留言:0更新日期:2017-05-06 12:32
本发明专利技术公开了一种界面滚动的控制方法和装置,所述方法包括:获取用户在触摸屏幕的当前显示界面上施加压力的触点位置到所述触摸屏幕的中轴线的当前垂直距离;获取所述用户在所述触点位置的当前压力值;在一预设的界面滚动速度与压力级别值和垂直距离之间的关系表中,获取所述当前垂直距离、当前压力值对应的界面的当前滚动速度;以所述当前滚动速度控制所述当前显示界面滚动。本发明专利技术通过在触摸屏幕上施加一定的压力实现界面的快速滚动,从而大大减少用户手指的移动距离。

Interface rolling control method and device

The invention discloses a method and a device for controlling the rolling interface, the method comprises: acquiring user in the current touch screen display position of contact pressure on the interface to the vertical distance from the axis of the touch screen; the user is obtained in the contact position of the pressure value; relational table the rolling speed and pressure level between the value and the vertical distance in a preset interface, to obtain the current vertical distance, the pressure value corresponding to the interface of the current rolling speed; the current rolling speed control of the current display interface scroll. The invention realizes the fast rolling of the interface by applying a certain pressure on the touch screen, thereby greatly reducing the moving distance of the finger of the user.

【技术实现步骤摘要】

本专利技术涉及触摸屏幕控制
,特别是指一种界面滚动的控制方法和装置
技术介绍
触摸屏(touchscreen)又称为“触控屏”、“触控面板”,是一种可接收触头等输入讯号的感应式液晶显示装置,当接触了触摸屏幕上的图形按钮时,触摸屏幕上的触觉反馈装置可根据预先编程的程式驱动各种连结装置,可用以取代机械式的按钮面板,并借由液晶显示画面制造出生动的影音效果。触摸屏作为一种最新的输入设备,它是目前最简单、方便、自然的一种人机交互方式。现有技术中,一般通过用户手指在触摸屏幕上滑动来使得界面滚动,手指滑动快则界面滚动快,手指滑动慢则界面滚动慢;滑动操作的隐喻比较符合现实,很直观容易记忆,但由于手指的移动距离较大,在长距离界面滚动操作中需要来回操作多次,效率低、用户体验差。
技术实现思路
本专利技术所要解决的技术问题是提供一种界面滚动的控制方法和装置,能够通过在触摸屏幕上施加一定的压力实现界面的快速滚动,从而大大减少用户手指的移动距离。为了解决上述技术问题,本专利技术提供了一种界面滚动的控制方法,包括:获取用户在触摸屏幕的当前显示界面上施加压力的触点位置到所述触摸屏幕的中轴线的当前垂直距离;获取所述用户在所述触点位置的当前压力值;在一预设的界面滚动速度与压力级别值和垂直距离之间的关系表中,获取所述当前垂直距离、当前压力值对应的界面的当前滚动速度;以所述当前滚动速度控制所述当前显示界面滚动。进一步地,获取用户在触摸屏幕的当前显示界面上施加压力的触点位置到所述触摸屏幕的中轴线的当前垂直距离包括:获取用户在触摸屏幕的当前显示界面上施加压力的触点位置到所述触摸屏幕的水平中轴线的第一当前垂直距离;或者获取用户在触摸屏幕的当前显示界面上施加压力的触点位置到所述触摸屏幕的竖直中轴线的第二当前垂直距离。进一步地,所述水平中轴线为界面类型为上下滑动类界面时,触摸屏幕的Y轴中间值所在的中轴线;所述竖直中轴线为界面类型为左右滑动类界面时,触摸屏幕的X轴中间值所在的中轴线。进一步地,所述预设的界面滚动速度与压力级别值和垂直距离之间的关系表中包括:将触摸屏幕上下边框到水平中轴线之间的垂直距离进行划分得到多个距离范围或者将触摸屏幕左右边框到竖直中轴线之间的垂直距离进行划分得到多个距离范围,每个距离范围对应有多个压力级别值,每一个压力级别值对应一个滚动速度。进一步地,所述压力级别值与所述滚动速度成正比关系。进一步地,在一预设的界面滚动速度与压力级别值和垂直距离之间的关系表中,获取所述当前垂直距离、当前压力值对应的界面的当前滚动速度的步骤包括:若所述当前垂直距离处于所述关系表中的多个距离范围中的第一距离范围内,则根据所述第一距离范围,得到该第一距离范围对应的多个压力级别值;若所述当前压力值处于多个压力级别值中的第一压力级别,则根据所述第一压力级别值,得到该第一压力级别值对应的第一滚动速度;将所述第一滚动速度确定为当前滚动速度。为了解决上述技术问题,本专利技术提供了一种界面滚动的控制装置,包括:第一检测模块,用于获取用户在触摸屏幕的当前显示界面上施加压力的触点位置到所述触摸屏幕的中轴线的当前垂直距离;第二检测模块,用于获取所述用户在所述触点位置的当前压力值;获取模块,用于在一预设的界面滚动速度与压力级别值和垂直距离之间的关系表中,获取所述当前垂直距离、当前压力值对应的界面的当前滚动速度;控制模块,用于以所述当前滚动速度控制所述当前显示界面滚动。进一步地,所述第一检测模块具体用于:获取用户在触摸屏幕的当前显示界面上施加压力的触点位置到所述触摸屏幕的水平中轴线的第一当前垂直距离;或者获取用户在触摸屏幕的当前显示界面上施加压力的触点位置到所述触摸屏幕的竖直中轴线的第二当前垂直距离。进一步地,所述水平中轴线为界面类型为上下滑动类界面时,触摸屏幕的Y轴中间值所在的中轴线;所述竖直中轴线为界面类型为左右滑动类界面时,触摸屏幕的X轴中间值所在的中轴线。进一步地,所述预设的界面滚动速度与压力级别值和垂直距离之间的关系表中包括:将触摸屏幕上下边框到水平中轴线之间的垂直距离进行划分得到多个距离范围或者将触摸屏幕左右边框到竖直中轴线之间的垂直距离进行划分得到多个距离范围,每个距离范围对应有多个压力级别值,每一个压力级别值对应一个滚动速度。进一步地,所述压力级别值与所述滚动速度成正比关系。进一步地,所述获取模块具体用于:判断若所述当前垂直距离处于所述关系表中的多个距离范围中的第一距离范围内,则根据所述第一距离范围,得到该第一距离范围对应的多个压力级别值;若所述当前压力值处于多个压力级别值中的第一压力级别,则根据所述第一压力级别值,得到该第一压力级别值对应的第一滚动速度;将所述第一滚动速度确定为当前滚动速度。与现有技术相比,本申请技术方案包括:获取用户在触摸屏幕的当前显示界面上施加压力的触点位置到所述触摸屏幕的中轴线的当前垂直距离;获取所述用户在所述触点位置的当前压力值;在一预设的界面滚动速度与压力级别值和垂直距离之间的关系表中,获取所述当前垂直距离、当前压力值对应的界面的当前滚动速度;以所述当前滚动速度控制所述当前显示界面滚动。本专利技术通过在触摸屏幕上施加一定的压力实现界面的快速滚动,从而大大减少用户手指的移动距离,增强用户体验。附图说明图1为本专利技术实施例的界面滚动的控制方法的流程图;图2为本专利技术实施例的上下滑动类界面的水平中轴线示意图;图3为本专利技术实施例的左右滑动类页面的竖直中轴线示意图;图4为本专利技术实施例的上下滑动类界面施加压力的触点位置到触摸屏幕的水平中轴线的当前垂直距离示意图;图5为本专利技术实施例的左右滑动类界面施加压力的触点位置到触摸屏幕的竖直中轴线的当前垂直距离示意图;图6为本专利技术实施例的上下滑动类界面根据当前垂直距离和当前压力值滚动示意图;图7为本专利技术实施例的左右滑动类界面根据当前垂直距离和当前压力值滚动示意图;图8为本专利技术实施例的界面滚动的控制装置的结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚明白,下文中将结合附图对本专利技术的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。如图1所示,本专利技术实施例提供了一种界面滚动的控制方法,包括:S101:获取用户在触摸屏幕的当前显示界面上施加压力的触点位置到所述触摸屏幕的中轴线的当前垂直距离;S102:获取所述用户在所述触点位置的当前压力值;S103:在一预设的界面滚动速度与压力级别值和垂直距离之间的关系表中,获取所述当前垂直距离、当前压力值对应的界面的当前滚动速度;S104:以所述当前滚动速度控制所述当前显示界面滚动。在步骤S101中,例如,可以利用触摸检测技术检测用户在触摸屏幕的当前显示界面上施加压力的触点位置;在步骤S102中,可以利用压力检测技术获取所述用户在所述触点位置的当前压力值。进一步地,获取用户在触摸屏幕的当前显示界面上施加压力的触点位置到所述触摸屏幕的中轴线的当前垂直距离101包括:获取用户在触摸屏幕的当前显示界面上施加压力的触点位置到所述触摸屏幕的水平中轴线21的第一当前垂直距离;或者获取用户在触摸屏幕的当前显示界面上施加压力的触点位置到所述触摸屏幕的竖直中轴线31的第二当前垂直距离。进一步地,如图本文档来自技高网...
一种界面滚动的控制方法和装置

【技术保护点】
一种界面滚动的控制方法,其特征在于,包括:获取用户在触摸屏幕的当前显示界面上施加压力的触点位置到所述触摸屏幕的中轴线的当前垂直距离;获取所述用户在所述触点位置的当前压力值;在一预设的界面滚动速度与压力级别值和垂直距离之间的关系表中,获取所述当前垂直距离、当前压力值对应的界面的当前滚动速度;以所述当前滚动速度控制所述当前显示界面滚动。

【技术特征摘要】
1.一种界面滚动的控制方法,其特征在于,包括:获取用户在触摸屏幕的当前显示界面上施加压力的触点位置到所述触摸屏幕的中轴线的当前垂直距离;获取所述用户在所述触点位置的当前压力值;在一预设的界面滚动速度与压力级别值和垂直距离之间的关系表中,获取所述当前垂直距离、当前压力值对应的界面的当前滚动速度;以所述当前滚动速度控制所述当前显示界面滚动。2.根据权利要求1所述的界面滚动的控制方法,其特征在于,获取用户在触摸屏幕的当前显示界面上施加压力的触点位置到所述触摸屏幕的中轴线的当前垂直距离包括:获取用户在触摸屏幕的当前显示界面上施加压力的触点位置到所述触摸屏幕的水平中轴线的第一当前垂直距离;或者获取用户在触摸屏幕的当前显示界面上施加压力的触点位置到所述触摸屏幕的竖直中轴线的第二当前垂直距离。3.根据权利要求2所述的界面滚动的控制方法,其特征在于,所述水平中轴线为界面类型为上下滑动类界面时,触摸屏幕的Y轴中间值所在的中轴线;所述竖直中轴线为界面类型为左右滑动类界面时,触摸屏幕的X轴中间值所在的中轴线。4.根据权利要求3所述的界面滚动的控制方法,其特征在于,所述预设的界面滚动速度与压力级别值和垂直距离之间的关系表中包括:将触摸屏幕上下边框到水平中轴线之间的垂直距离进行划分得到多个距离范围或者将触摸屏幕左右边框到竖直中轴线之间的垂直距离进行划分得到多个距离范围,每个距离范围对应有多个压力级别值,每一个压力级别值对应一个滚动速度。5.根据权利要求4所述的界面滚动的控制方法,其特征在于,所述压力
\t级别值与所述滚动速度成正比关系。6.根据权利要求4或5所述的界面滚动的控制方法,其特征在于,在一预设的界面滚动速度与压力级别值和垂直距离之间的关系表中,获取所述当前垂直距离、当前压力值对应的界面的当前滚动速度的步骤包括:若所述当前垂直距离处于所述关系表中的多个距离范围中的第一距离范围内,则根据所述第一距离范围,得到该第一距离范围对应的多个压力级别值;若所述当前压力值处于多个压力级别值中的第一压力级别,则根据所述第一压力级别值,得到该第一压力级别值对应...

【专利技术属性】
技术研发人员:徐源源
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1