用于移动终端的控制方法、装置和移动终端制造方法及图纸

技术编号:13244439 阅读:66 留言:0更新日期:2016-05-15 04:49
本发明专利技术提出一种用于移动终端的控制方法、装置和移动终端,该用于移动终端的控制方法包括在移动终端的应用程序启动时,拦截应用程序中待启动的Service服务;判断待启动的Service服务是否属于黑名单配置文件中的服务;如果待启动的Service服务属于黑名单配置文件中的服务,则不启动待启动的Service服务。通过本发明专利技术能够有效减少移动终端的流量损耗,提升用户的使用体验。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种用于移动终端的控制方法、装置和移动终端
技术介绍
目前随着移动终端的快速普及,用户通过使用移动终端中的应用程序所提供的多种功能来满足自身的需求,随着Android系统中应用程序的发展,应用程序中广告服务的种类也越来越多,在用户使用应用程序的过程中,经常会弹出广告服务,用于会误点击到广告服务导致误下载广告服务的安装包,这种方式下消耗移动终端的流量,给用户带来经济损失。
技术实现思路
本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本专利技术的一个目的在于提出一种用于移动终端的控制方法,能够有效减少移动终端的流量损耗,提升用户的使用体验。本专利技术的另一个目的在于提出一种用于移动终端的控制装置。本专利技术的另一个目的在于提出一种移动终端。为达到上述目的,本专利技术第一方面实施例提出的用于移动终端的控制方法,包括:在移动终端的应用程序启动时,拦截所述应用程序中待启动的Service服务;判断所述待启动的Service服务是否属于黑名单配置文件中的服务;如果所述待启动的Service服务属于所述黑名单配置文件中的服务,则不启动所述待启动的Service服务。本专利技术第一方面实施例提出的用于移动终端的控制方法,通过在移动终端的应用程序启动时,拦截应用程序中待启动的Service服务,在待启动的Service服务属于黑名单配置文件中的服务时,不启动待启动的Service服务,能够有效减少移动终端的流量损耗,提升用户的使用体验。为达到上述目的,本专利技术第二方面实施例提出的用于移动终端的控制装置,包括:拦截模块,用于在移动终端的应用程序启动时,拦截所述应用程序中待启动的Service月艮务;判断模块,用于判断所述待启动的Service服务是否属于黑名单配置文件中的服务;处理模块,用于在所述待启动的Service服务属于所述黑名单配置文件中的服务时,不启动所述待启动的Serv i ce服务。本专利技术第二方面实施例提出的用于移动终端的控制装置,通过在移动终端的应用程序启动时,拦截应用程序中待启动的Service服务,在待启动的Service服务属于黑名单配置文件中的服务时,不启动待启动的Service服务,能够有效减少移动终端的流量损耗,提升用户的使用体验。为达到上述目的,本专利技术第三方面实施例提出的移动终端,包括:壳体、处理器、存储器、电路板和电源电路,其中,电路板安置在壳体围成的空间内部,处理器和存储器设置在电路板上;电源电路,用于为移动终端的各个电路或器件供电;存储器用于存储可执行程序代码;处理器通过读取存储器中存储的可执行程序代码来运行与可执行程序代码对应的程序,以用于执行:在移动终端的应用程序启动时,拦截所述应用程序中待启动的Service服务;判断所述待启动的Service服务是否属于黑名单配置文件中的服务;如果所述待启动的Service服务属于所述黑名单配置文件中的服务,则不启动所述待启动的Service服务。本专利技术第三方面实施例提出的移动终端,通过在移动终端的应用程序启动时,拦截应用程序中待启动的Service服务,在待启动的Service服务属于黑名单配置文件中的服务时,不启动待启动的Service服务,能够有效减少移动终端的流量损耗,提升用户的使用体验。本专利技术附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。【附图说明】本专利技术上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:图1是本专利技术一实施例提出的用于移动终端的控制方法的流程示意图;图2是本专利技术另一实施例提出的用于移动终端的控制方法的流程示意图;图3是本专利技术另一实施例提出的用于移动终端的控制装置的结构示意图;图4是本专利技术另一实施例提出的用于移动终端的控制装置的结构示意图。【具体实施方式】下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利技术,而不能理解为对本专利技术的限制。相反,本专利技术的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。图1是本专利技术一实施例提出的用于移动终端的控制方法的流程示意图,如图1所示,该用于移动终端的控制方法包括:SlOl:在移动终端的应用程序启动时,拦截应用程序中待启动的Service服务。目前随着移动终端的快速普及,用户通过使用移动终端中的应用程序所提供的多种功能来满足自身的需求,随着Android系统中应用程序的发展,应用程序中广告服务的种类也越来越多,在用户使用应用程序的过程中,经常会弹出广告服务,用于会误点击到广告服务导致误下载广告服务的安装包,这种方式下消耗移动终端的流量,给用户带来经济损失。其中,移动终端可以是智能手机、平板电脑、个人数字助理、电子书等具有各种操作系统的硬件设备,应用程序可以是指运行在电子设备上的软件程序,电子设备例如为个人电脑(Personal Computer,PC),云端设备或者移动终端。其中,应用程序可以是指运行在电子设备上的软件程序,电子设备例如为个人电脑(Personal Computer,PC),云端设备或者移动设备,移动设备例如智能手机,或者平板电脑等。其中,Service服务是android系统中的四大组件之一(Activity组件、Service服务、BroadcastReceiver组件、ContentProvider组件),Service服务是基于网络的、分布式的模块化组件,它执行特定的任务,遵守具体的技术规范,这些规范使得Service服务能与其它兼任的组件进行操作,Service服务可以运行在应用程序的进程中。在本专利技术的实施例中,待启动的Service服务可以例如为广告服务,待启动的Service服务可以具体由ActivityManagerService组件触发启动,其中,ActivityManagerServi ce组件负责管理移动终端中所有应用程序的Activity组件启动和Service服务启动等。例如,当用户点击移动终端中的应用程序,应用程序启动后,会同时触发启动与自身关联的广告服务,以对用户进行广告宣传。在本专利技术的实施例中,在ActivityManagerService组件触发启动应用程序中的Service服务时,可以通过AdsFiIterService组件拦截待启动的Service服务,并对拦截到的待启动的Service服务进行后续处理。S102:判断待启动的Service服务是否属于黑名单配置文件中的服务。在本专利技术的实施例中,黑名单配置文件可以由移动终端的操作系统预先配置并加载,黑名单配置文件可以为adf i lterservice.xml。 可选地,移动终端可以通过AdsFi IterService组件判断待启动的Service服务是否属于黑名单配置文件中的服务。S103:如果待启动的Service服务属于黑名单配置文件中的服务,则不启动待启动的Service服务。例如,在ActivityManagerService组件触发启动应用程序中的Service服务时,可以本文档来自技高网...

【技术保护点】
一种用于移动终端的控制方法,其特征在于,包括以下步骤:在移动终端的应用程序启动时,拦截所述应用程序中待启动的Service服务;判断所述待启动的Service服务是否属于黑名单配置文件中的服务;如果所述待启动的Service服务属于所述黑名单配置文件中的服务,则不启动所述待启动的Service服务。

【技术特征摘要】

【专利技术属性】
技术研发人员:王伟
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东;44

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

1