本发明专利技术实施例提供一种应用界面操作方法和装置,该方法包括:获取当前应用界面的悬空式操作手势信息;生成与悬空式操作手势信息对应的控制指令;控制当前应用界面执行控制指令。本方案中,对现有应用界面操作方式进行扩展,针对每个应用界面设置相应的悬空式操作逻辑,以实现针对应用界面的悬空式操作,在一些场景下,为用户的操作提供了便利。
【技术实现步骤摘要】
应用界面操作方法和装置
本专利技术涉及互联网
,尤其涉及一种应用界面操作方法和装置。
技术介绍
为便于用户的日常工作、生活,满足用户的多种需求,目前,用户在其诸如智能手机、平板电脑等用户终端设备中往往安装有各种各样的应用(APP)。目前的绝大多数用户终端设备都支持触摸操作,即用户可以在触摸屏上进行各种触摸操作,以对屏幕上显示的应用界面、应用界面中的控件进行各种操作。
技术实现思路
目前对应用界面的操作方式是通过对触摸屏的触摸操作实现的。但是,在实际应用中,用户可能因为手上沾有污渍等原因而不方便直接触摸屏幕来对应用界面进行操作,因此,需要扩展目前的应用界面操作方式,以解决在一些场景下触摸式操作不能完成对应用界面的操作的问题。有鉴于此,本专利技术实施例提供一种应用界面操作方法和装置,扩展应用界面的操作方式,使得用户可以通过悬空式操作完成对应用界面的操作。本专利技术实施例提供一种应用界面操作方法,包括:获取当前应用界面的悬空式操作手势信息;生成与所述悬空式操作手势信息对应的控制指令;控制所述当前应用界面执行所述控制指令。可选地,所述生成与所述悬空式操作手势信息对应的控制指令,包括:在所述当前应用界面中,确定与所述悬空式操作手势信息对应的待操作控件;生成与所述待操作控件对应的控制指令;所述控制所述当前应用界面执行所述控制指令,包括:控制所述待操作控件执行所述控制指令。可选地,所述确定与所述悬空式操作手势信息对应的待操作控件,包括:根据所述悬空式操作手势信息对应的手势样式,确定与所述悬空式操作手势信息对应的待操作控件;和/或,所述悬空式操作手势信息中包括操作位置,所述确定与所述悬空式操作手势信息对应的待操作控件,包括:根据所述操作位置确定与所述悬空式操作手势信息对应的待操作控件。可选地,所述根据所述操作位置确定与所述悬空式操作手势信息对应的待操作控件,包括:获取所述当前应用界面中每个操作控件的位置信息;识别所述每个操作控件在屏幕上的映射位置;确定映射位置与所述操作位置匹配的操作控件为所述待操作控件。可选地,所述方法还包括:获取所述当前应用界面对应的至少一种有效操作手势信息;所述获取针对当前应用界面的悬空式操作手势信息之后,还包括:根据所述至少一种有效操作手势信息确定获取到的所述悬空式操作手势信息是否有效。可选地,所述获取所述当前应用界面对应的至少一种有效操作手势信息,包括:接收当前应用发送的所述至少一种有效操作手势信息,所述至少一种有效操作手势信息是所述当前应用根据所述当前应用界面的标识获取的。可选地,响应于当前应用界面的展示操作,触发该当前应用获取该至少一种有效操作手势信息。本专利技术实施例提供一种应用界面操作装置,包括:第一获取模块,用于获取当前应用界面的悬空式操作手势信息;生成模块,用于生成与所述悬空式操作手势信息对应的控制指令;控制模块,用于控制所述当前应用界面执行所述控制指令。本专利技术实施例提供的应用界面操作方法和装置,对于某应用来说,当该应用被开启并展示到某个应用界面时,通过采集并识别针对当前应用界面的悬空式操作手势信息,生成与该悬空式操作手势信息对应的控制指令,以通过悬空式操作的方式控制当前应用界面执行该控制指令,完成相应的功能处理逻辑。本方案中,对现有应用界面操作方式进行扩展,针对每个应用界面设置相应的悬空式操作逻辑,以实现针对应用界面的悬空式操作,在一些场景下,为用户的操作提供了便利。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的应用界面操作方法实施例一的流程图;图2为本专利技术实施例提供的应用界面操作方法实施例二的流程图;图3为本专利技术实施例提供的应用界面操作装置实施例一的结构示意图;图4为本专利技术实施例提供的应用界面操作装置实施例二的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。在本专利技术实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本专利技术。在本专利技术实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义,“多种”一般包含至少两种,但是不排除包含至少一种的情况。应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。应当理解,尽管在本专利技术实施例中可能采用术语第一、第二、第三等来描述XXX,但这些XXX不应限于这些术语。这些术语仅用来将XXX彼此区分开。例如,在不脱离本专利技术实施例范围的情况下,第一XXX也可以被称为第二XXX,类似地,第二XXX也可以被称为第一XXX。取决于语境,如在此所使用的词语“如果”、“若”可以被解释成为“在……时”或“当……时”或“响应于确定”或“响应于检测”。类似地,取决于语境,短语“如果确定”或“如果检测(陈述的条件或事件)”可以被解释成为“当确定时”或“响应于确定”或“当检测(陈述的条件或事件)时”或“响应于检测(陈述的条件或事件)”。还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的商品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种商品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的商品或者系统中还存在另外的相同要素。图1为本专利技术实施例提供的应用界面操作方法实施例一的流程图,本实施例提供的该应用界面操作方法可以由一应用界面操作装置来执行,该应用界面操作装置可以实现为软件,或者实现为软件和硬件的组合,该应用界面操作装置可以集成设置在用户的终端设备中,比如智能手机、平板电脑等。如图1所示,该方法包括如下步骤:步骤101、获取当前应用界面的悬空式操作手势信息。步骤102、生成与悬空式操作手势信息对应的控制指令。步骤103、控制当前应用界面执行控制指令。值得说明的是,本实施例中,上述当前应用界面是当前被用户开启使用的某个应用的某个界面,该应用是一种广义的称法,包括终端设备中安装的各种APP,也包括诸如桌面等系统级应用。以桌面应用这一特殊的应用来说,当用户开机或者通过某按键触发显示桌面应用时,包含各种应用图标的界面可以视为本实施例中当前应用界面的一种。以某个APP来说,用户点击该APP的图标进入该APP的首页时,该首页界面为本实施例中当前应用界面的一种。实际应用中,不同的应用界面中往往包含一种或多种用户控制操作逻辑(或者称为控制操作类型),比如浏览、选择、切换等。本实施例中,用户可本文档来自技高网...
【技术保护点】
一种应用界面操作方法,其特征在于,包括:获取当前应用界面的悬空式操作手势信息;生成与所述悬空式操作手势信息对应的控制指令;控制所述当前应用界面执行所述控制指令。
【技术特征摘要】
1.一种应用界面操作方法,其特征在于,包括:获取当前应用界面的悬空式操作手势信息;生成与所述悬空式操作手势信息对应的控制指令;控制所述当前应用界面执行所述控制指令。2.根据权利要求1所述的方法,其特征在于,所述生成与所述悬空式操作手势信息对应的控制指令,包括:在所述当前应用界面中,确定与所述悬空式操作手势信息对应的待操作控件;生成与所述待操作控件对应的控制指令;所述控制所述当前应用界面执行所述控制指令,包括:控制所述待操作控件执行所述控制指令。3.根据权利要求2所述的方法,其特征在于,所述确定与所述悬空式操作手势信息对应的待操作控件,包括:根据所述悬空式操作手势信息对应的手势样式,确定与所述悬空式操作手势信息对应的待操作控件;和/或,所述悬空式操作手势信息中包括操作位置,所述确定与所述悬空式操作手势信息对应的待操作控件,包括:根据所述操作位置确定与所述悬空式操作手势信息对应的待操作控件。4.根据权利要求3所述的方法,其特征在于,所述根据所述操作位置确定与所述悬空式操作手势信息对应的待操作控件,包括:获取所述当前应用界面中每个操作控件的位置信息;识别所述每个操作控件在屏幕上的映射位置;确定映射位置与所述操作位置匹配的操作控件为所述待操作控件。5.根据权利要求1至4中任一项所述的方法,其特征在于,所述方法还包括:获取所述当前应用界面对应的至少一种有效操作手势信息;所述获取当前应用界面的悬空式操作手势信息之后,还包括:根据所述至少一种有效操作手势信息确定获取到的所述悬空式操作手势信息是否有效。6.根据权利要求5所述的方法,其特征在于,所述获取所述当前应用界面对应的至少一种有效操作手势信息,包括:接收当前应用发送的所述至少一种有效操作手势信息,所述至少一种有效操作手势信息是所述当前应用根据所述当前应用界面的标识获取的。7.根据权利要求1至4中任一项所述的方法,其特征在于,所述获取针对当前应用界面的悬空式操...
【专利技术属性】
技术研发人员:翟近霄,
申请(专利权)人:北京小度信息科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。