【技术实现步骤摘要】
一种触摸控制方法及装置
[0001]本申请是分案申请,原申请的申请号是201780082151.8,原申请日是2017年11月07日,原申请的全部内容通过引用结合在本申请中。
[0002]本申请实施例涉及通信
,尤其涉及一种触摸控制方法及装置。
技术介绍
[0003]目前,各种终端(例如,手机、平板电脑等)普遍采用触摸屏作为输入装置,极大地改善了用户的输入和操作效率。一般,触摸屏的触摸灵敏度、不同触摸动作的响应事件等参数在触摸屏(或终端)出厂时就已经设置完成。
[0004]但是,在不同的应用场景的不同触摸区域,用户对触摸屏的触摸灵敏度等参数的响应需求往往是不同的,例如,在复制网页中的文字信息时更多需要精细化的操作,而在控制游戏中的角色跑动时却需要更加快速的控制体验。显然,出厂时设置好的固定参数已经不能满足用户的触摸需求,降低了终端的输入和输出效率。
技术实现思路
[0005]本申请的实施例提供一种触摸控制方法及装置,可实现对触摸屏的精细化和个性化控制,提高终端的输入和输出效率。
[0006]为达到上述目的,本申请的实施例采用如下技术方案:
[0007]第一方面,本申请的实施例提供一种触摸控制方法,包括:终端获取用户在触摸屏上输入的第一触摸操作;当第一触摸操作作用于目标界面(即前台运行的目标应用所呈现的界面)中的第一预设区域时,终端将第一触摸操作映射为第二触摸操作,使得目标应用响应第二触摸操作,实现与第二触摸操作相关的应用功能。也就是说,用户向触摸屏输入的是第一触摸 ...
【技术保护点】
【技术特征摘要】
1.一种触摸控制方法,其特征在于,包括:终端的框架层获取用户在触摸屏上输入的第一触摸操作;当所述第一触摸操作作用于目标界面中的第一预设区域时,所述终端的框架层将所述第一触摸操作映射为第二触摸操作,并将所述第二触摸操作上报给所述终端的目标应用,以使得所述目标应用响应所述第二触摸操作;其中,所述目标界面为所述目标应用的界面,所述目标应用在前台运行。2.根据权利要求1所述的方法,其特征在于,在所述终端的框架层获取用户在触摸屏上输入的第一触摸操作之前还包括:响应于所述用户的第一输入,所述终端显示用于设置触摸区域的设置界面;响应于所述用户的第二输入,所述终端确定第一目标应用的目标触摸区域,所述目标触摸区域对应有触摸映射规则,所述触摸映射规则用于指示将所述目标触摸区域内获取到的第一触摸操作映射为第二触摸操作。3.根据权利要求1所述的方法,其特征在于,所述第一预设区域包括模拟操控手柄的操控区域。4.根据权利要求1所述的方法,其特征在于,当所述第一触摸操作作用于目标界面中的第一预设区域时,所述终端的框架层将所述第一触摸操作映射为第二触摸操作,包括:当在所述目标界面中检测到所述第一触摸操作时,所述终端的框架层查找与所述目标应用关联的至少一个预设区域,所述至少一个预设区包括所述第一预设区域;当所述第一触摸操作的触摸点落入所述第一预设区域时,所述终端的框架层获取为所述第一预设区域预设的触摸映射规则;所述终端的框架层按照所述触摸映射规则将所述第一触摸操作映射为第二触摸操作。5.根据权利要求1所述的方法,其特征在于,所述终端的框架层将所述第一触摸操作映射为第二触摸操作,包括:所述终端的框架层修改所述第一触摸操作中触摸点的坐标值,将修改后的坐标值作为所述第二触摸操作中触摸点的坐标值。6.根据权利要求4所述的方法,其特征在于,所述触摸映射规则包括坐标映射参数;其中,所述终端的框架层按照所述触摸映射规则将所述第一触摸操作映射为第二触摸操作,包括:所述终端的框架层按照所述坐标映射参数,增大或减小所述第一触摸操作中触摸点的坐标值,得到所述第二触摸操作中触摸点的坐标值。7.根据权利要求6所述的方法,其特征在于,所述终端的框架层按照所述坐标映射参数,增大或减小所述第一触摸操作中触摸点的坐标值,包括:所述终端的框架层将所述第一触摸操作中触摸点的坐标值乘以所述坐标映射参数;所述坐标映射参数大于1,或小于1。8.根据权利要求5所述的方法,其特征在于,在所述终端的框架层修改所述第一触摸操作所作用的触摸点的坐标值之后,还包括:若修改后的坐标值超出为所述第一触摸操作预设的操控边界,则所述终端的框架层将所述操控边界上距离所述修改后的坐标值最近的坐标值,作为所述第二触摸操作中触摸点的坐标值。
9.根据权利要求4所述的方法,其特征在于,所述终端的框架层按照所述触摸映射规则将所述第一触摸操作映射为第二触摸操作,并将所述第二触摸操作上报给目标应用,包括:所述终端的框架层根据所述触摸映射规则,将用户执行所述第一触摸操作时产生的第一触摸事件映射为用户执行第二触摸操作时产生的第二触摸事件,并将所述第二触摸事件上报给所述目标应用。10.根据权利要求1所述的方法,其特征在于,所述第一触摸操作和所述第二触摸操作均为滑动操作,且所述第二触摸操作的滑动距离与所述第一触摸操作的滑动距离不同。11.根据权利要求10所述的方法,其特征在于,所述第一预设区域的灵敏度高于默认灵敏度,所述第二触摸操作的滑动距离大于所述第一触摸操作的滑动距离;或者,所述第一预设区域的灵敏度低于默认灵敏度,所述第二触摸操作的滑动距离小于所述第一触摸操作的滑动距离。12.根据权利要求1所述的方法,其特征在于,所述第一预设区域为矩形区域。13.根据权利要求1
‑
12任一所述的方法,其特征在于,所述目标应用为游戏类应用。14.根据权利要求13所述的方法,其特征在于,所述第一预设区域位于所述目标界面的左下角。15.根据权利要求1所述的方法,其特征在于,所述第一预设区域在所述目标界面中不可见。1...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。