一种数据处理方法、装置、设备和存储介质

文档序号:1798134 发布日期:2021-11-05 浏览:29次 >En<

阅读说明:本技术 一种数据处理方法、装置、设备和存储介质 (Data processing method, device, equipment and storage medium ) 是由 莫铭锟 于 2021-08-20 设计创作,主要内容包括:本申请实施例公开了一种数据处理方法、装置、设备和存储介质,首先获取位于终端设备上的运动传感器的运动数据,运动数据能够确定用户对终端设备触发的晃动操作,之后根据用户触发的晃动操作确定用户想要触发的应用程序的目标功能,终端设备最后执行目标功能,由此可见,本申请实施例提供的数据处理方法,能够通过终端设备的运动数据确定用户对终端设备触发的晃动操作,根据晃动操作确定并执行目标功能,无需用户触摸点击终端设备的屏幕,就能够触发执行目标功能,满足用户需求,提高用户体验。(The embodiment of the application discloses a data processing method, a device, equipment and a storage medium, firstly motion data of a motion sensor positioned on terminal equipment is obtained, the motion data can determine shaking operation triggered by a user on the terminal equipment, then the target function of an application program which the user wants to trigger is determined according to the shaking operation triggered by the user, and the terminal equipment finally executes the target function.)

一种数据处理方法、装置、设备和存储介质

技术领域

本申请涉及计算机领域,尤其涉及一种数据处理方法、装置、设备和存储介质。

背景技术

随着终端设备相关技术的飞速发展,用户可以在终端设备中下载多个应用程序,例如抖音或小红书等,利用不同的应用程序满足用户的各种需求。

在实际应用中,用户可能存在无法通过触摸点击终端设备的屏幕,从而导致的无法触发应用程序的功能的情况,不能满足用户的需求,用户体验较差。

发明内容

本申请实施例提供了一种数据处理方法、装置、设备和存储介质,满足用户需求,提高用户体验。

本申请实施例提供一种数据处理方法,应用于终端设备,所述方法包括:

获取所述终端设备的运动传感器的运动数据;

根据所述运动数据,确定用户对终端设备触发的晃动操作;

根据所述晃动操作确定对应的目标功能;

执行所述晃动操作对应的目标功能。

可选地,所述根据所述晃动操作确定对应的目标功能包括:

根据晃动操作和对应关系确定目标功能,所述对应关系为所述晃动操作和所述目标功能之间的对应关系。

可选地,所述方法还包括:

获取所述用户对终端设备上显示的目标应用触发的多个点击操作中每个点击操作的参数,所述多个点击操作中的每个点击操作用于触发执行所述目标应用中对应的功能;

根据所述点击操作的参数从与所述多个点击操作对应的一个或多个功能中确定目标功能;

生成所述晃动操作和所述目标功能之间的对应关系。

可选地,所述根据所述点击操作的参数从与所述多个点击操作对应的一个或多个功能中确定目标功能包括:

获取所述多个点击操作触发执行的一个或多个功能中每个功能被触发执行的次数;

根据所述被触发执行的次数从所述一个或多个功能中确定目标功能。

可选地,所述一个或多个功能包第一功能;

根据所述点击操作的参数从与所述多个点击操作对应的一个或多个功能中确定目标功能包括:

获取用于触发执行所述第一功能的多个点击操作中每个点击操作的位置坐标;

根据所述每个点击操作的位置坐标和所述第一功能的位置坐标之间的距离,确定所述第一功能被命中触发的概率;

响应于所述概率小于或等于阈值,将所述第一功能确定为目标功能。

可选地,所述生成所述晃动操作和所述目标功能之间的对应关系包括:

根据所述目标功能在所述终端设备的显示屏上显示的位置信息确定所述晃动操作的参数,所述晃动操作的参数包括所述晃动操作的方向、角度和/或幅度;

生成所述晃动操作的参数和所述目标功能之间的对应关系;

所述根据所述晃动操作确定对应的目标功能包括:

所述根据所述晃动操作的参数确定对应的目标功能。

可选地,所述根据所述晃动操作确定对应的目标功能包括:

根据所述晃动操作确定所述终端设备显示的目标区域;

确定位于所述目标区域的目标功能。

可选地,所述执行所述晃动操作对应的目标功能包括:

根据所述晃动操作生成用于触发执行所述目标功能的点击指令;

根据所述点击指令触发执行所述目标功能。

可选地,所述获取所述终端设备的运动传感器的运动数据包括:

