1.一种应用程序冻结方法,其特征在于,应用于终端,所述方法包括:
监测自身的电池电量变化情况;
当所述电池电量处于下降趋势,且达到预先确定的冻结阈值时,确定当前可冻结的应用程序集合;
获得所述可冻结的应用程序集合中每个应用程序的耗电量信息;
根据每个应用程序的耗电量信息,确定待冻结的应用程序;
冻结所确定的应用程序。
2.根据权利要求1所述的方法,其特征在于,所述根据每个应用程序的耗电量信息,确定待冻结的应用程序,包括:
根据每个应用程序的耗电量信息,对所述可冻结的应用程序集合中的应用程序按照耗电量的大小顺序进行排序;
从耗电量最小的应用程序开始选择,将所述可冻结的应用程序集合中预设比例的应用程序确定为待冻结的应用程序,所述预设比例为选择的应用程序的个数与所述可冻结的应用程序集合中应用程序的总个数的比例,所述预设比例与所述预先确定的冻结阈值具有预设的对应关系。
3.根据权利要求1所述的方法,其特征在于,在所述根据每个应用程序的耗电量信息,确定待冻结的应用程序之后,所述方法还包括:
输出针对所述待冻结的应用程序的提示信息。
4.根据权利要求1至3任一项所述的方法,其特征在于,在所述冻结所确定的应用程序之后,所述方法还包括:
重复执行所述监测自身的电池电量变化情况的步骤,直至终端系统中不存在可冻结的应用程序为止。
5.根据权利要求1至3任一项所述的方法,其特征在于,在所述冻结所确定的应用程序之后,所述方法还包括:
在监测到所述电池电量从下降趋势转换为上升趋势时,对当前已冻结的应用程序执行解冻操作。
6.根据权利要求1至3任一项所述的方法,其特征在于,所述可冻结的应用程序集合中的应用程序为处于后台运行状态的应用程序。
7.一种应用程序冻结装置,其特征在于,应用于终端,所述装置包括:
电池电量监测模块,用于监测自身的电池电量变化情况;
可冻结应用程序确定模块,用于当所述电池电量处于下降趋势,且达到预先确定的冻结阈值时,确定当前可冻结的应用程序集合;
耗电量信息获得模块,用于获得所述可冻结的应用程序集合中每个应用程序的耗电量信息;
待冻结应用程序确定模块,用于根据每个应用程序的耗电量信息,确定待冻结的应用程序;
应用程序冻结模块,用于冻结所确定的应用程序。
8.根据权利要求7所述的装置,其特征在于,所述耗电量信息获得模块,具体用于:
根据每个应用程序的耗电量信息,对所述可冻结的应用程序集合中的应用程序按照耗电量的大小顺序进行排序;
从耗电量最小的应用程序开始选择,将所述可冻结的应用程序集合中预设比例的应用程序确定为待冻结的应用程序,所述预设比例为选择的应用程序的个数与所述可冻结的应用程序集合中应用程序的总个数的比例,所述预设比例与所述预先确定的冻结阈值具有预设的对应关系。
9.根据权利要求7所述的装置,其特征在于,所述装置还包括:
提示信息输出模块,用于在所述待冻结应用程序确定模块确定待冻结的应用程序之后,输出针对所述待冻结的应用程序的提示信息。
重复执行模块,用于在所述应用程序冻结模块冻结所确定的应用程序之后,触发所述电池电量监测模块,直至终端系统中不存在可冻结的应用程序为止。
10.根据权利要求7至9任一项所述的装置,其特征在于,所述装置还包括:
应用程序解冻模块,用于在监测到所述电池电量从下降趋势转换为上升趋势时,对当前已冻结的应用程序执行解冻操作。