【技术实现步骤摘要】
应用冻结的处理方法、电子装置及计算机可读存储介质
本申请涉及通信
,尤其涉及一种应用冻结的处理方法、电子装置及计算机可读存储介质。
技术介绍
随着通信技术以及电子终端技术的发展,手机、平板电脑、手提电脑等智能电子终端的普及率越来越高。为了实现各种功能,终端中一般都会运行许多应用程序,而每一个运行的程序都会占用系统资源,这就导致耗电量过大,从而降低终端的续航能力。为了解决上述问题,现有的做法是当应用程序进入后台运行超过一定时长后,就将其关闭,这样虽然可以达到省电的目的,但同时也导致被关闭的应用无法再同步消息。如果用户需要让该应用程序继续同步消息,则需要再次运行该应用程序,耗时较长且得到的消息存在延迟。
技术实现思路
本申请实施例提供一种应用冻结的处理方法、电子装置及计算机可读存储介质,可用于在省电的同时保证某些重要的应用程序即便在被冻结后也可及时进行消息同步。本申请实施例一方面提供了一种应用冻结的处理方法,应用于移动通信终端,所述方法包括:当监听到前台运行的应用切换至后台运行时,冻结所述应用;保持所有已打开的套接字的打开状态,当通过所述套接字接收到发送给所述应用的 ...
【技术保护点】
1.一种应用冻结的处理方法,其特征在于,所述方法包括:当监听到前台运行的应用切换至后台运行时,冻结所述应用;保持所有已打开的套接字的打开状态;当通过所述套接字接收到发送给所述应用的数据时,若所述应用为预设的超级应用,则恢复所述应用。
【技术特征摘要】
1.一种应用冻结的处理方法,其特征在于,所述方法包括:当监听到前台运行的应用切换至后台运行时,冻结所述应用;保持所有已打开的套接字的打开状态;当通过所述套接字接收到发送给所述应用的数据时,若所述应用为预设的超级应用,则恢复所述应用。2.如权利要求1所述的方法,其特征在于,所述当监听到前台运行的应用切换至后台运行时,冻结所述应用之后,还包括:当所述应用的定时器指定的时间到达时,若所述定时器的设置目的为发送心跳包,且,所述应用为所述超级应用,则恢复所述应用;或者,当监听到其他应用发送给所述应用的数据时,若所述应用为所述超级应用,则恢复所述应用。3.如权利要求2所述的方法,其特征在于,所述当监听到其他应用发送给所述应用的数据时,若所述应用为所述超级应用,则恢复所述应用,具体包括:当监听到所述其他应用发送给所述应用的数据时,若当前处于非锁屏状态且所述应用为所述超级应用,则恢复所述应用;或者,当监听到所述其他应用发送给所述应用的数据时,若所述数据用于调用所述应用或请求所述应用返回数据,且,所述应用为所述超级应用,则恢复所述应用。4.如权利要求1至3中的任一项所述的方法,其特征在于,所述方法还包括:当通过所述套接字接收到发送给所述应用的数据时,确定所述应用是否为预设的白名单中的应用;若所述应用为所述白名单中的应用,则确定所述应用是所述超级应用;若所述应用不为所述白名单中的应用,则确定所述应用不是所述超级应用。5.如权利要求1至3中的任一项所述的方法,其特征在于,所述当通过所述套接字接收到发送给所述应用的数据时,若所述应用为预设的超级应用,则恢复所述应用,包括:当通过所述套接字接收到发送给所述应用的数据时,若所述应用为所述超级应用,则按照第一恢复规则,恢复所述应用并为所述应用分配第一系统资源;则,所述保持所有已打开的套接字的打开状态之后,还包括:当通过所述套接字接收到发送给所述应用的数据时,若所述应用不是所述超级应用,则按照第二恢复规则,恢复所述应用并为所述应用分配第二系统资源,所述第一系统资源大于所述第二系统资源。6.如权利要求1至3中的任一项所述的方法,其特征在于,所述当监听到前台运行的应用切换至后台运行时,冻结所述应用,具体包括:当监听到前台运行的应用切换至后台运...
【专利技术属性】
技术研发人员:赵梦亚,张俊,林志泳,
申请(专利权)人:OPPO广东移动通信有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。