一种数据处理方法及装置与流程

文档序号:16754459发布日期:2019-01-29 17:13阅读:120来源:国知局
一种数据处理方法及装置与流程

本发明涉及计算机技术领域,特别是涉及一种数据处理方法及装置。



背景技术:

智能硬件的普及使得人们可以通过硬件传感器检测出各种各样的物理数据,其中传感器的出现可以检测出温湿度等物理数据。当前,传感器在检测出温湿度等物理数据后,直接在传感器上进行显示。当用户需要分析上述物理数据时,根据传感器上的显示结果手动获取物理数据。然而,用户手动获取物理数据不仅效率低,而且对导致对物理数据的处理不及时,降低用户体验。



技术实现要素:

为解决上述技术问题,本发明实施例提供了一种数据处理方法及装置,技术方案如下:

一种数据处理方法,应用于电子设备中的应用程序,所述应用程序能够与传感器相连;

所述方法包括:

判断所述应用程序是否与所述传感器相连;

若是,显示所述应用程序的主界面,并接收所述传感器的物理数据,对所述物理数据进行处理,所述物理数据包括所述传感器检测到的湿度和所述传感器的电量。

优选地,获取所述传感器的物理数据,并对所述物理数据进行处理,包括:

判断所述湿度是否大于湿度阈值,和/或,所述电量是否低于电量阈值;

当所述湿度大于所述湿度阈值时,将所述主界面切换为第一警报界面,直至所述湿度不大于所述湿度阈值时,将所述警报界面切换回所述主界面;

当所述电量低于所述电量阈值时,将所述主界面切换为低电量界面,直至所述电量不低于所述电量阈值时,将所述低电量界面切换回所述主界面;

当所述湿度大于湿度阈值且所述电量低于电量阈值时,将所述主界面切换为第二警报界面,直至所述湿度不大于所述湿度阈值且所述电量不低于所述电量阈值时,将所述第二警报界面切换回所述主界面。

优选地,还包括:

在所述第一报警界面下,在第一背景图下播放第一动画和/或播放声音提示;

在所述低电量界面下,播放低电量动画;

在所述第二报警界面下,在所述第一背景图下循环播放所述第一动画和所述低电量动画。

优选地,还包括:

判断所述应用程序与所述传感器是否断开连接;

若是,确定所述断开连接属于主动断开连接还是意外断开连接;

若属于意外断开连接,显示主动重新连接界面,并发起与所述传感器的连接,连接成功后将所述主动重新连接界面切换回所述主界面。

若属于主动断开连接,显示开始界面,其中在所述开始界面下,所述应用程序未与所述传感器相连。

优选地,所述应用程序与所述传感器通过蓝牙相连或通过无线相连。

一种数据处理装置,应用于电子设备中,所述装置能够与传感器相连;

所述装置包括:

第一判断单元,用于判断所述应用程序是否与所述传感器相连;

第一处理单元,用于当所述第一判断单元确定所述应用程序与所述传感器相连时,显示所述应用程序的主界面,并接收所述传感器的物理数据,对所述物理数据进行处理,所述物理数据包括所述传感器检测到的湿度和所述传感器的电量。

优选地,所述第一处理单元,包括:

第二判断单元,用于判断所述湿度是否大于湿度阈值,和/或,所述电量是否低于电量阈值;

第一切换单元,用于当所述湿度大于所述湿度阈值时,将所述主界面切换为第一警报界面,直至所述湿度不大于所述湿度阈值时,将所述警报界面切换回所述主界面;

第二切换单元,用于当所述电量低于所述电量阈值时,将所述主界面切换为低电量界面,直至所述电量不低于所述电量阈值时,将所述低电量界面切换回所述主界面;

第三切换单元,用于当所述湿度大于湿度阈值且所述电量低于电量阈值时,将所述主界面切换为第二警报界面,直至所述湿度不大于所述湿度阈值且所述电量不低于所述电量阈值时,将所述第二警报界面切换回所述主界面。

优选地,还包括:

第一播放单元,用于在所述第一报警界面下,在第一背景图下播放第一动画和/或播放声音提示;

第二播放单元,用于在所述低电量界面下,播放低电量动画;

第三播放单元,用于在所述第二报警界面下,在所述第一背景图下循环播放所述第一动画和所述低电量动画。

优选地,还包括:

第三判断单元,用于判断所述应用程序与所述传感器是否断开连接;

第四判断单元,用于当所述第三判断单元确定所述应用程序与所述传感器断开连接时,确定所述断开连接属于主动断开连接还是意外断开连接;

第二处理单元,用于当所述断开连接属于意外断开连接时,显示主动重新连接界面,并发起与所述传感器的连接,连接成功后将所述主动重新连接界面切换回所述主界面。

