记事类应用的控制方法、装置、设备及计算机存储介质制造方法及图纸

技术编号:30154117 阅读:14 留言:0更新日期:2021-09-25 15:04
本公开公开了一种记事类应用的控制方法、装置、设备及计算机存储介质。本公开实施例能够在显示目标应用的情况下,接收在目标应用的显示区域输入的多指触摸事件,通过对多指触摸事件识别和判断,确定对目标应用的显示区域进行移动或缩放,进而使该显示区域不会占用电子设备全屏,方便在目标应用使用时用户也可以对其他应用进行操作,提高记事类应用的灵活性,提高用户体验。提高用户体验。提高用户体验。

【技术实现步骤摘要】
记事类应用的控制方法、装置、设备及计算机存储介质


[0001]本公开属于电子设备应用程序控制
,尤其涉及一种记事类应用的控制方法、装置、设备及计算机存储介质。

技术介绍

[0002]记事类应用包括电子设备上的便签、备忘录和记事本等应用程序。记事类应用的特点是打开时在电子设备上全屏显示,所以这种需在使用过程中占用全屏的记事类应用,使用户不能同时对其他应用进行操作。
[0003]通常用户对上述记事类应用的操作过程为:
[0004]在电子设备上找到记事类应用的图标点击打开,进入全屏编辑界面进行记录操作,如果使用记事类应用时想要操作其他应用,则需在电子设备上找到退出键或主页键等的标识进行点击,退出记事类应用界面之后才能操作其他应用。这种需要在屏幕固定图标或标识位置点击退出来切换应用的记事类应用控制方式,缺乏灵活性和便捷性,影响了用户使用体验。尤其是用户面对屏幕尺寸较大的电子交互设备(如交互式液晶电视)的情况下,因为人的臂长有限,使得人对设备的可操作范围也较为局限,进而上述需在屏幕固定位置点击退出记事类应用才能实现的应用切换方式,令用户操作起来极为不便,无法体验到其便签记事的功能。
[0005]因此,上述全屏显示的记事类应用在使用过程中,缺乏灵活便捷的性能。

技术实现思路

