基于手势的控制方法、装置、电子设备及存储介质制造方法及图纸

技术编号:38327714 阅读:11 留言:0更新日期:2023-07-29 09:10
本公开关于一种基于手势的控制方法、装置、电子设备及存储介质,涉及计算机技术领域。该方法包括:响应于检测到拖拽触发手势,确定对象列表页面上的待拖拽对象;所述对象列表页面上包括多个对象;响应于检测到拖拽手势,将所述待拖拽对象拖拽至所述对象列表页面的置顶区域。本公开充分融合和结合场景,采用拖拽手势将对象拖拽至页面的置顶区域,实现了一步置顶,简化了交互路径,降低了用户的交互成本,也降低了用户的学习成本,为用户提供了更加高效的交互方式,增强用户在交互场景中的自由度与把控度,同时提升了用户体验,增加了用户粘性。性。性。

【技术实现步骤摘要】
基于手势的控制方法、装置、电子设备及存储介质


[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]图1是根据一示例性实施例示出的基于手势的控制方法的应用环境示意图;
[0034]图2是根据一示例性实施例示出的一种基于手势的控制方法的流程图;
[0035]图3是根据一示例性实施例示出的对象列表页面的示意图;
[0036]图4是根据一示例性实施例示出的检测到拖拽触发手势后对象列表页面的示意图;
[0037]图5是根据一示例性实施例示出的置顶区域内的对象具有未读消息时的显示样式的示意图;
[0038]图6是根本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于手势的控制方法,其特征在于,包括:响应于检测到拖拽触发手势,确定对象列表页面上的待拖拽对象;所述对象列表页面上包括多个对象;响应于检测到拖拽手势,将所述待拖拽对象拖拽至所述对象列表页面的置顶区域。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:响应于所述拖拽触发手势,将所述待拖拽对象设置为拖拽状态。3.根据权利要求2所述的方法,其特征在于,所述响应于所述拖拽触发手势,将所述待拖拽对象设置为拖拽状态,包括:响应于所述拖拽触发手势,确定所述置顶区域内的对象的数量;在所述置顶区域内的对象的数量小于预设阈值的情况下,将所述待拖拽对象设置为拖拽状态。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:在所述置顶区域内的对象的数量大于或等于所述预设阈值的情况下,禁止将所述待拖拽对象设置为拖拽状态。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述置顶区域内包括多个对象的情况下,将所述置顶区域内的多个对象横向排布。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:响应于所述拖拽触发手势,在所述对象列表页面上按照预设的显示版式显示所述置顶区域。7.根据权利要求1

6任一项所述的方法,其特征在于,所述方法还包括:...

【专利技术属性】
技术研发人员:罗诗颖陈振宋歌
申请(专利权)人:北京达佳互联信息技术有限公司
类型:发明
国别省市:

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

1