显示单元,用于当所述断开连接属于主动断开连接时,显示开始界面,其中在所述开始界面下,所述应用程序未与所述传感器相连。

优选地,所述应用程序与所述传感器通过蓝牙相连或通过无线相连。

本发明实施例提供的技术方案,应用于电子设备中的应用程序,应用程序可以与传感器相连,从而可自动接收传感器的物理数据,并及时对物理数据进行处理。相对于现有技术,提高了获取数据的效率以及数据处理的速度,提升了客户体验。

附图说明

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

图1为本发明实施例所提供的一种数据处理方法的一种流程示意图;

图2为本发明实施例所提供的开始界面的示意图;

图3为本发明实施例所提供的主界面的示意图;

图4为本发明实施例所提供的一种数据处理方法的另一种流程示意图;

图5为本发明实施例所提供的第一警报界面的示意图;

图6为本发明实施例所提供的低电量界面的示意图;

图7为本发明实施例所提供的一种数据处理方法的一种结构示意图。

具体实施方式

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

请参阅图1,图1为本发明实施例提供的一种数据处理方法的一种实现流程图,应用于电子设备中的应用程序,应用程序能够与传感器相连,该方法包括:

步骤s101、判断应用程序是否与传感器相连,若是执行步骤s102。

本实施例中,应用程序可以通过蓝牙与传感器进行连接,也可以通过无线信号进行连接,如wifi,本实施例不作具体限定。

实际应用中,根据检测对象的不同,传感器可以具有多种表现形式,如尿不湿检测器即为传感器的一种实现,本实施例对此不作具体限定。

步骤s102、显示应用程序的主界面,并接收传感器的物理数据,对物理数据进行处理。

当应用程序与传感器连接后,应用程序可以直接接收传感器的物理数据,从而对物理数据进行处理。

当应用程序与传感器未连接时,应用程序可以显示图2所示的开始界面,当应用程序与传感器连接时,应用程序显示如图3所示的主界面。

在开始界面下,开始界面的左上角可以设置第一虚拟按钮以实现用户对声音的开关操作,开始界面的底部可以设置第二虚拟按钮,用户通过点击第二虚拟按钮可以使应用程序与传感器相连。其中,第一虚拟按钮为可以显示on和off的铃铛按钮,第二虚拟按钮为显示有connect的按钮。

应用程序所获取的物理数据包括传感器检测到的湿度和传感器的电量。在主界面下,应用程序可以在第二背景图下播放第二动画,以提示用户当前应用程序与传感器正常连接,同时在主界面的右上角实时显示传感器的电量。

本发明实施例提供的技术方案,应用于电子设备中的应用程序,应用程序可以与传感器相连,从而可自动接收传感器的物理数据,并及时对物理数据进行处理。相对于现有技术,提高了获取数据的效率以及数据处理的速度,提升了客户体验。

请参阅图4,图4为本发明实施例提供的一种数据处理方法的另一种实现流程图,应用于电子设备中的应用程序,应用程序用于与传感器通信,该方法包括:

步骤s401、判断应用程序是否与传感器连接,若是执行步骤s402。

步骤s402、显示应用程序的主界面,并获取传感器的物理数据,物理数据包括传感器检测到的湿度和传感器的电量。

步骤s403、判断湿度是否大于湿度阈值,和/或,电量是否低于电量阈值,若湿度大于湿度阈值,执行步骤s404,若电量低于电量阈值,执行步骤s405,若湿度大于湿度阈值且电量低于电量阈值,执行步骤s406。

步骤s404、将主界面切换为第一警报界面,直至湿度不大于湿度阈值时将警报界面切换回主界面。

在第一警报界面下,应用程序可以在第一背景图下播放第一动画,以提示用户当前传感器检测对象的湿度不大于湿度阈值。另外,当第一虚拟按钮为on时,还可以播放声音以提示用户更换传感器的检测对象。图5为第一警报界面的示意图。

步骤s405、将主界面切换为低电量界面,直至电量不低于电量阈值时将低电量界面切换回主界面。

在低电量界面下,应用程序播放低电量动画,以提示用户传感器的电量过低。图6为第一警报界面的示意图。

步骤s406、将主界面切换为第二警报界面,直至湿度是否大于湿度阈值且电量不低于电量阈值时,将第二警报界面切换回主界面,其中在第二警报界面下,应用程序循环播放低电量动画和警报动画。

当湿度与电量同时不满足要求时,即湿度大于湿度阈值且电量低于电量阈值,将主界面切换为第二警报界面。第二警报界面与第一警报界面的区别是,第二警报界面中警报动画和低电量动画循环播放。