获取所述终端设备的重力传感器检测得到的所述重力数据;

所述根据所述运动数据,确定用户对终端设备触发的晃动操作包括:

根据所述重力数据确定所述用户对所述终端设备触发晃动操作。

本申请实施例还提供一种数据处理装置,所述装置包括:

第一获取单元,用于获取所述终端设备的运动传感器的运动数据;

第一确定单元,用于根据所述运动数据,确定用户对终端设备触发的晃动操作;

第二确定单元,用于根据所述晃动操作确定对应的目标功能;

执行单元,用于执行所述晃动操作对应的目标功能。

可选地,所述第二确定单元,具体用于:

根据晃动操作和对应关系确定目标功能,所述对应关系为所述晃动操作和所述目标功能之间的对应关系。

可选地,所述装置还包括:

第二获取单元,用于获取所述用户对终端设备上显示的目标应用触发的多个点击操作中每个点击操作的参数,所述多个点击操作中的每个点击操作用于触发执行所述目标应用中对应的功能;

第三确定单元,用于根据所述点击操作的参数从与所述多个点击操作对应的一个或多个功能中确定目标功能;

生成单元,用于生成所述晃动操作和所述目标功能之间的对应关系。

可选地,所述第三确定单元,具体用于:

获取所述多个点击操作触发执行的一个或多个功能中每个功能被触发执行的次数;

根据所述被触发执行的次数从所述一个或多个功能中确定目标功能。

可选地,所述一个或多个功能包第一功能;

所述第三确定单元,具体用于:

获取用于触发执行所述第一功能的多个点击操作中每个点击操作的位置坐标;

根据所述每个点击操作的位置坐标和所述第一功能的位置坐标之间的距离,确定所述第一功能被命中触发的概率;

响应于所述概率小于或等于阈值,将所述第一功能确定为目标功能。

可选地,所述生成单元,具体用于:

根据所述目标功能在所述终端设备的显示屏上显示的位置信息确定所述晃动操作的参数,所述晃动操作的参数包括所述晃动操作的方向、角度和/或幅度;

生成所述晃动操作的参数和所述目标功能之间的对应关系;

所述第二确定单元,具体用于:

所述根据所述晃动操作的参数确定对应的目标功能。

可选地,所述第二确定单元,具体用于:

根据所述晃动操作确定所述终端设备显示的目标区域;

确定位于所述目标区域的目标功能。

可选地,所述执行单元,具体用于:

根据所述晃动操作生成用于触发执行所述目标功能的点击指令;

根据所述点击指令触发执行所述目标功能。

可选地,所述第一获取单元,具体用于:

获取所述终端设备的重力传感器检测得到的所述重力数据;

所述第一确定单元,具体用于:

根据所述重力数据确定所述用户对所述终端设备触发晃动操作。

本申请实施例还提供一种数据处理设备,所述设备包括:处理器和存储器;

所述存储器,用于存储指令;

所述处理器,用于执行所述存储器中的所述指令,执行上述方法实施例所述的方法。

本申请实施例还提供一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得计算机执行上述方法实施例所述的方法。

本申请实施例提供的数据处理方法,首先获取位于终端设备上的运动传感器的运动数据,运动数据能够确定用户对终端设备触发的晃动操作,之后根据用户触发的晃动操作确定用户想要触发的应用程序的目标功能,终端设备最后执行目标功能,由此可见,本申请实施例提供的数据处理方法,能够通过终端设备的运动数据确定用户对终端设备触发的晃动操作,根据晃动操作确定并执行目标功能,无需用户触摸点击终端设备的屏幕,就能够触发执行目标功能,满足用户需求,提高用户体验。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。

图1为本申请实施例提供的一种数据处理方法的流程图;

图2为本申请提供的一种终端设备屏幕的显示窗口的示意图;

图3为本申请提供的另一种终端设备屏幕的显示窗口的示意图;

图4为本申请实施例提供的一种数据处理装置的结构框图;

图5为本申请实施例提供的一种数据处理设备的结构框图。

具体实施方式

为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

参见图1,该图为本申请实施例提供的一种数据处理方法的流程图。

本申请实施例提供的数据处理方法,可以应用在终端设备上,终端设备可以是具有显示功能的设备,例如移动手机或平板电脑等。

本实施例提供的处理方法包括如下步骤:

S101,获取所述终端设备的运动传感器的运动数据。

