本发明涉及智能终端技术领域,尤其涉及一种智能终端的省电方法及系统。
背景技术:
随着技术的发展,智能终端已经逐渐成为人们生活和工作中不可缺少的工具,人们对智能终端的要求也越来越高。
智能终端在人们的生活中扮演越来越重要的角色,不仅丰富了大众的日常生活,也使人们可以更好的享受科技进步带来的快乐。然而,人们在使用智能终端的同时,不得不面临着一个棘手的问题,即智能终端的续航能力。智能终端的功能以及应用的不断增加,大大增加了智能终端的耗电量,使智能终端的续航时间逐渐缩短;目前通常利用增加电池容量以延长续航时间,但这种方法会使得电池的体积增加,不能满足智能终端的小体积设计和人们的使用习惯。
技术实现要素:
本发明的目的在于提供一种智能终端的省电方法及系统,能够节省智能终端的耗电,延长智能终端的续航时间。
为实现上述目的,本发明提供一种智能终端的省电方法,该方法包括:
判断智能终端的剩余电量是否低于预设阈值;
若低于所述预设阈值,则获取所述智能终端当前运行的应用程序,并将所述应用程序反馈至所述智能终端的显示界面;
获取关闭指令,并根据所述关闭指令关闭对应的所述应用程序。
其中,所述获取所述智能终端当前运行的应用程序,并将所述应用程序反馈至所述智能终端的显示界面,包括:
获取所述智能终端当前运行的除系统应用外的全部应用程序,并将所述全部应用程序反馈至所述智能终端的显示界面。
其中,所述获取关闭指令,并根据所述关闭指令关闭对应的所述应用程序,包括:
获取单个关闭指令,根据所述单个关闭指令关闭所述全部应用程序中的与所述单个关闭指令对应的单个应用程序;或
获取集体关闭指令,根据所述集体关闭指令关闭所述全部应用程序中的与所述集体关闭指令对应的多个应用程序。
其中,所述省电方法包括:
获取关闭数据网络指令,根据所述关闭数据网络指令关闭数据网络。
其中,所述获取所述智能终端当前运行的除系统应用外的全部应用程序,并将所述全部应用程序反馈至所述智能终端的显示界面的步骤进一步包括:
将所述全部应用程序的总数量反馈至所述智能终端的显示界面。
其中,所述获取所述智能终端当前运行的除系统应用外的全部应用程序,并将所述全部应用程序反馈至所述智能终端的显示界面的步骤进一步包括:
获取所述全部应用程序中每个应用程序对应的耗电百分比;
将所述耗电百分比超过预设耗电阈值的应用程序反馈至所述智能终端的显示界面;或
根据所述耗电百分比对所述全部应用程序进行耗电排序,按所述耗电排序结果将所述全部应用程序反馈至所述智能终端的显示界面;或
根据所述耗电百分比对所述全部应用程序进行耗电排序,按所述耗电排序结果将所述耗电百分比超过预设耗电阈值的应用程序反馈至所述智能终端的显示界面。
其中,所述获取所述智能终端当前运行的除系统应用外的全部应用程序,并将所述全部应用程序反馈至所述智能终端的显示界面的步骤进一步包括:
获取所述全部应用程序中每个应用程序在预设时长内的开启次数;
根据所述开启次数对所述全部应用程序进行开启次数的排序,根据所述开启次数的排序结果将所述全部应用程序反馈至所述智能终端的显示界面。
另一方面,本发明提出了一种智能终端的省电系统,该省电系统包括:
电量判断模块,用于判断智能终端的剩余电量是否低于预设阈值;
应用程序反馈模块,用于所述电量判断模块的结果为所述剩余电量低于所述预设阈值时,获取所述智能终端当前运行的应用程序,并将所述应用程序反馈至所述智能终端的显示界面;
应用程序关闭模块,用于获取关闭指令,并根据所述关闭指令关闭对应的所述应用程序。
其中,所述省电系统包括:
数据网络关闭模块,用于获取关闭数据网络指令,根据所述关闭数据网络指令关闭数据网络。
另一方面,本发明提出了一种智能终端的省电系统,该系统包括:处理器、存储器和显示装置;
所述处理器分别和所述存储器、所述显示装置耦合;
所述存储器用于存储操作系统以及处理器执行的操作指令;
所述显示装置用于为智能终端提供显示界面,并显示智能终端上安装的应用程序;
所述处理器用于执行以下动作:
判断智能终端的剩余电量是否低于预设阈值;
若低于所述预设阈值,则获取所述智能终端当前运行的应用程序,并将所述应用程序反馈至所述智能终端的显示界面;
获取关闭指令,并根据所述关闭指令关闭对应的所述应用程序。
有益效果:区别于现有技术的情况,本发明通过判断智能终端的剩余电量是否低于预设阈值;若低于所述预设阈值,则获取所述智能终端当前运行的应用程序,并将所述应用程序反馈至所述智能终端的显示界面;获取关闭指令,并根据所述关闭指令关闭对应的所述应用程序。在智能终端的剩余电量较低时将智能终端运行的应用程序反馈给用户,根据获取的关闭指令选择性的关闭相应的应用程序,从而减少智能终端的能耗,降低智能终端的耗电量,从而延长智能终端的续航时间。
附图说明
图1是本发明智能终端的省电方法第一实施例的流程示意图;
图2是本发明智能终端的省电方法第二实施例的流程示意图;
图3是本发明智能终端的省电方法第三实施例的流程示意图;
图4是图3所示的省电方法第三实施例中的步骤S202的流程示意图;
图5是本发明智能终端的省电方法第四实施例的流程示意图;
图6是本发明智能终端的省电系统第一实施例的功能模块图;
图7是本发明智能终端的省电系统第二实施例的功能模块图;
图8是本发明智能终端的省电系统第三实施例的功能模块图;
图9是本发明智能终端的省电系统第四实施例的功能模块图;
图10是本发明智能终端的省电系统一实施例的结构示意图。
具体实施方式
为使本领域的技术人员更好地理解本发明的技术方案,下面结合附图和具体实施方式对本发明所提供的一种智能终端的省电方法及系统做进一步详细描述。
参照图1,图1是本发明智能终端的省电方法第一实施例的流程示意图,该省电方法包括如下步骤:
S101、判断智能终端的剩余电量是否低于预设阈值。
获取智能终端的剩余电量,对剩余电量进行判断,当剩余电量较低时执行后续步骤。本实施例中,可以实时的获取智能终端的剩余电量,也可以周期性的获取智能终端的剩余电流。该获取周期可以为半小时、1小时或3小时。剩余电量较低即为剩余电压低于预设阈值,本发明对预设阈值不做具体限定,预设阈值可以为智能终端总电量的20%、30%或50%。
S102、获取智能终端当前运行的应用程序,并将获取到的应用程序反馈至智能终端的显示界面。
当步骤S101中的判断结果为智能终端的剩余电量低于预设阈值时,说明智能终端处于低电量状态,需要对智能终端的运行情况进行整理,获取此时智能终端运行的应用程序并反馈至智能终端的显示界面,以使用户能够看到当前智能终端运行的应用程序并对这些应用程序进行相应处理,以达到节省能耗的目的。
此外,该步骤在将当前运行的应用程序反馈至所述智能终端的显示界面时,还可以对这些应用程序的数量继续统计,将获取到的应用程序的总数量反馈至所述智能终端的显示界面。用户能够通过显示界面看到当前智能终端运行的应用程序之外,还能看到运行的应用程序的数量。
S103、获取关闭指令,并根据关闭指令关闭对应的应用程序。
获取的关闭指令包括单个关闭指令或集体关闭指令,单个关闭指令和集体关闭指令是通过智能终端的显示界面上的操作触发,在显示界面上显示有单个关闭的触控选项和/或集体关闭的触控选项。用户通过显示界面点击或滑动单个关闭的触控选项或集体关闭的触控选项来触发单个关闭指令或集体关闭指令。
通过获取的单个关闭指令,对反馈至显示界面上的全部应用程序进行单个的关闭。通过获取的集体关闭指令,则能够对反馈至显示界面上的全部应用程序进行关闭。
此外,通过获取的集体关闭指令也可以为对反馈至显示界面上的全部应用程序中的某一类应用程序进行关闭。智能终端的应用程序通常能够根据其所属的类别进行分类。在将智能终端运行的除系统应用外的全部应用程序反馈至智能终端的显示界面时,将这些应用程序分类,而集体关闭指令则对应关闭某一类的应用程序。例如,在将智能终端运行的除系统应用外的全部应用程序反馈至智能终端的显示界面时,按应用程序的所属类别,将qq、微信等应用程序归类为社交类应用程序,淘宝、京东等应用程序归类为购物类应用程序,视频、微博等应用程序归类为娱乐类应用程序。在显示界面上,每一类应用程序都对应设置有集体关闭指令的触控选项,用户可以通过该触控选项关闭对应的一类应用程序。
进一步的,如图2所示,本发明智能终端的省电方法实施例还包括:
S104、获取关闭数据网络指令,根据关闭数据网络指令关闭数据网络。
当步骤S101中的判断结果为智能终端的剩余电量低于预设阈值,在步骤S102将智能终端当前运行的应用程序反馈至智能终端的显示界面的同时,反馈智能终端的数据网络使用情况至智能终端的显示界面,通过获取关闭数据网络指令,关闭智能终端的数据网络。数据网络开启时智能终端的耗电量也会大大增加,因此在智能终端的剩余电量较低时通过关闭智能终端的数据网络,减少智能终端的能耗,使智能终端更加省电,延长智能终端的续航时间。
本实施例在智能终端的剩余电量较低时将智能终端运行的应用程序反馈给用户,根据获取的关闭指令选择性的关闭相应的应用程序,从而减少智能终端的能耗,降低智能终端的耗电量,从而延长智能终端的续航时间。
参考图3,图3是本发明智能终端的省电方法第三实施例的流程示意图,该省电方法包括如下步骤:
S201、判断智能终端的剩余电量是否低于预设阈值。
S202、获取智能终端当前运行的除系统应用外的全部应用程序,并将获取到的全部应用程序反馈至所述智能终端的显示界面。
本实施例中获取的智能终端当前运行的应用程序为智能终端当前运行的除系统应用外的全部应用程序。由于智能终端的系统应用与智能终端的正常运行相关,若关闭智能终端的系统应用可能会导致智能终端无法正常运行,因此,一般获取智能终端当前运行的除系统应用外的全部应用程序,以避免用户不小心关闭了智能终端的系统应用导致智能终端运行出错。将获取的应用程序反馈至智能终端的显示界面,使用户能够看到智能终端当前运行的应用程序,则用户能够自己的使用需求关闭部分或全部应用程序。
S203、获取关闭指令,并根据关闭指令关闭对应的所述应用程序。
本实施例的步骤S201和步骤S203分别与图1所示的实施例的步骤S101和步骤S103相同,此处不再赘述。
进一步的,如图4所示,步骤S202包括如下四种情形:
S2021、获取全部应用程序中每个应用程序对应的耗电百分比,将耗电百分比超过预设耗电阈值的应用程序反馈至智能终端的显示界面。
不用应用程序的耗电量是不同。例如,游戏应用和视频应用等的耗电量就比较大,有时能占到智能终端耗电的30%~50%;而一般的社交软件(例如qq和微信)在不发生视频聊天时的耗电量是比较低,有时仅占智能终端耗电的3%~5%。根据应用程序的耗电百分比来进行反馈,使用户能够通过智能终端的显示界面看到耗电较大的应用程序并关闭,从而节省智能终端的能耗。
本实施例的步骤S202中,在获取智能终端当前运行的除系统应用外的全部应用程序的同时,获取智能终端当前运行的除系统应用外的全部应用程序的耗电百分比。将耗电百分比较高的应用程序反馈至所述智能终端的显示界面。
耗电百分比超过预设耗电阈值即为耗电百分比较高,本实施例对预设耗电阈值不做具体限制,预设耗电阈值可以为20%、30%或50%。
S2022、获取全部应用程序中每个应用程序对应的耗电百分比,根据耗电百分比对全部应用程序进行耗电排序,按耗电排序结果将全部应用程序反馈至所述智能终端的显示界面。
不用应用程序的耗电量不同,在获取智能终端当前运行的除系统应用外的全部应用程序的同时,获取智能终端当前运行的除系统应用外的全部应用程序的耗电百分比。根据这些应用程序的耗电百分比对这些应用程序进行耗电排序。在将这些应用程序反馈至智能终端的显示界面时,按由高耗电百分比到低耗电百分比的排序将智能终端当前运行的除系统应用外的全部应用程序反馈至智能终端的显示界面。
用户通过显示界面查看应用程序时会优先看到耗电百分比较高的应用程序,则可以优先将耗电百分比较高的应用程序关闭,以节省智能终端的能耗。
S2023、获取全部应用程序中每个应用程序对应的耗电百分比,根据耗电百分比对全部应用程序进行耗电排序,按耗电排序结果将耗电百分比超过预设耗电阈值的应用程序反馈至智能终端的显示界面。
不用应用程序的耗电量不同,在获取智能终端当前运行的处系统应用外的全部应用程序的同时,获取智能终端当前运行的除系统应用外的全部应用程序的耗电百分比,并根据获取的耗电百分比对这些应用程序进行耗电排序。将耗电百分比较高的应用程序由高耗电百分比至低耗电百分比的排序反馈至所述智能终端的显示界面。
S2024、获取全部应用程序中每个应用程序在预设时长内的开启次数,根据开启次数对全部应用程序进行开启次数的排序,根据开启次数的排序结果将全部应用程序反馈至智能终端的显示界面。
不同应用程序的作用不同,从而导致不同的应用程序的使用频率也不同。在同样的时间长度内,使用频率较高的应用程序被开启的次数高于使用频率交底的应用程序被开启的次数。在获取智能终端当前运行的除系统应用外的全部应用程序的同时,获取这些应用程序在预设时长内的开启次数,并对这些应用程序按开启次数由低到高进行排序。在将所述全部应用程序反馈至所述智能终端的显示界面时安排排序的结果来显示这些应用程序。由此,用户能够优先看到不常使用的应用程序,并优先将不常使用的应用程序关闭,以节省智能终端的能耗。
本发明对预设时长不做具体限制,预设时长可以为3天、1周或半个月。应用程序在预设时长内的开启次数即为在最近的3天、1周或半个月内的开启次数。
进一步的,如图5所示,本发明智能终端的省电方法第四实施例还包括:
S204、获取关闭数据网络指令,根据关闭数据网络指令关闭数据网络。
步骤S204与图2所示的智能终端的省电方法第一实施例的步骤S104相同,此处不再赘述。
参照图6,图6是本发明智能终端的省电系统第一实施例的功能模块图,该省电系统包括:
电量判断模块101,用于判断智能终端的剩余电量是否低于预设阈值。
应用程序反馈模块102,用于所述电量判断模块的结果为所述剩余电量低于所述预设阈值时,获取智能终端当前运行的应用程序,并将获取到的应用程序反馈至智能终端的显示界面。
应用程序关闭模块103,用于获取关闭指令,并根据关闭指令关闭对应的应用程序。
进一步的,如图7所示,本实施例的省电系统还包括:
数据网络关闭模块104,用于获取关闭数据网络指令,根据关闭数据网络指令关闭数据网络。
本发明省电系统第一实施例和第二实施例的具体步骤分别与图1所示的省电方法第一实施例的步骤和图2所示的第二实施例的步骤相对应,此处不再赘述。
参照图8,图8是本发明智能终端的省电系统第三实施例的功能模块图,本实施例的省电系统包括:
电量判断模块201,用于判断智能终端的剩余电量是否低于预设阈值。
应用程序反馈模块202,用于所述电量判断模块201的结果为所述剩余电量低于所述预设阈值时,获取智能终端当前运行的除系统应用外的全部应用程序,并将获取到的全部应用程序反馈至所述智能终端的显示界面。
应用程序关闭模块203,用于获取关闭指令,并根据关闭指令关闭对应的所述应用程序。
进一步的,应用程序反馈模块202包括如下单元:
第一反馈单元2021、用于获取全部应用程序中每个应用程序对应的耗电百分比,将耗电百分比超过预设耗电阈值的应用程序反馈至智能终端的显示界面。
第二反馈单元2022、用于获取全部应用程序中每个应用程序对应的耗电百分比,根据耗电百分比对全部应用程序进行耗电排序,按耗电排序结果将全部应用程序反馈至所述智能终端的显示界面。
第三反馈单元2023、用于获取全部应用程序中每个应用程序对应的耗电百分比,根据耗电百分比对全部应用程序进行耗电排序,按耗电排序结果将耗电百分比超过预设耗电阈值的应用程序反馈至智能终端的显示界面。
第四反馈单元2024、用于获取全部应用程序中每个应用程序在预设时长内的开启次数,根据开启次数对全部应用程序进行开启次数的排序,根据开启次数的排序结果将全部应用程序反馈至智能终端的显示界面。
进一步的,如图9所示,本实施例的省电系统还包括:
数据网络关闭模块204,用于获取关闭数据网络指令,根据关闭数据网络指令关闭数据网络。
图8所示的省电系统第三实施例和图9所示的省电系统第四实施例的具体步骤分别与图3至图5所示的省电方法实施例的步骤相对应,此处不再赘述。
参照图10,图10是本发明智能终端的省电系统一实施例的结构示意图。该系统包括:处理器91、存储器92和显示装置93。
所述处理器91分别和所述存储器92、所述显示装置93耦合。
所述存储器92用于存储操作系统以及处理器91执行的操作指令。
所述显示装置93用于为智能终端提供显示界面,并显示智能终端上安装的应用程序。
所述处理器91用于执行以下动作。
判断智能终端的剩余电量是否低于预设阈值。
若低于预设阈值,则获取智能终端当前运行的应用程序,并将获取到的应用程序反馈至智能终端的显示界面。
获取关闭指令,并根据关闭指令关闭对应的所述应用程序。
以上仅为本发明的实施方式,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围。