悬浮快捷菜单的控制方法、装置、电子设备及存储介质制造方法及图纸

技术编号:30154118 阅读: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]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。
[0048]图1是根据一示例性实施例示出的悬浮快捷菜单的控制方法流程图;
[0049]图2是根据一示例性实施例示出的悬浮快捷菜单的控制装置结构示意图;
[0050]图3是根据一示例性实施例示出的电子设备结构示意图;
[0051]图4是根据一示例性实施例示出的电子设备的硬件结构示意图。
具体实施方式
[0052]为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。
[0053]需要说明的是,本公开的说本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种悬浮快捷菜单的控制方法,其特征在于,包括:在悬浮快捷菜单隐藏的情况下,监测是否接收到第一预设事件,所述第一预设事件为与所述悬浮快捷菜单关联的且不针对于预设控件的操控事件,所述预设控件为控制所述悬浮快捷菜单显示的控件;当接收到所述第一预设事件时,确定所述第一预设事件的操作位置;根据所述操作位置确定所述悬浮快捷菜单的显示位置;根据所述显示位置将所述悬浮快捷菜单进行显示。2.根据权利要求1所述的方法,其特征在于,所述第一预设事件包括多指按压操作;所述监测是否接收到第一预设事件,具体包括:监测是否接收到多指触摸事件;当接收到所述多指触摸事件时,记录每个手指的第一滑动距离和多指同时发生触摸的第一触摸时长;所述第一滑动距离为发生触摸的第一起始坐标点与结束触摸的第一终止坐标点之间的距离;确定所有手指的第一滑动距离是否均大于第一预设距离;若是,确定接收到所述多指按压操作;否则,确定所述第一触摸时长是否超过第一预设时长;若所述第一触摸时长超过第一预设时长,确定接收到所述多指按压操作。3.根据权利要求2所述的方法,其特征在于,所述当接收到所述第一预设事件时,确定所述第一预设事件的操作位置,包括:计算所有手指的第一终止坐标点的平均值,得到所述操作位置。4.根据权利要求1所述的方法,其特征在于,所述第一预设事件包括单指从显示区域边缘向显示区域中部的滑动操作;所述监测是否接收到第一预设事件,具体包括:监测是否接收到单指触摸事件;当接收到所述单指触摸事件时,记录手指开始触摸的第二起始坐标点和结束触摸的第二终止坐标点;如果所述第二起始坐标点和所述第二终止坐标点分别位于显示区域边缘和显示区域中部,则确定接收到从显示区域边缘向显示区域中部的滑动操作。5.根据权利要求1所述的方法,其特征在于,所述第一预设事件包括针对第一应用的关闭操作,所述第一应用为开启时需对所述悬浮快捷菜单进行隐藏的应用;所述当接收到所述第一预设事件...

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

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

1