汽车诊断设备手势智能监听方法、装置、设备及介质制造方法及图纸

技术编号:39000005 阅读:11 留言:0更新日期:2023-10-07 10:32
本发明专利技术涉汽车诊断技术领域,特别涉及汽车诊断设备手势智能监听方法、装置、设备及介质。其中,一种汽车诊断设备手势智能监听方法,包括以下步骤:在源码中存在的视图布局中创建对应的核心管理类;通过核心管理类创建手势视图;在手势视图内生成自定义的动画图标;在屏幕中将动画图标进行展示;在核心管理类中注册手势的监听区域以实时监听手指触摸动作;不同权限/不同设备的人监听的周期频率不一样;在手势视图中根据监听到的手指触摸动作的触摸位置及触摸距离判断手指触摸动作以及触摸区域的有效性;在判断为有效时返回相应的动画图标及手指触摸动作响应。本发明专利技术使得汽车诊断设备的手势返回操作能够适应不同情况,节省硬件资源。资源。资源。

【技术实现步骤摘要】
汽车诊断设备手势智能监听方法、装置、设备及介质
[0001]本申请是申请日为2022年07月20日、申请号为2022108501455、专利技术名称为“汽车诊断设备手势智能响应处理方法、装置、设备及介质”的专利技术专利申请的分案申请。


[0002]本专利技术涉及汽车诊断
,特别涉及汽车诊断设备手势智能监听方法、装置、设备及介质。

技术介绍

[0003]在汽车诊断
中,由于智能时代的飞快发展,诊断设备的设计更偏向提高用户的体验,如果一个诊断设备的界面在返回上一层界面时,只局限于通过界面上固定的导航按钮去操作,显得有点单一;且手势图比较单一,无法满足多样化、个性化的需求。
[0004]如公布号为CN105549838A,公开日为2016.05.04的专利文件公开了一种手势滑动触发销毁当前的Activity的方法,包括:打开应用程序进入第一Activity界面;按在屏幕一侧边的一端,然后慢慢向另一侧滑动;当滑动到屏幕三分之一的宽度时,应用程序执行finish()方法;销毁当前activity界面返回到第二Activity界面。实施本专利技术的技术方案目的是提供一种手势响应,从左向右滑动就可以返回到上一层,销毁当前的Activity,来实现点击返回按钮的效果,方便用户操作,提高体验度。
[0005]上述方案能够通过手势达成返回操作,但是其手势响应技术整体功能简单,无法满足汽车诊断设备运行过程中智能化监听、智能化响应的需求,对硬件资源的调控不足,存在浪费硬件资源的情况,仍需进一步优化。/>
技术实现思路

