应用程序的管理方法、应用程序的管理装置和终端制造方法及图纸

技术编号:15450470 阅读:101 留言:0更新日期:2017-05-31 12:12
本发明专利技术提出了一种应用程序的管理方法、应用程序的管理装置和终端,其中,所述应用程序的管理方法包括:在任一应用程序与其他应用程序和/或进程满足关联条件时,建立所述任一应用程序与所述其他应用程序和/或所述进程之间的关联关系;若接收到对所述任一应用程序的冻结信号,则冻结所述任一应用程序和所述其他应用程序和/或所述进程。通过本发明专利技术的技术方案,不仅增大了终端的可用内存,还可以降低了终端功耗。

Application program management method, application program management device and terminal

The invention provides an application program management method, application management device and a terminal, which includes the management method of the application: any applications with other applications and / or process the associated condition is satisfied, the establishment of any application and the other applications and / or between the process of the relationship; if the received signal for the freezing of any application, then freeze the any application and the other applications and / or the process. The technical proposal of the invention not only increases the usable memory of the terminal, but also reduces the power consumption of the terminal.

【技术实现步骤摘要】
应用程序的管理方法、应用程序的管理装置和终端
本专利技术涉及终端
,具体而言,涉及一种应用程序的管理方法、一种应用程序的管理装置和一种终端。
技术介绍
目前,当应用程序长时间不使用时,就将该应用程序冻结。但是,仅能针对单个的应用程序进行冻结,例如,仅将360手机卫士冻结,由于终端中已安装的进程“360拨号盘”只有在被360手机卫士调用时才启动,未冻结的进程“360拨号盘”不仅会占用终端的内存,而且在后台运行时会提高终端功耗。因此,如何冻结应用程序,从而增大终端的可用内存,以及降低终端功耗成为亟待解决的技术问题。
技术实现思路
本专利技术正是基于上述问题,提出了一种新的技术方案,不仅增大了终端的可用内存,还可以降低了终端功耗。有鉴于此,本专利技术的第一方面提出了一种应用程序的管理方法,包括:在任一应用程序与其他应用程序和/或进程满足关联条件时,建立所述任一应用程序与所述其他应用程序和/或所述进程之间的关联关系;若接收到对所述任一应用程序的冻结信号,则冻结所述任一应用程序和所述其他应用程序和/或所述进程。在该技术方案中,若冻结任一应用程序,则将与该应用程序相关联的其他应用程序和/或进程进行冻结,从而实现了一次冻结多个应用程序或者一次冻结应用程序和进程,不仅增大了终端的可用内存,还降低了终端功耗。在上述技术方案中,优选地,所述关联条件包括:所述任一应用程序通过调用所述其他应用程序和/或所述进程来实现所述任一应用程序的功能。在该技术方案中,若任一应用程序调用了其他应用程序和/或进程,即可建立任一应用程序与其他应用程序和/或进程之间的关联关系,从而将具有关联关系的多个应用程序或者应用程序与进程同时冻结。在上述任一技术方案中,优选地,所述关联条件还包括:监控到仅通过被所述任一应用程序调用的方式来启动所述其他应用程序和/或所述进程。在该技术方案中,若其他应用程序和/或进程的启动方式仅为被任一应用程序调用而启动,则说明任一应用程序冻结时,与其相关联的其他应用程序和/或进程也不会启动,即可在任一应用程序冻结的同时,将其相关联的其他应用程序和/或进程进行冻结,从而避免由于其他应用程序和/或进程的冻结而影响用户的正常使用。在上述任一技术方案中,优选地,还包括:若接收到对所述任一应用程序的解冻信号时,则解冻所述任一应用程序和所述其他应用程序和/或所述进程。在该技术方案中,若解冻任一应用程序,由于任一应用程序在解冻后可能会调用与其相关联的其他应用程序和/或进程,则在解冻任一应用程序的时候,将其他应用程序和/或所述进程进行解冻,从而保证了任一应用程能够正常调用与其相关联的其他应用程序和/或进程,进而使得任一应用程序能够正常运行。在上述任一技术方案中,优选地,还包括:存储所述任一应用程序与所述其他应用程序和/或所述进程之间的关联关系。本专利技术的第二方面提出了一种应用程序的管理装置,包括:建立单元,用于在任一应用程序与其他应用程序和/或进程满足关联条件时,建立所述任一应用程序与所述其他应用程序和/或所述进程之间的关联关系;冻结单元,用于若接收到对所述任一应用程序的冻结信号,则冻结所述任一应用程序和所述其他应用程序和/或所述进程。在该技术方案中,若冻结任一应用程序,则将与该应用程序相关联的其他应用程序和/或进程进行冻结,从而实现了一次冻结多个应用程序或者一次冻结应用程序和进程,不仅增大了终端的可用内存,还降低了终端功耗。在上述技术方案中,优选地,所述关联条件包括:所述任一应用程序通过调用所述其他应用程序和/或所述进程来实现所述任一应用程序的功能。在该技术方案中,若任一应用程序调用了其他应用程序和/或进程,即可建立任一应用程序与其他应用程序和/或进程之间的关联关系,从而将具有关联关系的多个应用程序或者应用程序与进程同时冻结。在上述任一技术方案中,优选地,所述关联条件还包括:监控到仅通过被所述任一应用程序调用的方式来启动所述其他应用程序和/或所述进程。在该技术方案中,若其他应用程序和/或进程的启动方式仅为被任一应用程序调用而启动,则说明任一应用程序冻结时,与其相关联的其他应用程序和/或进程也不会启动,即可在任一应用程序冻结的同时,将其相关联的其他应用程序和/或进程进行冻结,从而避免由于其他应用程序和/或进程的冻结而影响用户的正常使用。在上述任一技术方案中,优选地,还包括:解冻单元,用于若接收到对所述任一应用程序的解冻信号时,则解冻所述任一应用程序和所述其他应用程序和/或所述进程。在该技术方案中,若解冻任一应用程序,由于任一应用程序在解冻后可能会调用与其相关联的其他应用程序和/或进程,则在解冻任一应用程序的时候,将其他应用程序和/或所述进程进行解冻,从而保证了任一应用程能够正常调用与其相关联的其他应用程序和/或进程,进而使得任一应用程序能够正常运行。在上述任一技术方案中,优选地,还包括:存储单元,用于存储所述任一应用程序与所述其他应用程序和/或所述进程之间的关联关系。本专利技术的第三方面提出了一种终端,包括上述技术方案中任一项所述的应用程序的管理装置,因此,该终端具有和上述技术方案中任一项所述的应用程序的管理装置相同的技术效果,在此不再赘述。通过本专利技术的技术方案,不仅增大了终端的可用内存,还可以降低了终端功耗。附图说明图1示出了根据本专利技术的一个实施例的应用程序的管理方法的流程示意图;图2示出了根据本专利技术的另一个实施例的应用程序的管理方法的流程示意图;图3示出了根据本专利技术的一个实施例的应用程序的管理装置的结构示意图;图4示出了根据本专利技术的一个实施例的终端的结构示意图。具体实施方式为了可以更清楚地理解本专利技术的上述目的、特征和优点,下面结合附图和具体实施方式对本专利技术进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。在下面的描述中阐述了很多具体细节以便于充分理解本专利技术,但是,本专利技术还可以采用其他不同于在此描述的其他方式来实施,因此,本专利技术的保护范围并不受下面公开的具体实施例的限制。图1示出了根据本专利技术的一个实施例的应用程序的管理方法的流程示意图。如图1所示,根据本专利技术的一个实施例的应用程序的管理方法,包括:步骤102,在任一应用程序与其他应用程序和/或进程满足关联条件时,建立所述任一应用程序与所述其他应用程序和/或所述进程之间的关联关系。优选地,所述关联条件包括:所述任一应用程序通过调用所述其他应用程序和/或所述进程来实现所述任一应用程序的功能。若任一应用程序调用了其他应用程序和/或进程,即可建立任一应用程序与其他应用程序和/或进程之间的关联关系,从而将具有关联关系的多个应用程序或者应用程序与进程同时冻结。例如,使用360手机卫士时,需要安装应用程序“工具箱”,以使360手机卫士调用“工具箱”才能实现360手机卫士的防骚扰功能。此时,可以建立360手机卫士与“工具箱”之间的关联关系。再例如,使用百度浏览器时,需要安装进程“搜索”时,以使百度浏览器调用进程“搜索”才能实现百度浏览器的搜索功能,此时,可以建立百度浏览器与进程“搜索”之间的关联关系。优选地,所述关联条件还包括:监控到仅通过被所述任一应用程序调用的方式来启动所述其他应用程序和/或所述进程。若其他应用程序和/或进程的启动方式仅为被任一应用程序调用本文档来自技高网...
应用程序的管理方法、应用程序的管理装置和终端