无论是主界面、第一警报界面、低电量界面还是第二警报界面,界面上都可以显示传感器的具体电量值,如在界面的右上角显示传感器的具体电量值。另外,由于在上述几种界面情况下,应用程序与传感器都处于连接装置,因此第二虚拟按钮此时显示的是disconnect而非connect。

步骤s407、判断应用程序与传感器是否断开连接,若是执行步骤s408。

步骤s408、确定断开连接属于主动断开连接还是意外断开连接,若属于主动连接,执行步骤s409,若属于意外断开连接,执行步骤s410。

s409、显示主动重新连接界面,并发起与传感器的连接,连接成功后将主动重新连接界面切换回主界面。

s410、显示开始界面,其中在开始界面下,应用程序未与传感器相连。

本实施例中,应用程序与传感器断开连接分主动断开连接和意外断开连接两种情况。

在应用程序处于主界面、第一警报界面、低电量界面或第二警报界面时,用户随时可以通过第二虚拟按钮中断应用程序与传感器的连接。中断连接后,应用程序返回开始界面。

另一方面,在应用程序处于主界面、第一警报界面、低电量界面或第二警报界面时,应用程序与传感器随时会有意外中断连接的可能。一旦确定是意外中断连接,则应用程序显示主动重新连接界面,并主动发起与传感器的重新连接,连接成功后将主动重新连接界面切换回主界面。

本发明实施例提供的技术方案,应用于电子设备中的应用程序,应用程序可以与传感器相连,从而可自动接收传感器的物理数据,并及时对物理数据进行处理。相对于现有技术,提高了获取数据的效率以及数据处理的速度。另外,根据物理数据显示的相应界面的提示方式彼此不同,以此提升了用户使用该电子设备的应用程序与传感器交互时的用户体验。

请参阅图7,图7为本发明实施例提供的一种数据处理装置的一种结构示意图,该装置应用于电子设备中,该装置能够通过蓝牙或无线与传感器相连,该结构示意图中的各模块的工作过程参照图1对应的实施例中方法的执行过程,该装置包括:

第一判断单元710,用于判断应用程序是否与传感器相连;

第一处理单元720,用于当第一判断单元确定应用程序与传感器相连时,显示应用程序的主界面,并接收传感器的物理数据,对物理数据进行处理,物理数据包括传感器检测到的湿度和传感器的电量。

本发明实施例提供的技术方案,应用于电子设备中的应用程序,应用程序可以与传感器相连,从而可自动接收传感器的物理数据,并及时对物理数据进行处理。相对于现有技术,提高了获取数据的效率以及数据处理的速度。

在本发明的其它实施例中,第一处理单元720,包括:

第二判断单元,用于判断湿度是否大于湿度阈值,和/或,电量是否低于电量阈值;

第一切换单元,用于当湿度大于湿度阈值时,将主界面切换为第一警报界面,直至湿度不大于湿度阈值时,将警报界面切换回主界面;

第二切换单元,用于当电量低于电量阈值时,将主界面切换为低电量界面,直至电量不低于电量阈值时,将低电量界面切换回主界面;

第三切换单元,用于当湿度大于湿度阈值且电量低于电量阈值时,将主界面切换为第二警报界面,直至湿度不大于湿度阈值且电量不低于电量阈值时,将第二警报界面切换回主界面。

在本发明的其它实施例中,该装置还包括:

第一播放单元,用于在第一报警界面下,在第一背景图下播放第一动画和/或播放声音提示;

第二播放单元,用于在低电量界面下,播放低电量动画;

第三播放单元,用于在第二报警界面下,在第一背景图下循环播放第一动画和低电量动画。

在本发明的其它实施例中,该装置还包括:

第三判断单元,用于判断应用程序与传感器是否断开连接;

第四判断单元,用于当第三判断单元确定应用程序与传感器断开连接时,确定断开连接属于主动断开连接还是意外断开连接;

第二处理单元,用于当断开连接属于意外断开连接时,显示主动重新连接界面,并发起与传感器的连接,连接成功后将主动重新连接界面切换回主界面。

显示单元,用于当断开连接属于主动断开连接时,显示开始界面,其中在开始界面下,应用程序未与传感器相连。

本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

对于装置或系统实施例而言,由于其基本相应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置或系统实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。

在本发明所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,在没有超过本发明的精神和范围内,可以通过其他的方式实现。当前的实施例只是一种示范性的例子,不应该作为限制,所给出的具体内容不应该限制本发明的目的。例如,所述单元或子单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或多个子单元结合一起。另外,多个单元可以或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。

另外,所描述系统,装置和方法以及不同实施例的示意图,在不超出本发明的范围内,可以与其它系统,模块,技术或方法结合或集成。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

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

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1