在本申请的实施例中,运动传感器是能够获取终端设备运动数据的传感器,运动数据可以包括终端设备的位置数据、位移数据、速度数据、加速度数据和重力数据。

可以通过设置在终端设备中的运动传感器检测终端设备的运动数据。不同类型的运动数据可以利用不同类型的运动传感器获取,例如可以通过重力传感器检测终端设备的重力数据。

S102,根据所述运动数据,确定用户对终端设备触发的晃动操作。

在本申请的实施例中,用户对终端设备触发晃动操作,终端设备进行晃动,运动传感器可以获取由于终端设备晃动产生的运动数据,之后可以根据运动传感器检测得到的终端设备的运动数据,确定用户对终端设备触发的晃动操作。

若运动传感器为重力传感器,则在获取重力传感器检测得到的重力数据之后,利用重力数据确定用户对终端设备触发晃动操作。

S103,根据所述晃动操作确定对应的目标功能。

在本申请的实施例中,目标功能为目标应用中的功能,目标应用为用户触发在终端设备的显示屏上显示的应用。目标应用的类型可以是视频类型的应用,也可以是小说阅读类型的应用,还可以是相册图库类型的应用,本申请对目标应用的类型不做具体限定。

在本申请的实施例中,用户会在终端设备上安装一个或多个应用,每个应用都具有一种或多种功能,可以通过点击已经在终端设备上进行显示的目标应用某个功能所在的区域,进而触发执行该功能。

在本申请的实施例中,在根据运动数据确定用户对终端设备触发的晃动操作之后,可以根据晃动操作确定用户想要触发执行的目标功能。

以下介绍两种可能的根据晃动操作确定对应的目标功能的实现方式:

第一种可能的实现方式:可以根据晃动操作和对应关系确定目标功能,对应关系是晃动操作和目标功能之间的对应关系。也就是说,晃动操作与应用程序的功能一一对应,通过对终端设备触发晃动操作,就能够实现无需触摸点击终端设备的屏幕,就触发执行应用程序的功能的目的。

第二种可能的实现方式:可以根据晃动操作确定终端设备显示的目标区域,之后根据确定位于该目标区域的目标功能。也就是说,晃动操作与应用程序的功能所在的区域一一对应,通过首先确定功能所在的区域,再确定位于该区域的功能,通过对终端设备触发晃动操作,就能够实现无需触摸点击终端设备的屏幕,就触发执行应用程序的功能的目的

S104,执行所述晃动操作对应的目标功能。

在本申请的实施例中,在根据晃动操作确定目标功能之后,终端设备执行晃动操作对应的目标功能。

在实际应用中,终端设备首先可以根据晃动操作生成用于触发执行目标功能的点击指令,之后根据点击指令触发执行对应的目标功能。

前述介绍了可以通过晃动操作和对应关系确定目标功能,下面介绍如何生成晃动操作和目标功能之间的对应关系:

在本申请的实施例中,首先获取用户对终端设备上显示的目标应用触发的多个点击操作中每个点击操作的参数,根据所述点击操作的参数从与多个点击操作对应的一个或多个功能中确定目标功能,之后生成晃动操作和目标功能之间的对应关系。

在本申请的实施例中,终端设备可以获取用户对终端设备上显示的目标应用触发的多个点击操作中每个点击操作的参数,多个点击操作中每个点击操作用于触发执行目标应用中对应的功能。终端设备可以直接采集用户对终端设备上显示的目标应用触发的多个点击操作中每个点击操作的参数。

作为一种示例,终端设备上显示的目标应用为小红书时,用户点击位于终端设备显示屏幕右侧的评论功能所在的区域,显示屏幕显示小红书的评论界面。

作为另一种示例,终端设备上显示的目标应用为抖音时,用户可以点击位于终端设备显示屏幕左侧的点赞功能所在的区域,显示屏幕显示点赞界面。

在本申请的实施例中,多个点击操作用于触发执行一个或多个功能,即终端设备获取的多个点击操作用于触发目标应用的同一个功能,也可以用于触发目标应用的不同的功能。点击操作的参数可以包括点击操作的次数、点击操作在屏幕上的位置坐标等其中的一种或多种参数。

在本申请的实施例中,终端设备可以获取用户在目标应用中点击一个或多个功能所在区域的点击操作的参数,并根据用户的点击操作的参数从该一个或多个功能中确定可以通过晃动操作触发执行的目标功能。当用户想要触发执行目标应用的目标功能时,无需触摸终端设备的显示屏幕,只需晃动终端设备即可,也无需用户主动设置通过晃动终端设备触发执行应用程序中的功能,提高用户体验,满足用户个性化需求。