[0006]为解决上述现有汽车诊断设备手势响应U I单一、功能单一的不足,本专利技术提供一种汽车诊断设备手势智能监听方法,包括以下步骤:
[0007]S100、在源码中存在的视图布局中创建对应的核心管理类;
[0008]S200、通过所述核心管理类创建手势视图;
[0009]S300、在所述手势视图内生成自定义的动画图标;
[0010]S400、在屏幕中将所述动画图标进行展示;
[0011]S500、在核心管理类中注册手势的监听区域以实时监听手指触摸动作;不同权限/不同设备的人监听的周期频率不一样;
[0012]S600、在所述手势视图中根据监听到的手指触摸动作的触摸位置及触摸距离判断手指触摸动作以及触摸区域的有效性;
[0013]S700、在S600判断为有效时通过核心管理类返回相应的动画图标及手指触摸动作响应。
[0014]优选的,步骤S200中所述手势视图承载在整个屏幕。
[0015]优选的,步骤S500中通过Wi ndowManagerServi ce(WMS)注册手势的监听区域。
[0016]优选的,步骤S500中根据汽车诊断设备的诊断工作的时间来唤醒监听。
[0017]优选的,步骤S600中通过对手指的滑动距离进行判断以实现不同响应。
[0018]优选的,步骤S200中生成的手势视图与操作用户权限I D进行关联映射绑定,即相同的手势视图因操作用户权限不同响应的结果也不同。
[0019]优选的,步骤S700中,根据实时检测到手指触摸动作的频率动态设置调整预设时间内返回响应的次数。
[0020]本专利技术还提供一种汽车诊断设备手势智能监听装置,包括
[0021]核心管理模块,用于在源码中存在的视图布局中创建对应的核心管理类;
[0022]创建模块,用于通过所述核心管理类创建手势视图;
[0023]绘制模块,用于在所述手势视图内生成自定义的动画图标;
[0024]展示模块,用于在屏幕中将所述动画图标进行展示;
[0025]监听模块,用于在核心管理类中注册手势的监听区域以实时监听手指触摸动作;不同权限/不同设备的人监听的周期频率不一样;
[0026]判断模块,用于在所述手势视图中根据监听到的手指触摸动作的触摸位置及触摸距离判断手指触摸动作以及触摸区域的有效性;
[0027]响应模块,用于在所述判断模块判断为有效时通过核心管理类返回相应的动画图标及手指触摸动作响应。
[0028]本专利技术还提供一种汽车诊断设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如上任意所述的汽车诊断设备手势智能监听方法的步骤。
[0029]本专利技术还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上任意所述的汽车诊断设备手势智能监听方法的步骤。
[0030]基于上述,与现有技术相比,本专利技术提供的一种汽车诊断设备手势智能监听方法,使得汽车诊断设备的手势返回操作能够满足设备运行过程中智能化监听、智能化响应的需求,对硬件资源进行调控,使汽车诊断设备能够根据不同情况进行响应,有效节省设备资源。
[0031]本专利技术的其它特征和有益效果将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他有益效果可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
附图说明
[0032]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图;在下面描述中附图所述的位置关系,若无特别指明,皆是图示中组件绘示的方向为基准。
[0033]图1为本专利技术提供的一种汽车诊断设备手势智能监听方法的流程图;
[0034]图2为本专利技术实施例1实际运行时的整体流程图;
[0035]图3为本专利技术提供的一种汽车诊断设备手势智能监听装置的结构示意图;
[0036]图4为本专利技术提供的一种汽车诊断设备的结构示意图。
[0037]附图标记:
[0038]10核心管理模块
ꢀꢀꢀꢀꢀꢀꢀꢀ
20创建模块
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
30绘制模块
[0039]40展示模块
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
50监听模块
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
60判断模块
[0040]70响应模块
具体实施方式
[0041]为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例;下面所描述的本专利技术不同实施方式中所设计的技术特征只要彼此之间未构成冲突就可以相互结合;基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0042]在本专利技术的描述中,需要说明的是,本专利技术所使用的所有术语(包括技术术语和科学术语)具有与本专利技术所属领域的普通技术人员通常所理解的含义相同的含本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种汽车诊断设备手势智能监听方法,其特征在于,包括以下步骤:S100、在源码中存在的视图布局中创建对应的核心管理类;S200、通过所述核心管理类创建手势视图;S300、在所述手势视图内生成自定义的动画图标;S400、在屏幕中将所述动画图标进行展示;S500、在核心管理类中注册手势的监听区域以实时监听手指触摸动作;不同权限/不同设备的人监听的周期频率不一样;S600、在所述手势视图中根据监听到的手指触摸动作的触摸位置及触摸距离判断手指触摸动作以及触摸区域的有效性;S700、在S600判断为有效时通过核心管理类返回相应的动画图标及手指触摸动作响应。2.根据权利要求1所述的汽车诊断设备手势智能监听方法,其特征在于:步骤S200中所述手势视图承载在整个屏幕。3.根据权利要求1所述的汽车诊断设备手势智能监听方法,其特征在于:步骤S500中通过WindowManagerService注册手势的监听区域。4.根据权利要求1所述的汽车诊断设备手势智能监听方法,其特征在于:步骤S500中根据汽车诊断设备的诊断工作的时间来唤醒监听。5.根据权利要求1所述的汽车诊断设备手势智能监听方法,其特征在于:步骤S600中通过对手指的滑动距离进行判断以实现不同响应。6.根据权利要求1所述的汽车诊断设备手势智能监听方法,其特征在于:步骤S200中生成的手势视图与操作用户权限ID进行关联映射绑定,即...

【专利技术属性】
技术研发人员:谭斌尹欣荣肖灵聪
申请(专利权)人:深圳市星卡软件技术开发有限公司
类型:发明
国别省市:

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

1