数据处理方法、装置、移动终端及存储介质制造方法及图纸

技术编号:21039233 阅读:67 留言:0更新日期:2019-05-04 08:13
本申请实施例公开了一种数据处理方法、装置、移动终端及存储介质,本申请实施例可以获取移动终端上各个应用程序向方向传感器发送的数据获取请求,并统计待处理的数据获取请求的数量;当所述数量大于预设阈值时,禁止所述移动终端上所有应用程序在预设时间段内重复向所述方向传感器发送数据获取请求;接收所述方向传感器基于所述数据获取请求,返回的所述移动终端的方向数据;根据各个应用程序的数据获取请求,依次向各个应用程序发送所述方向数据。该方案移动终端可以对数据获取请求进行控制,以及将方向数据发送给各个应用程序,使得移动终端中的方向传感器能够顺畅且保持连续不断的进行方向检测,使方向数据能够正常传输,提高了移动终端进行数据处理的便捷性及可靠性。

【技术实现步骤摘要】
数据处理方法、装置、移动终端及存储介质
本申请涉及移动终端
,具体涉及一种数据处理方法、装置、移动终端及存储介质。
技术介绍
随着移动终端技术的发展,移动终端越来越智能化,例如,移动终端能够通过方向传感器对一些方向及空间坐标等进行检测,然后根据检测结果进行进一步的操作。目前,移动终端由于其移动的特点,时时刻刻需要进行方向检测来进行相应的操作,例如,显示屏幕随着移动终端的方向进行旋转等,由于其需要连续不断的检测,因此,各个应用程序可能会同一时间向方向传感器发送大量的请求,使得大量数据的传输产生异常而会卡住,导致移动终端反应迟缓,甚至出现不反应的情况。
技术实现思路
本申请实施例提供一种数据处理方法、装置、移动终端及存储介质,可以提高移动终端进行数据处理的便捷性及可靠性。第一方面,本申请实施例提供了一种数据处理方法,包括:获取移动终端上各个应用程序向方向传感器发送的数据获取请求,并统计待处理的数据获取请求的数量;当所述数量大于预设阈值时,禁止所述移动终端上所有应用程序在预设时间段内重复向所述方向传感器发送数据获取请求;接收所述方向传感器基于所述数据获取请求,返回的所述移动终端的方向数据;根据各个应用程序的数据获取请求,依次向各个应用程序发送所述方向数据。在一些实施方式中,所述获取移动终端上各个应用程序向方向传感器发送的数据获取请求,并统计待处理的数据获取请求的数量包括:在所述移动终端内存中设置用于存储各个应用程序向方向传感器发送的数据获取请求的存储器;获取移动终端上各个应用程序向方向传感器发送的数据获取请求、发送时间及应用程序标识;将数据获取请求、发送时间及应用程序标识关联存储至所述存储器中;统计所述存储器中待处理的数据获取请求的数量。在一些实施方式中,所述将数据获取请求、发送时间及应用程序标识关联存储至所述存储器中包括:获取所述方向传感器响应数据获取请求的响应时间;当所述响应时间大于预设阈值时,将数据获取请求、发送时间及应用程序标识关联存储至所述存储器中。在一些实施方式中,所述接收所述方向传感器基于所述数据获取请求,返回的所述移动终端的方向数据包括:根据存储器中待处理的数据获取请求,向所述方向传感器发送所述数据获取请求,以控制所述方向传感器采集所述移动终端的方向数据;接收所述方向传感器基于所述数据获取请求返回的所述方向数据。在一些实施方式中,所述根据各个应用程序的数据获取请求,依次向各个应用程序发送所述方向数据包括:按照存储器中存储的各个数据获取请求的发送时间从前往后的顺序,依次向各个应用程序发送所述方向数据;将已经发送的应用程序对应的数据获取请求、发送时间及应用程序标识从所述存储器中删除。在一些实施方式中,所述根据各个应用程序的数据获取请求,依次向各个应用程序发送所述方向数据包括:获取各个应用程序的优先级;根据各个应用程序的优先级及数据获取请求,依次向各个应用程序发送所述方向数据;将已经发送的应用程序对应的数据获取请求、发送时间及应用程序标识从所述存储器中删除。在一些实施方式中,所述控制所述方向传感器采集所述移动终端的方向数据,并按数据获取请求的接收顺序依次向各个应用程序发送所述方向数据之后,所述数据处理方法还包括:重新统计待处理的数据获取请求的数量;当未处理的数据获取请求小于或等于预设阈值时,解除所述移动终端上所有应用程序在预设时间段内重复向所述方向传感器发送数据获取请求的控制。第二方面,本申请实施例还提供了一种数据处理装置,包括:获取模块,用于获取移动终端上各个应用程序向方向传感器发送的数据获取请求,并统计待处理的数据获取请求的数量;控制模块,用于当所述数量大于预设阈值时,禁止所述移动终端上所有应用程序在预设时间段内重复向所述方向传感器发送数据获取请求;接收模块,用于接收所述方向传感器基于所述数据获取请求,返回的所述移动终端的方向数据;发送模块,用于根据各个应用程序的数据获取请求,依次向各个应用程序发送所述方向数据。在一些实施方式中,所述获取模块具体用于:在所述移动终端内存中设置用于存储各个应用程序向方向传感器发送的数据获取请求的存储器;获取移动终端上各个应用程序向方向传感器发送的数据获取请求、发送时间及应用程序标识;将数据获取请求、发送时间及应用程序标识关联存储至所述存储器中;统计所述存储器中待处理的数据获取请求的数量。在一些实施方式中,所述获取模块具体还用于:获取所述方向传感器响应数据获取请求的响应时间;当所述响应时间大于预设阈值时,将数据获取请求、发送时间及应用程序标识关联存储至所述存储器中。在一些实施方式中,所述接收模块具体用于:根据存储器中待处理的数据获取请求,向所述方向传感器发送所述数据获取请求,以控制所述方向传感器采集所述移动终端的方向数据;接收所述方向传感器基于所述数据获取请求返回的所述方向数据。在一些实施方式中,所述发送模块具体用于:按照存储器中存储的各个数据获取请求的发送时间从前往后的顺序,依次向各个应用程序发送所述方向数据;将已经发送的应用程序对应的数据获取请求、发送时间及应用程序标识从所述存储器中删除。在一些实施方式中,所述发送模块具体用于:获取各个应用程序的优先级;根据各个应用程序的优先级及数据获取请求,依次向各个应用程序发送所述方向数据;将已经发送的应用程序对应的数据获取请求、发送时间及应用程序标识从所述存储器中删除。在一些实施方式中,所述数据处理装置还包括:解除模块,用于重新统计待处理的数据获取请求的数量,当未处理的数据获取请求小于或等于预设阈值时,解除所述移动终端上所有应用程序在预设时间段内重复向所述方向传感器发送数据获取请求的控制。第三方面,本申请实施例还提供了一种移动终端,包括存储器和处理器,所述存储器中存储有程序代码,所述处理器调用所述存储器中的程序代码时执行本申请实施例提供的任一种数据处理方法中的步骤。第四方面,本申请实施例还提供了一种存储介质,所述存储介质存储有多条指令,所述指令适于处理器进行加载,以执行本申请实施例提供的任一种数据处理方法中的步骤。本申请实施例可以获取移动终端上各个应用程序向方向传感器发送的数据获取请求,并统计待处理的数据获取请求的数量,当数量大于预设阈值时,禁止移动终端上所有应用程序在预设时间段内重复向方向传感器发送数据获取请求,然后接收方向传感器基于数据获取请求,返回的移动终端的方向数据,此时可以根据各个应用程序的数据获取请求,依次向各个应用程序发送方向数据。该方案移动终端可以对向方向传感器发送的数据获取请求进行控制,以及将方向数据发送给各个应用程序,避免应用程序大量且重复发送数据获取请求,使得移动终端中的方向传感器能够顺畅且保持连续不断的进行方向检测,使方向数据能够正常传输,避免由于检测时数据传输异常而导致的移动终端反应迟缓,甚至不反应的情况,提高了移动终端进行数据处理的便捷性及可靠性,为用户带来方便。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本申请实施例提供的数据处理方法的流程示意图;图2是本申请实施例提供的数据处本文档来自技高网...