[0006]本公开实施例提供一种记事类应用的控制方法、装置、设备及计算机存储介质,能够实现记事类应用程序在电子设备上的便捷使用。
[0007]一方面,本公开实施例提供一种记事类应用的控制方法,控制方法包括
[0008]在显示目标应用的情况下,接收在目标应用的显示区域输入的多指触摸事件;目标应用为任意一种记事类应用;
[0009]记录多指触摸事件的起始触摸信息及终止触摸信息;起始触摸信息包括多指触摸事件中各个手指的按下位置坐标;终止触摸信息包括各个手指的抬起位置坐标;
[0010]根据按下位置坐标和抬起位置坐标,确定对应各个手指的滑动方向和滑动距离;
[0011]当所有手指的滑动方向均相同时,根据任意一个手指的滑动方向和滑动距离移动目标应用的显示区域;
[0012]当各个手指的滑动方向不相同时,根据各个手指的滑动方向确定各个手指的触控点是否彼此靠近或彼此远离;
[0013]当各个手指的触控点彼此靠近或彼此远离时,根据任意一个手指的滑动距离对目标应用的显示区域进行缩放。
[0014]在一些实施例中,起始触摸信息还包括多指触摸事件中各个手指的按下时刻;终止触摸信息还包括各个手指的抬起时刻;
[0015]当所有手指的滑动方向均相同时,根据任意一个手指的滑动方向和滑动距离移动目标应用的显示区域,包括:
[0016]当所有手指的滑动方向均相同时,根据按下时刻和抬起时刻计算多指触摸事件的触摸时长;
[0017]根据触摸时长和任意一个手指的滑动距离计算滑动速度;
[0018]当滑动速度小于预设速度阈值时,根据任意一个手指的滑动方向和滑动距离移动目标应用的显示区域。
[0019]在一些实施例中,在根据触摸时长和任意一个手指的滑动距离计算滑动速度之后,方法还包括:
[0020]当滑动速度大于或等于预设速度阈值时,隐藏目标应用的显示区域。
[0021]在一些实施例中,根据任意一个手指的滑动方向和滑动距离移动目标应用的显示区域,包括:
[0022]根据任意一个手指的滑动方向和滑动距离计算该手指的横向移动距离和纵向移动距离;
[0023]根据横向移动距离和纵向移动距离计算目标应用的显示区域各个顶点对应的移动后坐标值;
[0024]根据移动后坐标值移动目标应用的显示区域。
[0025]在一些实施例中,当各个手指的触控点彼此靠近或彼此远离时,根据任意一个手指的滑动距离对目标应用的显示区域进行缩放,包括:
[0026]当各个手指的触控点彼此靠近时,根据滑动距离对目标应用的显示区域进行缩小;
[0027]当各个手指的触控点彼此远离时,根据滑动距离对目标应用的显示区域进行放大。
[0028]在一些实施例中,当各个手指的触控点彼此靠近时,根据任意一个手指的滑动距离对目标应用的显示区域进行缩小,包括:
[0029]当各个手指的触控点彼此靠近时,确定目标应用的显示区域的中心点坐标;
[0030]确定目标应用的显示区域的各顶点坐标与中心点坐标的初始方向;
[0031]根据滑动距离将各顶点坐标沿对应的初始方向移动,以对目标应用的显示区域缩小。
[0032]在一些实施例中,在显示目标应用的情况下,接收在目标应用的显示区域输入的多指触摸事件之前,方法还包括:
[0033]接收第一触摸事件;
[0034]当第一触摸事件的起始触摸位置坐标在屏幕的第一预设范围内时,记录所述第一触摸事件在第一触摸时长内的触摸轨迹和结束触摸位置坐标;
[0035]当第一触摸时长小于预设时间阈值、触摸轨迹符合预设手势轨迹、且结束触摸位置坐标在屏幕的第二预设范围时,确定第一触摸事件为打开目标应用的触屏操作;
[0036]响应于第一触摸事件,显示目标应用。
[0037]另一方面,本公开实施例提供了一种记事类应用的控制装置,控制装置包括:
[0038]第一接收模块,用于在显示目标应用的情况下,接收在所述目标应用的显示区域
输入的多指触摸事件;所述目标应用为任意一种所述记事类应用;
[0039]第一记录模块,用于记录所述多指触摸事件的起始触摸信息及终止触摸信息;所述起始触摸信息包括所述多指触摸事件中各个手指的按下位置坐标;所述终止触摸信息包括所述各个手指的抬起位置坐标;
[0040]第一确定模块,用于根据所述按下位置坐标和所述抬起位置坐标,确定对应所述各个手指的滑动方向和滑动距离;
[0041]第一移动模块,用于当所有手指的滑动方向均相同时,根据所述滑动距离移动所述目标应用的所述显示区域;
[0042]第二确定模块,用于当各个手指的滑动方向不相同时,根据所述各个手指的滑动方向确定各个手指的触控点是否彼此靠近或彼此远离;
[0043]缩放模块,用于当各个手指的触控点彼此靠近或彼此远离时,根据任意一个手指的滑动距离对所述目标应用的显示区域进行缩放。
[0044]再一方面,本公开实施例提供了一种记事类应用的控制设备,设备包括:处理器以及存储有计算机程序指令的存储器;
[0045]处理器执行计算机程序指令时实现如上述任意一实施例中的记事类应用的控制方法。
[0046]又一方面,本公开实施例提供了一种计算机存储介质,计算机存储介质上存储有计算机程序指令,计算机程序指令被处理器执行时实现如上述任意一实施例中的记事类应用的控制方法。
[0047]本公开实施例的记事类应用的控制方法、装置、设备及计算机存储介质,能够在显示目标应用的情况下,接收在目标应用的显示区域输入的多指触摸事件,通过对多指触摸事件识别和判断,确本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种记事类应用的控制方法,其特征在于,所述控制方法包括:在显示目标应用的情况下,接收在所述目标应用的显示区域输入的多指触摸事件;所述目标应用为任意一种所述记事类应用;记录所述多指触摸事件的起始触摸信息及终止触摸信息;所述起始触摸信息包括所述多指触摸事件中各个手指的按下位置坐标;所述终止触摸信息包括各个手指的抬起位置坐标;根据所述按下位置坐标和所述抬起位置坐标,确定对应所述各个手指的滑动方向和滑动距离;当所有手指的滑动方向均相同时,根据任意一个手指的滑动方向和滑动距离移动所述目标应用的显示区域;当各个手指的滑动方向不相同时,根据各个手指的滑动方向确定各个手指的触控点是否彼此靠近或彼此远离;当各个手指的触控点彼此靠近或彼此远离时,根据任意一个手指的滑动距离对所述目标应用的显示区域进行缩放。2.根据权利要求1所述的方法,其特征在于,所述起始触摸信息还包括所述多指触摸事件中各个手指的按下时刻;所述终止触摸信息还包括各个手指的抬起时刻;所述当所有手指的滑动方向均相同时,根据任意一个手指的滑动方向和滑动距离移动所述目标应用的显示区域,包括:当所有手指的滑动方向均相同时,根据所述按下时刻和所述抬起时刻计算所述多指触摸事件的触摸时长;根据所述触摸时长和任意一个手指的滑动距离计算滑动速度;当所述滑动速度小于预设速度阈值时,根据所述任意一个手指的滑动方向和滑动距离移动所述目标应用的显示区域。3.根据权利要求2所述的方法,其特征在于,在根据所述触摸时长和任意一个手指的滑动距离计算滑动速度之后,所述方法还包括:当所述滑动速度大于或等于所述预设速度阈值时,隐藏所述目标应用的显示区域。4.根据权利要求1至3任意一项所述的方法,其特征在于,所述根据任意一个手指的滑动方向和滑动距离移动所述目标应用的显示区域,包括:根据任意一个手指的滑动方向和滑动距离确定该手指的横向移动距离和纵向移动距离;根据所述横向移动距离和纵向移动距离确定所述目标应用的显示区域各个顶点对应的移动后坐标值;根据所述移动后坐标值移动所述目标应用的显示区域。5.根据权利要求1所述的方法,其特征在于,所述当各个手指的触控点彼此靠近或彼此远离时,根据任意一个手指的滑动距离对所述目标应用的显示区域进行缩放,包括:当各个手指的触控点彼此靠近时,根据所述滑动距离对所述目标应用的显示区域进行缩小;当各个手指的触控点彼此远离时,根据所述滑动距离对所述目标应用的显示区域进行放大。
6.根据权利要求5所述的方法,其特...

【专利技术属性】
技术研发人员:莫炜烨
申请(专利权)人:北京信和时代科技有限公司
类型:发明
国别省市:

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

1