目标应用的执行方法、装置、终端及存储介质制造方法及图纸

技术编号:21398167 阅读:42 留言:0更新日期:2019-06-19 06:47
本发明专利技术公开了一种目标应用的执行方法、装置、终端及存储介质。该方法包括:获取预设统计时间内的目标应用的应用耗电数据;根据所述应用耗电数据确定所述目标应用的至少一项后台行为的执行权限。本发明专利技术实施例的技术方案实现根据用户的使用习惯分析用户的行为习惯,对应用制定有效的管控策略,通过管控策略,延长移动终端的待机时间的技术效果。

【技术实现步骤摘要】
目标应用的执行方法、装置、终端及存储介质
本专利技术实施例涉及移动终端控制技术,尤其涉及一种目标应用的执行方法、装置、终端及存储介质。
技术介绍
随着Android系统的普及,随之应用商店出现了各类应用,丰富了用户的使用场景,给用户带来了极大的方便。用户可能在移动终端上安装各类应用。随着移动终端上所安装的应用的增多,移动终端必然随之耗电增多,导致移动终端待机时间短。同时,某些应用通过各种手段在后台持续运行,普通用户无法意识到这类恶意的耗电行为,并对这类恶意的耗电行为进行管控。现有技术中可以通过Android原生系统提供的接口,针对移动终端上安装的各类应用统计对应的耗电量做耗电量的统计以及耗电量的相关展示,但是无法解决移动终端耗电快、耗电多的问题。
技术实现思路
本专利技术实施例提供了一种目标应用的执行方法、装置、终端及存储介质,以实现根据用户的使用习惯分析用户的行为习惯,对应用制定有效的管控策略,通过管控策略,延长移动终端的待机时间。第一方面,本专利技术实施例提供了一种目标应用的执行方法,该方法包括:获取预设统计时间内的目标应用的应用耗电数据,其中,所述应用耗电数据包括应用总耗电数据和子耗电数据中的至少一项;根据所述应用耗电数据确定所述目标应用的至少一项后台行为的执行权限。第二方面,本专利技术实施例还提供了一种目标应用的执行装置,该装置包括:耗电数据获取模块,用于获取预设统计时间内的目标应用的应用耗电数据,其中,所述应用耗电数据包括应用总耗电数据和子耗电数据中的至少一项;执行权限确定模块,用于根据所述应用耗电数据确定所述目标应用的至少一项后台行为的执行权限。第三方面,本专利技术实施例还提供了一种终端,该终端包括:一个或多个处理器;存储器,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本专利技术实施例中任一所述的目标应用的执行方法。第四方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本专利技术实施例中任一所述的目标应用的执行方法。本专利技术通过获取预设统计时间内的目标应用的应用耗电数据,使用户能够获取到目标应用的耗电情况。进而,根据所述应用耗电数据确定所述目标应用的至少一项后台行为的执行权限,能够针对目标应用的耗电情况,制定相应的管控措施。上述技术方案解决了无法根据用户的使用习惯分析用户的行为习惯,也无法对应用制定有效的管控策略,使用户无法察觉到移动终端耗电快、耗电多的原因,实现根据用户的使用习惯分析用户的行为习惯,对应用制定有效的管控策略,通过管控策略,延长移动终端的待机时间的技术效果。附图说明图1为本专利技术实施例一提供的一种目标应用的执行方法的流程图;图2是本专利技术实施例二提供的一种目标应用的执行方法的流程图;图3是本专利技术实施例三提供的一种目标应用的执行方法的流程图;图4是本专利技术实施例四提供的一种目标应用的执行装置的结构示意图;图5是本专利技术实施例五提供的一种终端的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。实施例一图1为本专利技术实施例一提供的目标应用的执行方法的流程图,本实施例可适用于目标应用的执行的情况,尤其适用于移动终端目标应用的执行的情况。该方法可以由目标应用的执行装置来执行,该装置可以由硬件和/或软件来实现,该装置可集成于终端(例如智能手机)中来执行,具体包括如下步骤:步骤101、获取预设统计时间内的目标应用的应用耗电数据。其中,所述应用耗电数据包括应用总耗电数据和子耗电数据中的至少一项。可以理解的是,应用总耗电数据是在预设统计时间内目标应用的总耗电数据,例如可以包括在预设统计时间内目标应用的总耗电量等信息。而子耗电数据是由于目标应用存在至少一种耗电源(例如GPS、蓝牙等),对每个耗电源统计预设预设统计时间内的耗电数据。其中,目标应用包括待统计应用耗电数据的应用软件。示例性地,目标应用可以安装中终端中,例如移动终端。本实施例中,以移动终端为例进行说明。目标应用的数量不做限制,可以是一个、两个或多个。例如,目标应用可以是用户根据需求设置的需要限制用电量的应用软件;也可以是通过统计某段时间内的所有应用的耗电数据,根据预设的筛选条件自动筛选出的应用软件。其中,预设的筛选条件可以包括单位时间内的耗电量、使用频率以及使用时长中的至少一个。在此基础上,可以通过设置检测周期,进而根据不同检测周期的检查结果确定目标应用。其中,检测周期可以根据移动终端的待机时间确定,例如可以每24小时检测一次。可以理解的是,在移动终端上安装了一些应用,当第一次获取预设统计时间内的这些应用对应的总耗电数据之后,可以统计出某些应用比较耗电,可以把这些应用保存下来,下次再进行检测时,可以不再对这些应用检测。当然,也可以通过初始化的形式,再次恢复对这些应用的检测,或者当用户有需求时,想查看某个应用的耗电数据,也可以实时的选择该应用,进而查看该应用的耗电数据信息。其中,预设统计时间,可以由用户自行设置,也可以是系统默认设置,例如可以将应用自上次充满电到当前任一时刻的耗电数据,即刚开始终端的电量为100%。获取预设统计时间内的目标应用的应用耗电数据,可以对目标应用的总耗电数据进行相关结果的展示,也可以展示计算出的目标应用在单位时间内的耗电数据的相关统计结果。例如采用表格或统计图的形式展示某些应用的预设统计时间内的应用耗电数据,也可以对不同应用预设统计时间内的应用耗电数据做排序,查看耗电量排名。获取预设统计时间内的目标应用的应用耗电数据,再结合目标应用在预设统计时间内的后台的耗电数据,得到在预设统计时间内的目标应用耗电情况,以根据目标应用耗电情况,对所述目标应用进行后续的限制。可选地,所述获取预设时间内的目标应用的应用耗电数据,可以包括:当接收到耗电数据统计的触发指令时,获取预设统计时间内的目标应用的应用耗电数据。其中,触发指令可以通过触发按钮或开启触发开关等形式,也可以是移动终端隔一段时间自动触发的形式。例如可以设置相关的触发按钮,当用户按下相应的按钮时,可以触发获取预设统计时间内的目标应用的应用耗电数据的动作。这样设置的好处在于,能够根据用户需求获取设时间内的目标应用的应用耗电数据,满足用户的个性化需求,提升用户体验。考虑到在电量较低的时候,用户可能对省电要求更为明显,因此,所述获取预设时间内的目标应用的应用耗电数据,可以包括:当检测到终端总电量低于预设低电量阈值时,获取预设统计时间内的目标应用的应用耗电数据。可以理解的是,预设低电量阈值的具体数值可以根据实际需求进行设置,在此不做限定。例如检测到终端总电量低于20%或10%时,可以自动触发获取预设统计时间内的目标应用的应用耗电数据的动作,采取相应的措施,停止相关的耗电应用,节省终端的待机时间。在实际应用中,用户往往不能准确得知每个应用软件的耗电情况,可能存在个别软件非常耗电或者同时打开多个软件在后台运行而导致耗电很快,因此,所述获取预设时间内的目标应用的应用耗电数据,可以包括:当检测到第一预设时长内终端总耗电量超过预设阈值时,获取本文档来自技高网...

