一种处理应用程序的方法及无线手持设备技术

技术编号:7469910 阅读:207 留言:0更新日期:2012-07-01 02:39
本发明专利技术公开了一种处理应用程序的方法及无线手持设备,本发明专利技术涉及通信技术领域;所述处理应用程序的方法包括:当无线手持设备的操作系统后台处于运行状态的一个或多个应用程序满足预设条件时,获取所述处于运行状态的一个或多个应用程序的启动时刻和运行时长;根据统计出的所述操作系统中的所有应用程序在一个或多个预设时段的使用概率以及获取的所述处于运行状态的一个或多个应用程序的启动时刻和运行时长确定所述处于运行状态的一个或多个应用程序的使用概率;关闭所述处于运行状态的一个或多个应用程序中使用概率低于预设第一阈值的应用程序;还提供了相应的无线手持设备,采用本发明专利技术可减少无线手持终端的电池能量的浪费。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及处理应用程序的方法及无线手持设备。技术背景目前随着技术的进步,无线手持设备已经成为一种趋势,例如,采用不同操作系统的无线手持设备现在已经越来越受到用户的青睐,不同操作系统的无线手持设备可以同时运行多个应用程序,此外,用户在无线手持设备时经常会运行一个或多个应用程序后没有完全退出,那么这个应用程序就会转为后台运行,经常一个无线手持设备的后台同时运行多个应用程序。现有的解决方案是如果用户想关闭后台运行的多个应用程序,需要进入相应界面,然后手动关闭相应应用程序。无线手持设备的电池续航能力一直不理想,尤其无线手持设备在运行多个应用程序时会加据电池能量的消耗,因此,当用户忘记关闭无线手持设备后台运行的一些不必要的应用程序时会导致无线手持设备的电池能量的浪费。
技术实现思路
有鉴于此,本专利技术实施例提供一种处理应用程序的方法及无线手持设备以实现自动关闭无线手持设备智能手机后台运行一些不必要的应用程序,从而减少无线手持终端的电池能量的浪费。一方面,提供了一种处理应用程序的方法,包括当无线手持设备的操作系统后台处于运行状态的一个或多个应用程序满足预设条件时,获取所述处于运行状态的一个或多个应用程序的启动时刻和运行时长;根据统计出的所述操作系统中的所有应用程序在一个或多个预设时段的使用概率以及获取的所述处于运行状态的一个或多个应用程序的启动时刻和运行时长确定所述处于运行状态的一个或多个应用程序的使用概率;关闭所述处于运行状态的一个或多个应用程序中使用概率低于预设第一阈值的应用程序。另一方面,提供了另一种处理应用程序的方法,包括当无线手持设备的操作系统后台处于运行状态的应用程序满足预设条件时,确定所述处于运行状态的一个或多个应用程序中是否存在既不属于系统软件类型也不属于音频播放类型的应用程序;当确定存在既不属于系统软件类型也不属于音频播放类型的应用程序且所述无线手持设备的屏幕处于锁定状态时,关闭所述处于运行状态的一个或多个应用程序中既不属于系统软件类型也不属于音频播放类型的应用程序;当所述处于运行状态的一个或多个应用程序中还存在未关闭的应用程序时,获取所述未关闭的应用程序的启动时刻和运行时长;根据统计出的所述操作系统中的所有应用程序在各个预设时段的使用概率以及获取的所述未关闭的应用程序的启动时刻和运行时长确定所述未关闭的应用程序的使用概率;关闭所述未关闭的应用程序的中使用概率低于预设第一阈值的应用程序。另一方面,还提供一种无线手持设备,包括第一获取模块,用于当所述无线手持设备的操作系统后台处于运行状态的一个或多个应用程序满足预设条件时,获取所述处于运行状态的一个或多个应用程序的启动时刻和运行时长;统计模块,用于统计所述操作系统中的所有应用程序在一个或多个预设时段的使用概率;第一确定模块,用于根据所述统计模块统计出的所述操作系统中的所有应用程序在一个或多个预设时段的使用概率以及所述第一获取模块获取的所述处于运行状态的一个或多个应用程序的启动时刻和运行时长确定所述处于运行状态的一个或多个应用程序的使用概率;关闭模块,用于关闭所述处于运行状态的一个或多个应用程序中使用概率低于预设第一阈值的应用程序。另一方面,还提供另一种无线手持设备,包括第一确定模块,用于当所述无线手持设备的操作系统后台处于运行状态的一个或多个应用程序满足预设条件时,确定所述处于运行状态的一个或多个应用程序中是否存在既不属于系统软件类型也不属于音频播放类型的应用程序;第二确定模块,用于确定所述无线手持设备的屏幕是否处于锁定状态;第一关闭模块,用于当所述第一确定模块确定存在既不属于系统软件类型也不属于音频播放类型的应用程序且所述第二确定模块确定所述无线手持设备的屏幕处于锁定状态时,关闭所述处于运行状态的一个或多个应用程序中既不属于系统软件类型也不属于音频播放类型的应用程序;第一获取模块,用于当所述处于运行状态的一个或多个应用程序中还存在未关闭的应用程序时,获取所述未关闭的应用程序的启动时刻和运行时长;统计模块,用于统计所述操作系统中的所有应用程序在一个或多个预设时段的使用概率;第三确定模块,用于根据所述统计模块统计出的所述操作系统中的所有应用程序在一个或多个预设时段的使用概率以及所述第一获取模块获取的所述未关闭的应用程序的启动时刻和运行时长确定所述未关闭的应用程序的使用概率;第二关闭模块,用于关闭所述未关闭的应用程序的中使用概率低于预设第一阈值的应用程序。本专利技术实施例提供的处理应用程序的方法及无线手持设备避免了用户忘记关闭无线手持设备后台运行的一些不必要的应用程序而导致无线手持设备的电池能量浪费的问题。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例一提供的一种处理应用程序的方法流程图2为本专利技术实施例二提供的另一种处理应用程序的方法流程图3为本专利技术实施例三提供的一种处理应用程序的方法流程图4为本专利技术实施例四提供的另一种处理应用程序的方法流程图5为本专利技术实施例五的提供的一种无线手持设备的示意图6为本专利技术实施例六的提供的另一种无线手持设备的示意图。具体实施方式为使本专利技术的目的、技术方案及优点更加清楚明白,以下参照附图并举四个实施例,对本专利技术进一步详细说明。首先,需要说明的是在本专利技术实施例当中描述的无线手持设备包括但不限于各种制式手机、基于不同操作系统的智能手机、个人数字助理PDA等具有无线通信功能的电子设备。将参考以下讨论的细节来描述专利技术的各种实施例,并且附图将图示各种实施例。 下面的描述和图是对本专利技术的说明,不应被解释为对本专利技术的限制。描述了许多具体细节以提供对本专利技术各种实施例的全面了解。然而,在某些示例中,不描述公知或常规细节,以提供对本专利技术实施例的简明讨论。下面的详细描述的一些部分是按算法形式来呈现的,这些算法包括对存储在计算机存储器内的数据的运算。算法一般是得出预期结果的运算序列。这些运算通常要求或涉及对物理量的物理操纵。通常(尽管不是必要的),这些量采用能够被存储、传送、组合、比较和以其他方式操纵的电或磁信号的形式。已证明有时候将这些信号作为位、值、元、符号、 字符、项、数等而提及是方便的,这主要是为了通用。然而,所有这些和类似术语将与适当的物理量相关联,并且仅仅是适用于这些量的方便标记。除非从以下讨论中明显看出是以其它方式具体声明,否则将会认识到在整个说明书中,采用诸如“处理”、“统计”、“获取”、“确定”、“关闭”、“启动”、“输出”、“收到”或“接收”等术语的讨论可以指数据处理系统或类似电子设备的动作和处理,该数据处理系统或电子设备操纵在系统的寄存器和存储器内被表示为物理(电子)量的数据,并将其变换成在系统的存储器或寄存器或者其他这种信息存储、传输或显示设备内被类似地表示为物理量的其他数据。实施例一实施例一中提供的处理应用程序的方法具体参见图1,具体如下A01、当无线手持设备的操作系统后台处于运行状态的一个或多个应用程序满足预设条件时,获取所述处于运行状态的一个或多个应用程序本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:李小娟宋悦孔伟光
申请(专利权)人:华为终端有限公司
类型:发明
国别省市:

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

1
相关领域技术