【技术保护点】
1.一种数据处理方法,其特征在于,包括:获取移动终端上各个应用程序向方向传感器发送的数据获取请求,并统计待处理的数据获取请求的数量;当所述数量大于预设阈值时,禁止所述移动终端上所有应用程序在预设时间段内重复向所述方向传感器发送数据获取请求;接收所述方向传感器基于所述数据获取请求,返回的所述移动终端的方向数据;根据各个应用程序的数据获取请求,依次向各个应用程序发送所述方向数据。

【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:获取移动终端上各个应用程序向方向传感器发送的数据获取请求,并统计待处理的数据获取请求的数量;当所述数量大于预设阈值时,禁止所述移动终端上所有应用程序在预设时间段内重复向所述方向传感器发送数据获取请求;接收所述方向传感器基于所述数据获取请求,返回的所述移动终端的方向数据;根据各个应用程序的数据获取请求,依次向各个应用程序发送所述方向数据。2.根据权利要求1所述的数据处理方法,其特征在于,所述获取移动终端上各个应用程序向方向传感器发送的数据获取请求,并统计待处理的数据获取请求的数量包括:在所述移动终端内存中设置用于存储各个应用程序向方向传感器发送的数据获取请求的存储器;获取移动终端上各个应用程序向方向传感器发送的数据获取请求、发送时间及应用程序标识;将数据获取请求、发送时间及应用程序标识关联存储至所述存储器中;统计所述存储器中待处理的数据获取请求的数量。3.根据权利要求2所述的数据处理方法,其特征在于,所述将数据获取请求、发送时间及应用程序标识关联存储至所述存储器中包括:获取所述方向传感器响应数据获取请求的响应时间;当所述响应时间大于预设阈值时,将数据获取请求、发送时间及应用程序标识关联存储至所述存储器中。4.根据权利要求2所述的数据处理方法,其特征在于,所述接收所述方向传感器基于所述数据获取请求,返回的所述移动终端的方向数据包括:根据存储器中待处理的数据获取请求,向所述方向传感器发送所述数据获取请求,以控制所述方向传感器采集所述移动终端的方向数据;接收所述方向传感器基于所述数据获取请求返回的所述方向数据。5.根据权利要求2所述的数据处理方法,其特征在于,所述根据各个应用程序的数据获取请求,依次向各个应用程序发送所述方向数据包括:按照存储器中存储的各个数据获取请求的发送时间从前往后...

【专利技术属性】
技术研发人员:俞斌
申请(专利权)人:惠州TCL移动通信有限公司
类型:发明
国别省市:广东,44

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

1