一种触摸屏的控制方法、装置及终端制造方法及图纸

技术编号:16232894 阅读:41 留言:0更新日期:2017-09-19 14:34
本发明专利技术提供了一种触摸屏的控制方法、装置及终端,涉及终端人机交互技术领域,解决现有技术中滚动条操作基于固定比例放大操作效果,易导致无法精确定位,且用户滑动速度过快或偏移轨迹较大,易造成滚动条不能及时反映更新,不符合用户意图的问题,该方法包括:检测到用户在触摸屏的显示界面中控制信息滚动的区域进行触摸操作时,获取触击点的位置信息和压力信息;根据所述压力信息,确定所述触摸操作对应的操作类型;根据所述触摸操作对应的操作类型和所述位置信息,控制所述触摸屏的显示界面执行相应的动作。本发明专利技术的方案实现了对触摸屏滚动方式的灵活控制,提高了定位精度,能充分满足用户意图,方便了用户的使用,增强了用户体验。

Method, device and terminal for controlling touch screen

The invention provides a touch screen control method, device and terminal, terminal to human-computer interaction technology, solves the scroll bar operation fixed zoom operation based on easily lead to accurate positioning, and the user moving too fast or offset track larger, easy to cause the scroll bar can not reflect the update, not meet the user's intent, the method includes: detecting the user on the touch screen display area information rolling control touch operation interface, to obtain location information and pressure information touch point; according to the pressure information, determine the type of operation according to the operation of the touch; according to the operation type of the corresponding touch operation and the position information, control of the touch screen display interface executes the corresponding action. The scheme of the invention realizes the flexible control of the rolling mode of the touch screen, improves the positioning accuracy, can fully satisfy the user's intention, facilitates the use of the user and enhances the user experience.

【技术实现步骤摘要】
一种触摸屏的控制方法、装置及终端
本专利技术涉及终端人机交互
,特别涉及一种触摸屏的控制方法、装置及终端。
技术介绍
滚动条广泛应用于大量数据显示场景,通常情况下,基于普通触屏实现的滚动条支持轻触和拖动两种操作。当轻触滚动条区域某一位置时,滚动条按其方向属性,横向滚动条计算触击的X坐标偏移,纵向滚动条计算Y坐标偏移;然后将计算的偏移值与滚动条的最大值进行比较,获得滚动百分比,然后控制终端显示界面跳转到相应的百分比位置,显示对应的数据。拖动滚动条则利用高频率的自动重复轻触操作产生的叠加效果。终端以固定的高频率采集触摸轨迹路径上的点,并针对每一个点应用轻触操作。现有方案的缺点是,滚动条操作是基于固定比例放大操作效果的。如果存在较大规模的数据,或者需要显示的列表、页面长度特别长,滚动条的放大效益会特别明显;反映到用户界面上,对滚动条的轻微点击或是拖动操作,都会引起页面的长距离滚动,导致无法精确定位。此外,当拖动操作时,用户的手指滑动速度过快,或者轨迹较大偏移滚动条区域,都容易造成滚动条不能及时反映更新,或者不符合用户的意图。因此有必要引入一种新的,精确且可控的滚动条控制技术,增强用户本文档来自技高网...
一种触摸屏的控制方法、装置及终端

【技术保护点】
一种触摸屏的控制方法,其特征在于,包括:检测到用户在触摸屏的显示界面中控制信息滚动的区域进行触摸操作时,获取触击点的位置信息和压力信息;根据所述压力信息,确定所述触摸操作对应的操作类型;根据所述触摸操作对应的操作类型和所述位置信息,控制所述触摸屏的显示界面执行相应的动作。

