1.一种应用程序的控制方法,其特征在于,包括:
监测在后台运行的应用程序的个数;
当在后台运行的应用程序的个数大于个数阈值时,关闭至少一个在后台运行的应用程序。
2.根据权利要求1所述的应用程序的控制方法,其特征在于,还包括:
确定终端上安装的多个应用程序在后台运行时占用的平均内存大小、和所述终端在运行流畅时能够占用的最大内存大小;
根据所述平均内存的大小和所述终端在运行流畅时能够占用的最大内存大小,计算所述个数阈值。
3.根据权利要求1所述的应用程序的控制方法,其特征在于,还包括:
将终端上安装的多个应用程序分成多个类别,并确定所述多个类别中的每一类别的应用程序在后台运行时占用的内存大小、和所述终端在运行流畅时能够占用的最大内存大小;
根据所述每一类别的应用程序在后台运行时占用的内存大小和所述终端在运行流畅时能够占用的最大内存大小,确定多个类别组合和所述多个类别组合中的每个类别组合对应的个数;
若在后台运行的应用程序的类别满足所述多个类别组合中的任一类别组合时,将所述任一类别组合对应的个数作为所述个数阈值。
4.根据权利要求1至3中任一项所述的应用程序的控制方法,其特征在于,所述关闭至少一个在后台运行的应用程序的步骤,具体包括:
确定在后台运行的应用程序的当前优先级;
按照所述当前优先级,由高到低依次关闭在后台运行的应用程序,直到在后台运行的应用程序的个数小于或等于所述个数阈值为止。
5.根据权利要求4所述的应用程序的控制方法,其特征在于,所述确定在后台运行的应用程序的当前优先级的步骤,具体包括:
获取在后台运行的应用程序的运行参数;
根据所述运行参数,确定所述当前优先级,
其中,所述运行参数包括以下之一或多种的组合:启动的频率、在前台运行的总时长、占用内存的大小、最近一次启动的时间、应用程序类别。
6.一种应用程序的控制装置,其特征在于,包括:
监测单元,用于监测在后台运行的应用程序的个数;
控制单元,用于当在后台运行的应用程序的个数大于个数阈值时,关闭至少一个在后台运行的应用程序。
7.根据权利要求6所述的应用程序的控制装置,其特征在于,还包括:
第一确定单元,用于确定终端上安装的多个应用程序在后台运行时占用的平均内存大小、和所述终端在运行流畅时能够占用的最大内存大小;
计算单元,用于根据所述平均内存大小和所述终端在运行流畅时能够占用的最大内存的大小,计算所述个数阈值。
8.根据权利要求6所述的应用程序的控制装置,其特征在于,还包括:
第二确定单元,用于将终端上安装的多个应用程序分成多个类别,并确定所述多个类别中的每一类别的应用程序在后台运行时占用的内存大小、和所述终端在运行流畅时能够占用的最大内存大小;
所述第二确定单元还用于,根据所述每一类别的应用程序在后台运行时占用的内存大小和所述终端在运行流畅时能够占用的最大内存大小,确定多个类别组合和所述多个类别组合中的每个类别组合对应的个数;
所述第二确定单元还用于,若在后台运行的应用程序的类别满足所述多个类别组合中的任一类别组合时,将所述任一类别组合对应的个数作为所述个数阈值。
9.根据权利要求6至8中任一项所述的应用程序的控制装置,其特征在于,所述控制单元包括:
确定子单元,用于确定在后台运行的应用程序的当前优先级;
关闭子单元,用于按照所述当前优先级,由高到低依次关闭在后台运行的应用程序,直到在后台运行的应用程序的个数小于或等于所述个数阈值为止。
10.根据权利要求9所述的应用程序的控制装置,其特征在于,所述确定子单元具体用于,
获取在后台运行的应用程序的运行参数,根据所述运行参数,确定所述当前优先级,
其中,所述运行参数包括以下之一或多种的组合:启动的频率、在前台运行的总时长、占用内存的大小、最近一次启动的时间、应用程序类别。
11.一种终端,其特征在于,包括:如权利要求6至10中任一项所述的应用程序的控制装置。