[发明专利]结束应用程序的方法及装置有效
申请号: | 201610074686.8 | 申请日: | 2016-02-02 |
公开(公告)号: | CN107025118B | 公开(公告)日: | 2021-05-04 |
发明(设计)人: | 陈猛;胡晶晶;刘慧;张枫枫;杨启波 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 刘映东 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 结束 应用程序 方法 装置 | ||
本发明公开了一种结束应用程序的方法,属于计算机和通信领域。所述方法包括:在检测出第一应用程序从终端的前台切换到后台时,确定所述第一应用程序在执行任务时需要调用的系统资源;根据所述第一应用程序在执行任务时需要调用的系统资源,判断当前所述第一应用程序是否在执行任务;如果判断出当前所述第一应用程序未执行任务,则结束所述第一应用程序在所述终端的后台继续运行。解决了结束应用程序不严谨的问题,达到了提高结束应用程序精确性的效果。
技术领域
本发明涉及计算机和通信技术领域,特别涉及一种结束应用程序的方法及装置。
背景技术
随着智能终端技术的不断发展,智能终端可以安装越来越多的应用程序,但是用户在使用这些应用程序的过程中,即使用户退出了当前应用程序,如果用户没有进入设置杀死该应用程序,该应用程序依然会继续在后台运行,因此经常导致应用程序关闭不及时,使一些并没有执行任何操作的应用程序也运行在智能终端中,从而导致缩短智能终端续航时间,浪费系统资源智能终端的问题。
为了解决上述问题,目前引入了如下方法:在智能终端锁屏后,获取智能终端后台运行的每一个应用程序,从该应用程序中获取黑名单中包括的应用程序,然后结束该黑名单中包括的应用程序。黑名单是用户事先设置的,在该黑名单中记载了智能终端锁屏后要结束的应用程序。
在实现本发明的过程中,发明人发现现有技术至少存在以下问题:
结束操作是根据黑名单进行,很有可结束了黑名单中正在执行任务的应用程序,结束应用程序不够严谨。
发明内容
为了解决现有技术的问题,本发明实施例提供了一种结束应用程序的方法及装置。所述技术方案如下:
根据本公开实施例的第一方面,本公开第一方面提供了结束应用程序的方法,所述方法包括:
在检测出第一应用程序从终端的前台切换到后台时,确定所述第一应用程序在执行任务时需要调用的系统资源;
根据所述第一应用程序在执行任务时需要调用的系统资源,判断当前所述第一应用程序是否在执行任务;
如果判断出当前所述第一应用程序未执行任务,则结束所述第一应用程序在所述终端的后台继续运行。
根据本公开实施例的第二方面,本公开第二方面提供了结束应用程序的装置,所述装置包括:
确定模块,用于在检测出第一应用程序从终端的前台切换到后台时,确定所述第一应用程序在执行任务时需要调用的系统资源;
判断模块,用于根据所述确定模块确定的所述第一应用程序在执行任务时需要调用的系统资源,判断当前所述第一应用程序是否在执行任务;
结束模块,用于如果所述判断模块判断出当前所述第一应用程序未执行任务,则结束所述第一应用程序在所述终端的后台继续运行。
本发明实施例提供的技术方案带来的有益效果是:
由于该结束应用程序的方法是在终端内应用程序进入后台后就可以执行,也即该结束应用程序的方法可以在用户使用终端的任意时刻进行,解决了不能在使用终端时及时结束没有执行任何任务的应用程序的问题,达到了提高结束应用程序及时性的效果;而且该结束应用程序的方法是在该应用程序没有执行任何任务时才结束,解决了结束应用程序不严谨的问题,提高了结束应用程序的精确性的效果。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本公开应用的网络架构图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610074686.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:汽车后烟灰盒
- 下一篇:摩托车前轮辋(WY125-11)