在本申请实施例中,终端设备设备根据点击操作的参数从与多个点击操作对应的一个或多个功能中确定目标功能有以下两种可能的实现方式:

第一种可能的实现方式对应的场景为用户经常触摸屏幕上一个或多个功能所在的区域,以多次触发执行一个或多个功能,即用户会经常触发执行该用户常用的功能,可以将用户常用的功能确定为目标功能,用户通过晃动操作即可触发执行常用的功能,提高用户体验。终端设备获取用户在目标应用中多个点击操作触发执行的一个或多个功能中每个功能被触发执行的次数,并根据被触发执行的次数从一个或多个功能中确定目标功能,并且与终端设备的晃动操作进行对应。

作为一种示例,可以将多个功能中每个功能被触发执行的次数进行排序,将被触发执行次数处于前N位的功能确定为目标功能,即将被触发执行次数处于前N位的功能确定为用户常用的功能,可以将用户常用的功能确定为目标功能,N为大于或等于1的正整数。

作为另一种示例,可以计算多个功能中每个功能被触发执行的次数,当次数超过阈值时,将被触发执行次数超过阈值的功能确定为目标功能。被触发执行次数超过阈值的功能即为用户常用的功能,可以将用户常用的功能确定为目标功能。例如,阈值可以是50。

第二种可能的实现方式对应的场景为用户可能存在双手不方便或单手操作终端设备的情况,在这种情况下,用户可能并不能准确的点击到想要触发的功能所在的屏幕显示区域,而是点击多次才能命中一次,命中率较低,导致用户体验效果较差。因而在本申请实施例,终端设备通过获取用于触发执行某个功能的多个点击操作中每个点击操作的位置坐标,并根据每个点击操作的位置坐标和该功能的位置坐标之间的距离,当该距离满足预设条件,将该功能确定为目标功能。也就是说,当用户想要点击目标应用中某个功能所在的区域时,可能是单手操作终端设备,用户点击该功能所在的区域及其附近的区域多次,若该功能的位置坐标和用户点击操作的位置坐标之间的距离在预设范围(该预设范围的上界大于功能所在显示区域的中心点到该显示区域边界的距离)内,说明用户可能想要触发执行该功能。若满足该预设条件的点击操作的次数大于或等于阈值,则说明用户大概率想要触发执行该功能,因此可以把该功能确定为目标功能,并与终端设备的晃动操作进行对应。

作为一种示例,当用户打开小红书这一目标应用后,左手单手操作终端设备,想要点击位于显示屏幕右侧的评论功能所在的区域,但是只能点击到评论功能所在的区域的附近区域,此时可以计算每个点击操作的位置坐标和评论功能的位置坐标之间的距离,即确定评论功能的位置坐标和每个点击操作的位置坐标之间的距离是否所述预设范围,若在预设范围内的点击操作的次数大于或等于阈值,将评论功能确定为目标功能。

在本申请的实施例中,终端设备在确定目标功能之后,直接生成目标功能与晃动操作的参数之间的对应关系,以便在终端设备接收到用户的与该晃动操作的参数对应的晃动操作后,根据该对应关系触发执行目标功能。其中,晃动操作的参数可以包括晃动操作的方向、角度或幅度等其中的一种或多种。

晃动操作的参数可以通过以下两种可能的实现方式进行确定,以下采用晃动操作的方向举例说明:

作为一种可能的实现方式,终端设备可以根据目标功能在终端设备的显示屏上显示的位置信息确定晃动操作的参数。

例如,根据目标功能在屏幕中显示的位置确定晃动操作的方向。若目标功能在屏幕中显示的位置是在屏幕左方,那么可以将晃动操作的方向确定为向左晃动;若目标功能在屏幕中显示的位置是在屏幕右方,那么可以将晃动操作的方向确定为向右晃动;若目标功能在屏幕中显示的位置是在屏幕上方,那么可以将晃动操作的方向确定为向上晃动;若目标功能在屏幕中显示的位置是在屏幕下方,那么可以将晃动操作的方向确定为向下晃动。

此外,还可以根据目标功能在屏幕中显示的位置确定晃动的幅度。例如,目标功能A和目标功能B均在屏幕中线的左方,目标功能A距离屏幕中线的距离大于目标功能B距离屏幕中线的距离,即相对于目标功能B而言,目标功能A更靠近终端设备的左边缘。那么目标功能A的晃动幅度可以大于目标功能B的晃动幅度。

