数据处理方法、装置以及移动终端制造方法及图纸

技术编号:20425005 阅读:29 留言:0更新日期:2019-02-23 08:26
本申请实施例公开了一种数据处理方法、装置以及移动终端。所述方法包括:目标应用程序运行后,检测目标应用程序的运行状态;当检测到目标应用程序在运行过程中发生丢帧事件后,向移动终端的系统服务发送通知信息,所述通知信息用于触发系统服务对系统资源进行重新配置;基于重新配置的系统资源运行。本方法使得发生了丢帧事件的目标应用程序可以实时的将丢帧事件上报给系统服务,以便系统服务重新进行系统资源分配,从而使得目标应用程序有更多的系统资源进行数据处理,减小了再次出现丢帧事件的概率,提升了用户体验。

【技术实现步骤摘要】
数据处理方法、装置以及移动终端
本申请涉及移动终端
,更具体地,涉及一种数据处理方法、装置以及移动终端。
技术介绍
移动终端中所安装的应用程序在运行的过程中的,有时候会因为丢帧而造成所显示的界面卡顿。而为了检测应用程序是否出现丢帧,移动终端会对丢帧事件进行检测,但是该检测的方式缺乏一定的实时性,不利于及时修复丢帧造成的界面卡顿。
技术实现思路
鉴于上述问题,本申请提出了一种数据处理方法、装置以及移动终端,以实现改善上述问题。第一方面,本申请提供了一种数据处理方法,应用于移动终端中的目标应用程序,所述方法包括:所述目标应用程序运行后,检测所述目标应用程序的运行状态;当检测到所述目标应用程序在运行过程中发生丢帧事件后,向所述移动终端的系统服务发送通知信息,所述通知信息用于触发所述系统服务对所述移动终端的系统资源进行重新配置;基于所述重新配置的系统资源运行,其中,重新配置系统资源后,所述系统服务分配给所述目标应用程序的系统资源与总的系统资源的占比,高于重新配置系统资源之前分配给所述目标应用程序的系统资源与总的系统资源的占比。第二方面,本申请提供了一种数据处理方法,应用于移动终端中的检测控本文档来自技高网...

【技术保护点】
1.一种数据处理方法,其特征在于,应用于移动终端中的目标应用程序,所述方法包括:所述目标应用程序运行后,检测所述目标应用程序的运行状态;当检测到所述目标应用程序在运行过程中发生丢帧事件后,向所述移动终端的系统服务发送通知信息,所述通知信息用于触发所述系统服务对所述移动终端的系统资源进行重新配置;基于所述重新配置的系统资源运行,其中,重新配置系统资源后,所述系统服务分配给所述目标应用程序的系统资源与总的系统资源的占比,高于重新配置系统资源之前分配给所述目标应用程序的系统资源与总的系统资源的占比。

【技术特征摘要】
1.一种数据处理方法,其特征在于,应用于移动终端中的目标应用程序,所述方法包括:所述目标应用程序运行后,检测所述目标应用程序的运行状态;当检测到所述目标应用程序在运行过程中发生丢帧事件后,向所述移动终端的系统服务发送通知信息,所述通知信息用于触发所述系统服务对所述移动终端的系统资源进行重新配置;基于所述重新配置的系统资源运行,其中,重新配置系统资源后,所述系统服务分配给所述目标应用程序的系统资源与总的系统资源的占比,高于重新配置系统资源之前分配给所述目标应用程序的系统资源与总的系统资源的占比。2.根据权利要求1所述的方法,其特征在于,所述目标应用程序运行后,检测所述目标应用程序的运行状态的步骤包括:所述目标应用程序运行后,建立丢帧检测服务端以及用于与系统服务通信的监控客户端;通过所述监控客户端向所述系统服务发送注册指令,所述注册指令用于触发所述系统服务建立丢帧检测客户端;响应于所述丢帧检测客户端在检测到目标应用程序处于运行状态发送的触发指令,触发所述丢帧检测服务端检测所述目标应用程序的运行状态。3.根据权利要求2所述的方法,其特征在于,所述当检测到所述目标应用程序在运行过程中发生丢帧事件后,向所述移动终端的系统服务发送通知信息的步骤包括:当基于所述丢帧检测服务端检测到所述目标应用程序在运行过程中发生丢帧事件后,通过所述监控客户端向所述系统服务发送通知信息。4.根据权利要求2或3所述的方法,其特征在于,所述丢帧检测服务端与所述丢帧检测客户端之间基于Binder机制或者socket机制进行通信,所述监控客户端与所述系统服务之间基于Binder机制或者socket机制进行通信。5.根据权利要求1所述的方法,其特征在于,所述当检测到所述目标应用程序在运行过程中发生丢帧事件后,向所述移动终端的系统服务发送通知信息的步骤包括:当检测到所述目标应用程序在运行过程中发生丢帧事件后,获取资源分配需求,所述资源分配请求用于表征所述目标应用程序所需的系统资源;生成携带有所述资源分配需求的通知信息;向所述移动终端的系统服务发送所述通知信息。6.根据权利要求5所述的方法,其特征在于,所述获取资源分配需求的步骤包括:获取所述目标应用程序当前显示界面的等级;获取预先配置的与所述等级对应的资源分配需求。7.根据权利要求6所述的方法,其特征在于,所述获取所述目标应用程序当前显示界面的等级的步骤包括:若确定所述目标应用程序当前显示界面为游戏界面,确定当前显示界面的等级为一级;若确定所述目标应用程序当前显示界面为视频界面,确定当前显示界面的等级为二级;若确定所述目标应用程序当前显示界面为文本显示界面或者图片显示界面,确定当前显示界面的等级为三级;期中,表征等级的数字越大对应的资源分配需求越低。8.根据权利要求5所述的方法,其特征在于,所述获取资源分配需求的步骤之前还包括:检测所述移动终端当前的运行应用程序中除所述目标应用程序以外,是否有允许被资源回收的应用程序;若检测到没有所述允许被资源回收的应用程序,执行所述获取资源分配需求;若检测到有所述允许被资源回收的应用程序,向所述移动终端的系统服务发送未携带所述资源分配需求的通知信息,其中,携带有资源分配需求的通知信息用于触发系统基于所述资源分配需求从移动终端未被分配的系统资源中给所述目标应用程序分配新的系统资源,未携带有资源分配需求的通知信息用于触发系统服务将从允许被资源回收的应用程序处回收的的系统资源,分配给所述目标应用程序。9.一种数据处理方法,其特征在于,应用于移动终端中的检测控件,所述方法包括:所述检测控件检测到目标应用程序运行后,检测所述目标应用程序的运行...

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

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

1