【技术保护点】
1.一种目标应用的执行方法,其特征在于,包括:获取预设统计时间内的目标应用的应用耗电数据,其中,所述应用耗电数据包括应用总耗电数据和子耗电数据中的至少一项;根据所述应用耗电数据确定所述目标应用的至少一项后台行为的执行权限。

【技术特征摘要】
1.一种目标应用的执行方法,其特征在于,包括:获取预设统计时间内的目标应用的应用耗电数据,其中,所述应用耗电数据包括应用总耗电数据和子耗电数据中的至少一项;根据所述应用耗电数据确定所述目标应用的至少一项后台行为的执行权限。2.根据权利要求1所述的方法,其特征在于,根据所述应用耗电数据确定所述目标应用的至少一项后台行为的执行权限,包括:当所述应用总耗电数据满足预设高耗电条件时,将所述目标应用添加至预设的后台限制列表中,对所述目标应用的至少一项后台行为的执行进行限制。3.根据权利要求2所述的方法,其特征在于,当所述应用总耗电数据满足预设高耗电条件时,将所述目标应用添加至预设的后台限制列表中,包括:如果所述应用总耗电数据占终端总耗电数据比例大于预设的高耗电阈值,则将所述目标应用添加至预设的后台限制列表中。4.根据权利要求1所述的方法,其特征在于,所述根据所述应用耗电数据确定所述目标应用的至少一项后台行为的执行权限,包括:获取预设时间内的与所述目标应用对应的至少一项耗电源的子耗电数据;根据所述子耗电数据确定所述至少一项耗电源的后台行为的执行权限。5.根据权利要求4所述的方法,其特征在于,还包括:当所述子耗电数据满足预设异常耗电条件时,对用户进行耗电异常提示,其中,所述耗电异常提示包括显示至少一项满足预设异常耗电条件的耗电源的耗电信息。6.根据权利要求5所述的方法,其特征在于,所述当所述子...

【专利技术属性】
技术研发人员:李明郑飞龙
申请(专利权)人:上海卓易科技股份有限公司
类型:发明
国别省市:上海,31

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

1