上述示例并不构成对本申请技术方案的限定,本领域技术人员可以根据实际情况自行设计。

当确定了目标功能之后,终端设备可以显示提示信息,以提醒用户可以通过晃动操作执行目标功能。

作为一种示例,参考图2所示,终端设备屏幕的显示窗口201包括提示信息显示区域202,提示信息显示区域202包括提示信息文字显示区域2021、确定控件显示区域2022和关闭控件显示区域2023。其中,提示信息文字显示区域2021用于具体显示提示信息,例如可以显示通过向左晃动终端设备以触发执行评论功能的提示信息。确定控件显示区域2022包括确定控件,响应于用户在确定控件所在的区域的触摸操作,终端设备生成向左晃动与评论功能之间的对应关系。关闭控件显示区域2023包括关闭控件,响应于用户在关闭控件所在的区域的触摸操作,终端设备关闭提示信息。

作为另一种可能的实现方式,终端设备可以接收用户确定的晃动操作的参数。也就是说,晃动操作的参数可以由用户自行设定,这样用户可以采用自身熟悉的晃动操作的参数来操作终端设备,提高用户体验。

例如,目标应用为短视频应用,目标功能为打开或关闭评论功能。当确定得到目标功能或者接收到来自服务器的目标功能的信息之后,终端设备可以显示设置面板,以便用户在该设置面板上设置晃动操作的参数,参考图3所示。图3中终端设备屏幕的显示窗口301包括晃动操作设置面板302,设置显示区域303和评论功能设置显示区域304。其中,设置显示区域303和评论功能设置显示区域304反映显示窗口301在显示设置晃动操作触发执行评论功能的面板界面。晃动操作设置面板302包括晃动操作设置显示区域3021、晃动操作参数显示区域3022、晃动操作参数选择区域3023,确定控件显示区域3025和关闭控件显示区域3026,在晃动操作参数选择区域3023中包括晃动操作参数选中控件3024。

用户通过晃动操作参数显示区域3022得知晃动操作的参数的信息,通过触摸晃动操作参数选择区域3023中的控件所在区域,选中用于触发执行评论功能的晃动操作的参数,用户在确定控件所在的区域进行触摸,终端设备生成向左晃动与评论功能之间的对应关系。

以上对晃动操作的参数进行确定的两种可能的实现方式进行了简单介绍,本领域技术人员可以根据实际情况进行自由变型。

需要说明的是,当目标应用能够提供根据晃动操作触发执行某个或某些功能时,在确定了目标功能之后,目标功能所对应的晃动操作的参数应当不与已有的晃动操作的参数相同,以免发生误操作的情况。所以终端设备可以在生成目标功能和晃动操作的参数之前,可以先获取目标应用对应的预设的晃动操作参数,根据该预设的晃动操作参数设定目标功能的晃动操作的参数或者提供给用户选择。

例如,目标应用为小说阅读,若该小说阅读中已经预先设置向上晃动用于触发向上翻页,向下晃动用于触发向下翻页。那么,当该目标应用的目标功能确定为打开评论区时,对应的晃动操作的方向只能设定为向左晃动或向右晃动,而不能设定为向上晃动或向下晃动,以避免触发执行错误的功能,影响用户体验。

此外,上述目标功能与晃动操作的参数之间的对应关系可以具体表现为点击指令的位置坐标与晃动操作的参数之间的对应关系,其中,点击指令的位置坐标在目标功能的显示区域内。当终端设备接收到用户触发的晃动操作时,根据晃动操作的参数和对应关系自动生成用于触发执行目标功能的点击指令,即模拟用户点击目标功能所在的显示区域,以使终端设备根据该点击指令触发执行目标功能。在这个过程中,无需用户点击终端设备的显示屏幕即可触发执行目标功能,提升了用户体验。

本申请实施例提供的数据处理方法,首先获取位于终端设备上的运动传感器的运动数据,运动数据能够确定用户对终端设备触发的晃动操作,之后根据用户触发的晃动操作确定用户想要触发的应用程序的目标功能,终端设备最后执行目标功能,由此可见,本申请实施例提供的数据处理方法,能够通过终端设备的运动数据确定用户对终端设备触发的晃动操作,根据晃动操作确定并执行目标功能,无需用户触摸点击终端设备的屏幕,就能够触发执行目标功能,满足用户需求,提高用户体验。