【技术特征摘要】
1.一种触摸屏的控制方法,其特征在于,包括:检测到用户在触摸屏的显示界面中控制信息滚动的区域进行触摸操作时,获取触击点的位置信息和压力信息;根据所述压力信息,确定所述触摸操作对应的操作类型;根据所述触摸操作对应的操作类型和所述位置信息,控制所述触摸屏的显示界面执行相应的动作。2.根据权利要求1所述的控制方法,其特征在于,所述根据所述压力信息,确定所述触摸操作对应的操作类型,包括:判断所述压力信息的压力值是否小于预设的第一压力阈值,若所述压力信息的压力值小于所述第一压力阈值,则确定所述触摸操作为轻触操作;判断所述压力信息的压力值是否大于预设的第二压力阈值,若所述压力信息的压力值大于所述第二压力阈值,则确定所述触摸操作为按压操作,其中,所述第二压力阈值大于或等于所述第一压力阈值。3.根据权利要求2所述的控制方法,其特征在于,所述根据所述触摸操作对应的操作类型和所述位置信息,控制所述触摸屏的显示界面执行相应的动作,包括:若所述触摸操作为按压操作,则控制所述触摸屏的显示界面进入受控滚动状态;在所述触摸屏的显示界面进入受控滚动状态后,继续检测所述触击点的压力信息;根据当前检测到的压力信息,确定滚动速率,并根据所述位置信息,确定滚动方向;根据所述滚动速率和所述滚动方向,控制所述触摸屏的显示界面进行滚动。4.根据权利要求3所述的控制方法,其特征在于,所述根据当前检测到的压力信息,确定滚动速率,包括:判断当前检测到的压力信息的压力值是否小于所述第一压力阈值,得到判断结果;若所述判断结果为否,则确定新检测到的压力信息的压力值除以预设的标准压力值的结果为速率因子,并确定所述速率因子与预设的标准速率的乘积为所述滚动速率;若所述判断结果为是,则确定不发生滚动。5.根据权利要求3所述的控制方法,其特征在于,所述触摸屏的显示界面中控制信息滚动的区域包括:滚动条;所述根据所述位置信息,确定滚动方向,包括:若所述位置信息所指示的位置在除所述滚动条之外的区域,则确定所述滚动条向所述位置信息所指示的位置运动的方向为所述滚动方向;若所述位置信息所指示的位置在所述滚动条上,则确定不发生滚动。6.根据权利要求5所述的控制方法,其特征在于,所述根据所述滚动速率和所述滚动方向,控制所述触摸屏的显示界面进行滚动,包括:若确定所述滚动条向所述位置信息所指示的位置运动的方向为所述滚动方向,则控制所述触摸屏的显示界面随所述滚动条按照所述滚动速率向所述滚动方向滚动,并滚动至所述滚动条到达所述位置信息所指示的位置时停止。7.根据权利要求5所述的控制方法,其特征在于,所述触摸屏的显示界面中控制信息滚动的区域还包括:指示该控制信息滚动的区域相对两端的两个端部指示区域;所述根据所述位置信息,确定滚动方向,还包括:若所述位置信息所指示的位置在所述端部指示区域内,则确定所述滚动条向所述端部指示区域指示的一端运动的方向为所述滚动方向。8.根据权利要求7所述的控制方法,其特征在于,所述根据所述滚动速率和所述滚动方向,控制所述触摸屏的显示界面进行滚动,包括:若确定所述滚动条向所述端部指示区域指示的一端运动的方向为所述滚动方向,则控制所述触摸屏的显示界面随所述滚动条按照所述滚动速率向所述滚动方向滚动,并滚动至所述滚动条到达所述端部指示区域指示的一端时停止。9.根据权利要求3所述的控制方法,其特征在于,所述在所述触摸屏的显示界面进入受控滚动状态后,所述控制方法还包括:启动一定时器,其中所述定时器的定时时间大于预设多个采样周期,所述采样周期指检测触摸屏的触摸事件的周期,用户在触摸屏的显示界面中对控制信息滚动的区域进行一次触摸操作为一次触摸事件;判断所述定时器的定时时间内是否检测到触摸事件,若所述定时器的定时时间内没有检测到触摸事件,则控制所述触摸屏的显示界面退出受控滚动状态,否则,继续检测所述触击点的压力信息。10.一种触摸屏的控制装置,其特征在于,包括:获...

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

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

1