[发明专利]应用程序的管理方法及终端有效
申请号: | 201280000406.9 | 申请日: | 2012-06-06 |
公开(公告)号: | CN103635881B | 公开(公告)日: | 2017-11-24 |
发明(设计)人: | 钟光华 | 申请(专利权)人: | 华为终端(东莞)有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 北京弘权知识产权代理事务所(普通合伙)11363 | 代理人: | 许伟群,郭放 |
地址: | 523808 广东省东莞市松山湖高新技术产业开*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用程序 管理 方法 终端 | ||
技术领域
本发明涉及通信技术领域,特别是涉及应用程序的管理方法及终端。
背景技术
智能终端通常指具有多媒体功能和较强数据处理能力的终端设备,这些终端设备支持数据业务的实现。随着云服务的发展,智能终端内的数据业务日益丰富,这些数据业务包括各种与网络进行交互的应用程序所发起的业务。上述应用程序在智能终端的后台运行时,与服务器端数据交互时所产生的数据称为该应用程序的背景数据,应用程序通过数据交互使其背景数据与服务器端产生的数据保持同步。
现有技术中,当智能终端的显示屏关闭时,智能终端通常进入休眠状态,此时如果智能终端上仍然开启了应用程序,则为了保持该应用程序的背景数据,可以为该应用程序设置一个定时器,当定时器的定时周期到达时,触发智能终端从休眠状态唤醒,与服务器端同步该应用程序的背景数据。
发明人在对现有技术的研究过程中发现,现有数据业务由于需要进行持续的数据交互,导致终端的数据流量增大,特别在终端进入休眠状态时,由于所有应用程序都需要按照各自定时器所设置的时间周期与服务器端进行数据交互,从而使所有应用程序的背景数据与服务器端保持同步,因此终端需要按照不同应用程序所设置的时间周期,不断从休眠状态唤醒,由此消耗了终端的电量,相应缩短了终端的待机时间。
发明内容
本发明实施例中提供了应用程序的管理方法及终端,以解决现有技术中终端内所有应用程序都需要进行周期性的数据交互,导致消耗终端电量的问题。
为了解决上述技术问题,本发明实施例公开了如下技术方案:
一种应用程序的管理方法,所述方法包括:
获取所述终端内需要保持背景数据的应用程序列表;
确定所述终端内运行的第一应用程序不在所述需要保持背景数据的应用程序列表中时,挂起所述运行的第一应用程序对应的第一定时器,其中,所述背景数据为应用程序在所述终端后台运行时,与服务器端数据交互时所产生的数据,所述第一定时器用于在到达预先设置的定时时刻时,触发所述第一应用程序通过所述数据交互使所述第一应用程序的背景数据与所述服务器端产生的数据保持同步。
一种具有应用程序管理的终端,所述终端包括:
获取单元,用于获取需要保持背景数据的应用程序列表;
控制单元,用于根据所述获取单元获取的需要保持背景数据的应用程序,确定所述终端内运行的第一应用程序不在所述需要保持背景数据的应用程序列表中时,挂起所述运行的第一应用程序对应的第一定时器,其中,所述背景数据为应用程序在所述终端后台运行时,与服务器端数据交互时所产生的数据,所述第一定时器用于在到达预先设置的定时时刻时,触发所述第一应用程序通过所述数据交互使所述第一应用程序的背景数据与所述服务器端产生的数据保持同步。
本发明实施例中,可以挂起终端内不需要保持背景数据的应用程序的定时器,由于定时器暂时停止运行,因此终端不会因为定时器到时而使这些应用程序与服务器端进行数据交互,以使这些应用程序的背景数据与服务器端产生的数据保持同步,从而降低了终端从休眠状态唤醒的次数,节省了终端的用电量和数据流量,相应延长了终端的待机时间。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明应用程序的管理方法的第一实施例流程图;
图2为本发明应用程序的管理方法的第二实施例流程图;
图3为本发明应用程序的管理方法的第三实施例流程图;
图4为本发明应用程序的管理方法的第四实施例流程图;
图5为本发明终端的第一实施例框图;
图6A为本发明终端的第二实施例框图;
图6B为图6A中控制单元的实施例框图。
具体实施方式
本发明如下实施例提供了应用程序的管理方法及终端。
为了使本技术领域的人员更好地理解本发明实施例中的技术方案,并使本发明实施例的上述目的、特征和优点能够更加明显易懂,下面结合附图对本发明实施例中技术方案作进一步详细的说明。
参见图1,为本发明应用程序的管理方法的第一实施例流程图:
步骤101:获取终端内需要保持背景数据的应用程序列表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为终端(东莞)有限公司,未经华为终端(东莞)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280000406.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种罐式煮浆装置
- 下一篇:一种三相并网逆变器的孤岛检测方法及装置