【技术实现步骤摘要】
数据处理方法、装置以及移动终端
本申请涉及移动终端
,更具体地,涉及一种数据处理方法、装置以及移动终端。
技术介绍
移动终端中所安装的应用程序在运行的过程中的,有时候会因为丢帧而造成所显示的界面卡顿。而为了检测应用程序是否出现丢帧,移动终端会对丢帧事件进行检测,但是该检测的方式缺乏一定的实时性,不利于及时修复丢帧造成的界面卡顿。
技术实现思路
鉴于上述问题,本申请提出了一种数据处理方法、装置以及移动终端,以实现改善上述问题。第一方面,本申请提供了一种数据处理方法,应用于移动终端中的目标应用程序,所述方法包括:所述目标应用程序运行后,检测所述目标应用程序的运行状态;当检测到所述目标应用程序在运行过程中发生丢帧事件后,向所述移动终端的系统服务发送通知信息,所述通知信息用于触发所述系统服务对所述移动终端的系统资源进行重新配置;基于所述重新配置的系统资源运行,其中,重新配置系统资源后,所述系统服务分配给所述目标应用程序的系统资源与总的系统资源的占比,高于重新配置系统资源之前分配给所述目标应用程序的系统资源与总的系统资源的占比。第二方面,本申请提供了一种数据处理方法,应用 ...
【技术保护点】
1.一种数据处理方法,其特征在于,应用于移动终端中的目标应用程序,所述方法包括:所述目标应用程序运行后,检测所述目标应用程序的运行状态;当检测到所述目标应用程序在运行过程中发生丢帧事件后,向所述移动终端的系统服务发送通知信息,所述通知信息用于触发所述系统服务对所述移动终端的系统资源进行重新配置;基于所述重新配置的系统资源运行,其中,重新配置系统资源后,所述系统服务分配给所述目标应用程序的系统资源与总的系统资源的占比,高于重新配置系统资源之前分配给所述目标应用程序的系统资源与总的系统资源的占比。
【技术特征摘要】
1.一种数据处理方法,其特征在于,应用于移动终端中的目标应用程序,所述方法包括:所述目标应用程序运行后,检测所述目标应用程序的运行状态;当检测到所述目标应用程序在运行过程中发生丢帧事件后,向所述移动终端的系统服务发送通知信息,所述通知信息用于触发所述系统服务对所述移动终端的系统资源进行重新配置;基于所述重新配置的系统资源运行,其中,重新配置系统资源后,所述系统服务分配给所述目标应用程序的系统资源与总的系统资源的占比,高于重新配置系统资源之前分配给所述目标应用程序的系统资源与总的系统资源的占比。2.根据权利要求1所述的方法,其特征在于,所述目标应用程序运行后,检测所述目标应用程序的运行状态的步骤包括:所述目标应用程序运行后,建立丢帧检测服务端以及用于与系统服务通信的监控客户端;通过所述监控客户端向所述系统服务发送注册指令,所述注册指令用于触发所述系统服务建立丢帧检测客户端;响应于所述丢帧检测客户端在检测到目标应用程序处于运行状态发送的触发指令,触发所述丢帧检测服务端检测所述目标应用程序的运行状态。3.根据权利要求2所述的方法,其特征在于,所述当检测到所述目标应用程序在运行过程中发生丢帧事件后,向所述移动终端的系统服务发送通知信息的步骤包括:当基于所述丢帧检测服务端检测到所述目标应用程序在运行过程中发生丢帧事件后,通过所述监控客户端向所述系统服务发送通知信息。4.根据权利要求2或3所述的方法,其特征在于,所述丢帧检测服务端与所述丢帧检测客户端之间基于Binder机制或者socket机制进行通信,所述监控客户端与所述系统服务之间基于Binder机制或者socket机制进行通信。5.根据权利要求1所述的方法,其特征在于,所述当检测到所述目标应用程序在运行过程中发生丢帧事件后,向所述移动终端的系统服务发送通知信息的步骤包括:当检测到所述目标应用程序在运行过程中发生丢帧事件后,获取资源分配需求,所述资源分配请求用于表征所述目标应用程序所需的系统资源;生成携带有所述资源分配需求的通知信息;向所述移动终端的系统服务发送所述通知信息。6.根据权利要求5所述的方法,其特征在于,所述获取资源分配需求的步骤包括:获取所述目标应用程序当前显示界面的等级;获取预先配置的与所述等级对应的资源分配需求。7.根据权利要求6所述的方法,其特征在于,所述获取所述目标应用程序当前显示界面的等级的步骤包括:若确定所述目标应用程序当前显示界面为游戏界面,确定当前显示界面的等级为一级;若确定所述目标应用程序当前显示界面为视频界面,确定当前显示界面的等级为二级;若确定所述目标应用程序当前显示界面为文本显示界面或者图片显示界面,确定当前显示界面的等级为三级;期中,表征等级的数字越大对应的资源分配需求越低。8.根据权利要求5所述的方法,其特征在于,所述获取资源分配需求的步骤之前还包括:检测所述移动终端当前的运行应用程序中除所述目标应用程序以外,是否有允许被资源回收的应用程序;若检测到没有所述允许被资源回收的应用程序,执行所述获取资源分配需求;若检测到有所述允许被资源回收的应用程序,向所述移动终端的系统服务发送未携带所述资源分配需求的通知信息,其中,携带有资源分配需求的通知信息用于触发系统基于所述资源分配需求从移动终端未被分配的系统资源中给所述目标应用程序分配新的系统资源,未携带有资源分配需求的通知信息用于触发系统服务将从允许被资源回收的应用程序处回收的的系统资源,分配给所述目标应用程序。9.一种数据处理方法,其特征在于,应用于移动终端中的检测控件,所述方法包括:所述检测控件检测到目标应用程序运行后,检测所述目标应用程序的运行...
【专利技术属性】
技术研发人员:吴庆,
申请(专利权)人:OPPO广东移动通信有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。