【技术保护点】
一种应用程序的管理方法,其特征在于,包括:在任一应用程序与其他应用程序和/或进程满足关联条件时,建立所述任一应用程序与所述其他应用程序和/或所述进程之间的关联关系;若接收到对所述任一应用程序的冻结信号,则冻结所述任一应用程序和所述其他应用程序和/或所述进程。

【技术特征摘要】
1.一种应用程序的管理方法,其特征在于,包括:在任一应用程序与其他应用程序和/或进程满足关联条件时,建立所述任一应用程序与所述其他应用程序和/或所述进程之间的关联关系;若接收到对所述任一应用程序的冻结信号,则冻结所述任一应用程序和所述其他应用程序和/或所述进程。2.根据权利要求1所述的应用程序的管理方法,其特征在于,所述关联条件包括:所述任一应用程序通过调用所述其他应用程序和/或所述进程来实现所述任一应用程序的功能。3.根据权利要求2所述的应用程序的管理方法,其特征在于,所述关联条件还包括:监控到仅通过被所述任一应用程序调用的方式来启动所述其他应用程序和/或所述进程。4.根据权利要求1至3中任一项所述的应用程序的管理方法,其特征在于,还包括:若接收到对所述任一应用程序的解冻信号时,则解冻所述任一应用程序和所述其他应用程序和/或所述进程。5.根据权利要求1至3中任一项所述的应用程序的管理方法,其特征在于,还包括:存储所述任一应用程序与所述其他应用程序和/或所述进程之间的关联关系。6.一种应用程序的管理装置,其特征在于,包括:建立单元,用于在任一应用程...

【专利技术属性】
技术研发人员:乔雁龙
申请(专利权)人:宇龙计算机通信科技深圳有限公司
类型:发明
国别省市:广东,44

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

1