一种电子设备省电处理方法,所述方法包括:记录指定周期内电子设备中的各个应用程序的使用情况;根据记录的所述各个应用程序的使用情况,计算所述各个应用程序的省电操作前的允许运行时间:及如果所述各个应用程序中有应用程序在指定条件下的运行时间超过对应的省电操作前的允许运行时间,则对所述各个应用程序中在指定条件下的运行时间超过对应的省电操作前的允许运行时间的应用程序执行省电操作。本发明专利技术还提供一种电子设备省电系统。本发明专利技术可以根据用户对应用程序的使用习惯来调整省电操作策略,在获得更好的用户体验的前提下实现了省电的目的。
【技术实现步骤摘要】
本专利技术涉及软件设计
,具体涉及一种电子设备省电方法及系统。
技术介绍
在现今各式消费性电子设备市场中,手机、平板电脑、笔记本电脑等便携式电子设备已经被广泛使用。为了实现更多的功能来提高用户体验,电子设备上安装的应用程序越来越多种多样,各种应用程序带来的耗电越来越大。为了节省电子设备的耗电,需要对电子设备上安装的应用程序进行省电控制。一种省电控制方法是冻结应用程序,就是让应用程序保留进程但是无法获取CPU时间去执行代码,使得应用程序处于静止状态。现有的方法是在黑屏后固定时间冻结各个应用程序。例如,在黑屏后30分钟后冻结各个应用程序。这种冻结应用程序的方法比较简单,但是也存在很大的漏洞,在某些情况下无法达到电子设备省电的效果。例如,用户喜欢频繁的用qq收发查看消息,总是在30分钟之内频繁的熄灭屏幕,点亮屏幕,这样就无法进入冻结应用程序的操作中,造成大量的后台应用程序持续运行,浪费很多电量。因此,为了更好地对应用程序进行控制,实现电子设备省电的效果,现有技术还需要改进和发展。
技术实现思路
鉴于以上内容,有必要提出一种电子设备省电方法,其可以根据用户对应用程序的使用习惯来调整省电操作策略,在获得更好的用户体验的前提下实现了省电的目的。本申请的第一方面提供一种电子设备省电处理方法,所述方法包括:记录指定周期内电子设备中的各个应用程序的使用情况;根据记录的所述各个应用程序的使用情况,计算所述各个应用程序的省电操作前的允许运行时间:及如果所述各个应用程序中有应用程序在指定条件下的运行时间超过对应的省电操作前的允许运行时间,则对所述各个应用程序中在指定条件下的运行时间超过对应的省电操作前的允许运行时间的应用程序执行省电操作。另一种可能的实现方式中,所述各个应用程序的使用情况包括所述各个应用程序每次打开的时间点、每次打开后位于前台运行的时间。另一种可能的实现方式中,所述计算所述各个应用程序的省电操作前的允许运行时间包括计算所述各个应用程序在预设时间段的省电操作前的允许运行时间。另一种可能的实现方式中,所述计算所述各个应用程序在预设时间段的省电操作前的允许运行时间包括:根据所述指定周期内所述各个应用程序在预设时间段的使用情况计算所述各个应用程序在预设时间段的活跃值,根据所述各个应用程序在预设时间段的活跃值计算所述各个应用程序在预设时间段的省电操作前的允许运行时间。另一种可能的实现方式中,所述根据所述指定周期内所述各个应用程序在预设时间段的使用情况计算所述各个应用程序在预设时间段的活跃值,根据所述各个应用程序在预设时间段的活跃值计算所述各个应用程序在预设时间段的省电操作前的允许运行时间包括:计算所述指定周期内所述各个应用程序在预设时间段启动的次数、位于前台运行的时间;根据所述指定周期内所述各个应用程序在预设时间段启动的次数、位于前台运行的时间计算所述各个应用程序在预设时间段的活跃值;根据所述各个应用程序在预设时间段的活跃值计算所述各个应用程序在预设时间段的总活跃值;及根据所述各个应用程序在预设时间段的活跃值与总活跃值计算所述各个应用程序在预设时间段的省电操作前的允许运行时间。另一种可能的实现方式中,所述各个应用程序在预设时间段的省电操作前的允许运行时间与所述各个应用程序在预设时间段的活跃值成正比,与所述各个应用程序在预设时间段的总活跃值成反比。本申请的第二方面提供一种电子设备省电系统,所述系统包括:记录单元,用于记录指定周期内电子设备中的各个应用程序的使用情况;计算单元,用于根据记录的所述各个应用程序的使用情况,计算所述各个应用程序的省电操作前的允许运行时间:及省电操作单元,用于当所述各个应用程序中有应用程序在指定条件下的运行时间超过对应的省电操作前的允许运行时间时,对所述各个应用程序中在指定条件下的运行时间超过对应的省电操作前的允许运行时间的应用程序执行省电操作。另一种可能的实现方式中,所述各个应用程序的使用情况包括所述各个应用程序每次打开的时间点、每次打开后位于前台运行的时间。另一种可能的实现方式中,所述计算所述各个应用程序的省电操作前的允许运行时间包括计算所述各个应用程序在预设时间段的省电操作前的允许运行时间。另一种可能的实现方式中,所述计算所述各个应用程序在预设时间段的省电操作前的允许运行时间包括:根据所述指定周期内所述各个应用程序在预设时间段的使用情况计算所述各个应用程序在预设时间段的活跃值,根据所述各个应用程序在预设时间段的活跃值计算所述各个应用程序在预设时间段的省电操作前的允许运行时间。另一种可能的实现方式中,所述根据所述指定周期内所述各个应用程序在预设时间段的使用情况计算所述各个应用程序在预设时间段的活跃值,根据所述各个应用程序在预设时间段的活跃值计算所述各个应用程序在预设时间段的省电操作前的允许运行时间包括:计算所述指定周期内所述各个应用程序在预设时间段启动的次数、位于前台运行的时间;根据所述指定周期内所述各个应用程序在预设时间段启动的次数、位于前台运行的时间计算所述各个应用程序在预设时间段的活跃值;根据所述各个应用程序在预设时间段的活跃值计算所述各个应用程序在预设时间段的总活跃值;及根据所述各个应用程序在预设时间段的活跃值与总活跃值计算所述各个应用程序在预设时间段的省电操作前的允许运行时间。另一种可能的实现方式中,所述各个应用程序在预设时间段的省电操作前的允许运行时间与所述各个应用程序在预设时间段的活跃值成正比,与所述各个应用程序在预设时间段的总活跃值成反比。本专利技术所提供的实施例可以根据用户对应用程序的使用习惯来调整省电操作策略,在获得更好的用户体验的前提下实现了省电的目的。附图说明图1是本专利技术实施例一提供的电子设备省电方法的流程图。图2是本专利技术实施例二提供的电子设备省电方法的流程图。图3是本专利技术实施例三、四提供的电子设备省电系统的结构图。图4为本专利技术实施例五提供的电子设备的结构图。主要元件符号说明电子设备1电子设备省电系统10存储设备20处理设备30显示设备40记录单元301计算单元302省电操作单元303如下具体实施方式将结合上述附图进一步说明本专利技术。具体实施方式为了能够更清楚地理解本专利技术的上述目的、特征和优点,下面结合附图和具体实施例对本专利技术进行详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。在下面的描述中阐述了很多具体细节以便于充分理解本专利技术,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。除非另有定义,本文所使用的所有的技术和科学术语与属于本专利技术的
的技术人员通常理解的含义相同。本文中在本专利技术的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本专利技术。实施例一图1为本专利技术实施例一提供的电子设备省电方法的流程图。如图1所示,该方法具体包括以下步骤:101:记录指定周期内电子设备中的各个应用程序的使用情况。所述指定周期可以以天为单位,例如七天。所述指定周期可以是固定值也可以适当调整。例如,第一次执行所述电子设备省电方法,所述指定周期是七天,以后执行所述电子设备省电方法,所述指定周期是三天。所述各本文档来自技高网...
【技术保护点】
一种电子设备省电处理方法,其特征在于,所述方法包括:记录指定周期内电子设备中的各个应用程序的使用情况;根据记录的所述各个应用程序的使用情况,计算所述各个应用程序的省电操作前的允许运行时间:及如果所述各个应用程序中有应用程序在指定条件下的运行时间超过对应的省电操作前的允许运行时间,则对所述各个应用程序中在指定条件下的运行时间超过对应的省电操作前的允许运行时间的应用程序执行省电操作。
【技术特征摘要】
1.一种电子设备省电处理方法,其特征在于,所述方法包括:记录指定周期内电子设备中的各个应用程序的使用情况;根据记录的所述各个应用程序的使用情况,计算所述各个应用程序的省电操作前的允许运行时间:及如果所述各个应用程序中有应用程序在指定条件下的运行时间超过对应的省电操作前的允许运行时间,则对所述各个应用程序中在指定条件下的运行时间超过对应的省电操作前的允许运行时间的应用程序执行省电操作。2.如权利要求1所述的电子设备省电方法,其特征在于,所述各个应用程序的使用情况包括所述各个应用程序每次打开的时间点、每次打开后位于前台运行的时间。3.如权利要求1所述的电子设备省电方法,其特征在于,所述计算所述各个应用程序的省电操作前的允许运行时间包括计算所述各个应用程序在预设时间段的省电操作前的允许运行时间。4.如权利要求3所述的电子设备省电方法,其特征在于,所述计算所述各个应用程序在预设时间段的省电操作前的允许运行时间包括:根据所述指定周期内所述各个应用程序在预设时间段的使用情况计算所述各个应用程序在预设时间段的活跃值,根据所述各个应用程序在预设时间段的活跃值计算所述各个应用程序在预设时间段的省电操作前的允许运行时间。5.如权利要求4所述的电子设备省电方法,其特征在于,所述根据所述指定周期内所述各个应用程序在预设时间段的使用情况计算所述各个应用程序在预设时间段的活跃值,根据所述各个应用程序在预设时间段的活跃值计算所述各个应用程序在预设时间段的省电操作前的允许运行时间包括:计算所述指定周期内所述各个应用程序在预设时间段启动的次数、位于前台运行的时间;根据所述指定周期内所述各个应用程序在预设时间段启动的次数、位于前台运行的时间计算所述各个应用程序在预设时间段的活跃值;根据所述各个应用程序在预设时间段的活跃值计算所述各个应用程序在预设时间段的总活跃值;及根据所述各个应用程序在预设时间段的活跃值与总活跃值计算所述各个应用程序在预设时间段的省电操作前的允许运行时间。6.如权利要求5所述的电子设备省电方法,其特征在于,所述各个应用程序在预设时间段的省电操作前的允许运行时间与所述各个应用程序在预设时间段的活跃值成正比,与所述各个应用程序在预设时间段的总活跃值成反比。7.一种电子设备省电系统...
【专利技术属性】
技术研发人员:张琦,
申请(专利权)人:珠海市魅族科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。