[发明专利]一种移动终端后台程序控制方法及移动终端有效
申请号: | 201210457775.2 | 申请日: | 2012-11-15 |
公开(公告)号: | CN103002163A | 公开(公告)日: | 2013-03-27 |
发明(设计)人: | 刘然 | 申请(专利权)人: | 深圳市金立通信设备有限公司 |
主分类号: | H04M1/73 | 分类号: | H04M1/73;G06F9/445 |
代理公司: | 广州三环专利代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518040 广东省深圳市福田*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 移动 终端 后台 程序控制 方法 | ||
技术领域
本发明涉及电子技术领域,尤其涉及一种移动终端后台程序控制方法及移动终端。
背景技术
当前,智能手机迅速普及,供用户手机使用的应用程序也多如牛毛。有些应用程序的后台行为没有得到有效的控制,我们常用到的QQ,微信等IM工具就属此列。
此类应用程序为了保持消息的实时性,需要向服务器保持长连接,以维持客户端与服务器连接的有效,从而实时通信。为了实现长连接,应用程序会调用手机平台的定时器服务接口,设定一个定时器,该定时器会指定一个触发组件,如一个广播接收器,在指定的时间,触发该定时器设定的行为(比如发送一个广播),该广播会唤醒指定的应用程序组件(如应用程序中的一个广播接收器),该组件被唤醒,应用程序便可以自由的进行数据处理,如向网络服务器发送心跳包来维持客户端与服务器端的网络连接,同时也可以向服务器请求数据该组件任务完成的时候,它又会设置下一个定时器,周而复始,应用程序不断的设置新的定时器,定时器时间不断的唤醒应用程序,应用程序便会不断的发送数据包给服务器,从而实现长连接。其结果是,消耗掉了大量的电量,大大降低了用户手机的待机时间。
现有技术中大多采用一些应用软件来帮助用户手动中止这些耗费电量和流量的后台程序。然而,每过一段时间,这些应用程序仍会在后台自动调用定时器服务接口,请求定时器服务,用户却往往并不知情。为了关闭这些程序的后台请求,用户往往每隔一段时间手动关闭一次,反复的操作大大降低了用户体验。
发明内容
本发明实施例提供一种移动终端后台程序控制方法及移动终端,能有效控制应用程序后台调用定时器服务的行为,增强用户体验。
具体的,本发明实施例提供的移动终端后台程序控制方法,其包括:
监控并获取应用程序调用定时器服务的行为;
显示所述应用程序调用定时器服务的行为;
获取用户输入的命令信息;
判断所述用户输入的命令信息是否与预设的判定信息或预设的判定信息的子信息相一致;
如果所述用户输入的命令信息与所述预设的判定信息或预设的判定信息的子信息相一致,执行与所述预设的判定信息或所述预设的判定信息的子信息相匹配的指令,以继续,中止或终止所述应用程序调用定时器服务的行为。
相应的,本发明实施例提供的一种移动终端,其包括:
监控模块,用于监控并获取应用程序是否有调用定时器服务的行为;
用户接口模块,用于显示当前时间调用定时器服务行为的应用程序列表,并接受用户的命令信息;
判定模块,用于判定所述用户的命令信息是否与预设的判定信息或预设的判定信息的子信息相一致;
执行模块,用于执行与所述预设的判定信息或预设的判定信息的子信息相匹配的指令,以继续、中止或终止所述应用程序调用定时器服务的行为。
本发明实施例中,能够根据用户需要获知在移动终端后台调用定时器服务的应用程序,将这些应用程序展现给用户,帮助用户自由选择所要允许,中止或终止应用程序请求定时器服务的行为。由此,有效的控制移动终端后台应用程序的运行状况,达到了节省电量的效果,且提高了用户体验。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例描述中所要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明的移动终端后台程序控制方法的一实施例的流程示意图。
图2为本发明的移动终端后台程序控制方法的令一实施例的流程示意图。
图3为本发明的移动终端一实施例的结构组成示意图。
图4为本发明的移动终端另一实施例的结构组成示意图。
图5为本发明的移动终端一实施例的存储模块示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1为本发明的移动终端后台程序控制方法的一实施例的流程示意图。如图1所示,本发明实施例中的移动终端后台程序控制方法可包括:
步骤S101,监控并获取应用程序调用定时器服务的行为。
步骤S102,显示所述应用程序调用定时器服务的行为。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市金立通信设备有限公司,未经深圳市金立通信设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210457775.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:冲击工具
- 下一篇:制备层状开放网络抛光垫的方法