基于以上实施例提供的一种数据处理方法,本申请实施例还提供了一种数据处理装置,下面结合附图来详细说明其工作原理。

参见图4,该图为本申请实施例提供的一种数据处理装置的结构框图。

本实施例提供的数据处理装置400包括:

第一获取单元410,用于获取所述终端设备的运动传感器的运动数据;

第一确定单元420,用于根据所述运动数据,确定用户对终端设备触发的晃动操作;

第二确定单元430,用于根据所述晃动操作确定对应的目标功能;

执行单元440,用于执行所述晃动操作对应的目标功能。

可选地,所述第二确定单元,具体用于:

根据晃动操作和对应关系确定目标功能,所述对应关系为所述晃动操作和所述目标功能之间的对应关系。

可选地,所述装置还包括:

第二获取单元,用于获取所述用户对终端设备上显示的目标应用触发的多个点击操作中每个点击操作的参数,所述多个点击操作中的每个点击操作用于触发执行所述目标应用中对应的功能;

第三确定单元,用于根据所述点击操作的参数从与所述多个点击操作对应的一个或多个功能中确定目标功能;

生成单元,用于生成所述晃动操作和所述目标功能之间的对应关系。

可选地,所述第三确定单元,具体用于:

获取所述多个点击操作触发执行的一个或多个功能中每个功能被触发执行的次数;

根据所述被触发执行的次数从所述一个或多个功能中确定目标功能。

可选地,所述一个或多个功能包第一功能;

所述第三确定单元,具体用于:

获取用于触发执行所述第一功能的多个点击操作中每个点击操作的位置坐标;

根据所述每个点击操作的位置坐标和所述第一功能的位置坐标之间的距离,确定所述第一功能被命中触发的概率;

响应于所述概率小于或等于阈值,将所述第一功能确定为目标功能。

可选地,所述生成单元,具体用于:

根据所述目标功能在所述终端设备的显示屏上显示的位置信息确定所述晃动操作的参数,所述晃动操作的参数包括所述晃动操作的方向、角度和/或幅度;

生成所述晃动操作的参数和所述目标功能之间的对应关系;

所述第二确定单元,具体用于:

所述根据所述晃动操作的参数确定对应的目标功能。

可选地,所述第二确定单元,具体用于:

根据所述晃动操作确定所述终端设备显示的目标区域;

确定位于所述目标区域的目标功能。

可选地,所述执行单元,具体用于:

根据所述晃动操作生成用于触发执行所述目标功能的点击指令;

根据所述点击指令触发执行所述目标功能。

可选地,所述第一获取单元,具体用于:

获取所述终端设备的重力传感器检测得到的所述重力数据;

所述第一确定单元,具体用于:

根据所述重力数据确定所述用户对所述终端设备触发晃动操作。

基于以上实施例提供的一种数据处理方法,本申请实施例还提供了一种数据处理设备,参考图5所示,数据处理设备500包括:

处理器510和存储器520,处理器的数量可以一个或多个。在本申请的一些实施例中,处理器和存储器可通过总线或其它方式连接。

存储器可以包括只读存储器和随机存取存储器,并向处理器提供指令和数据。存储器的一部分还可以包括NVRAM。存储器存储有操作系统和操作指令、可执行模块或者数据结构,或者它们的子集,或者它们的扩展集,其中,操作指令可包括各种操作指令,用于实现各种操作。操作系统可包括各种系统程序,用于实现各种基础业务以及处理基于硬件的任务。

处理器控制终端设备的操作,处理器还可以称为CPU。

上述本申请实施例揭示的方法可以应用于处理器中,或者由处理器实现。处理器可以是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器、DSP、ASIC、FPGA或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。

本申请实施例还提供一种计算机可读存储介质,用于存储程序代码,该程序代码用于执行前述各个实施例的方法中的任意一种实施方式。

当介绍本申请的各种实施例的元件时,冠词“一”、“一个”、“这个”和“所述”都意图表示有一个或多个元件。词语“包括”、“包含”和“具有”都是包括性的并意味着除了列出的元件之外,还可以有其它元件。

需要说明的是,本领域普通技术人员可以理解实现上述方法实施例中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法实施例的流程。其中,所述存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(RandomAccess Memory,RAM)等。

本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元及模块可以是或者也可以不是物理上分开的。另外,还可以根据实际的需要选择其中的部分或者全部单元和模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。

以上所述仅是本申请的具体实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本申请的保护范围。

18页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种人机交互方法及其交互平板、存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类