[发明专利]功能模块的控制方法及移动终端有效
申请号: | 201710180244.6 | 申请日: | 2017-03-23 |
公开(公告)号: | CN107040979B | 公开(公告)日: | 2020-05-19 |
发明(设计)人: | 周佳 | 申请(专利权)人: | 北京珠穆朗玛移动通信有限公司 |
主分类号: | H04W52/02 | 分类号: | H04W52/02 |
代理公司: | 深圳国新南方知识产权代理有限公司 44374 | 代理人: | 王勇 |
地址: | 101105 北京市通州区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 功能模块 控制 方法 移动 终端 | ||
本发明公开了一种功能模块的控制方法及移动终端。其中,该方法应用于移动终端;具体地,该方法包括:当第一目标应用开启时,若目标功能通过所述第一目标应用开启,则获取所述第一目标应用的目标功能对应的应用类型,所述应用类型包括普通应用和特殊应用;若所述第一目标应用的目标功能对应的应用类型为所述普通应用时,则在所述第一目标应用退出或进入后台时,关闭所述目标功能。本发明当第一目标应用为普通应用时,若第一目标应用退出或进入后台,自动关闭通过第一目标应用开启的目标功能。这样,既无需人工操作关闭目标功能,从而提升了用户使用体验,也通过自动关闭功能,减少系统内存开销和额外耗电量,进而导致移动终端待机时间延长。
技术领域
本发明涉及导航技术领域,尤其涉及一种功能模块的控制方法及移动终端。
背景技术
近年来,随着各种各样的智能终端产品的普及,出现了大量的可安装在智能终端的目标应用,且出现了多个目标应用共用一个功能模块的情形,譬如:美团、百度地图等应用会共用GPS功能模块。因此,终端也配置了比较常见的功能模块。
但是,在终端的使用过程中,通过目标应用开启与之相关的目标功能模块后,需要通过人工的方式关闭目标功能模块,因此,既降低了用户使用体验,也会因为用户忘记关闭目标功能模块,以致该目标功能模块持续处于开启状态,从而导致该目标功能模块长期占用系统内存,增加系统内存开销,同时也大大增加了移动终端的耗电量,进而导致移动终端待机时间缩短。
发明内容
本发明的目的在于提供一种功能模块的控制方法,旨在若第一目标应用为普通应用时,第一目标应用退出或进入后台时,关闭通过第一目标应用开启的目标功能,既提升用户使用体验,也减少系统内存开销和额外耗电量。
为了解决上述问题,本发明提供了一种功能模块的控制方法,其应用于移动终端;所述功能模块的控制方法包括如下步骤:
当第一目标应用开启时,若目标功能通过所述第一目标应用开启,则获取所述第一目标应用的目标功能对应的应用类型,所述应用类型包括普通应用和特殊应用;
若所述第一目标应用的目标功能对应的应用类型为所述普通应用时,则在所述第一目标应用退出或进入后台时,关闭所述目标功能。
作为本发明的进一步改进,在所述第一目标应用退出或进入后台时,关闭所述目标功能的步骤,包括:
判断当前运行的应用中是否存在第二目标应用,所述第二目标应用为正在使用所述目标功能的应用;
若当前运行的应用中不存在所述第二目标应用,则在所述第一目标应用退出或进入后台时,关闭所述目标功能。
作为本发明的进一步改进,获取所述第一目标应用的目标功能对应的应用类型的步骤之后,还包括:
当所述目标功能为GPS功能,且若所述第一目标应用的GPS功能对应的应用类型为所述特殊应用时,在第一预设周期内统计所述移动终端的GPS位置变化信息;
当根据所述GPS位置变化信息判定所述移动终端产生了位置变化时,维持开启所述GPS功能。
作为本发明的进一步改进,在第一预设周期内统计所述移动终端的GPS位置变化信息的步骤之后,还包括:
当根据所述GPS位置变化信息判定所述移动终端未产生位置变化,开启所述移动终端的加速度监控功能开关;
监测所述移动终端在第二预设周期内是否获取到加速度信息,所述加速度信息包括水平加速度和/或上下加速度;
当所述移动终端在第二预设周期内获取到加速度信息,维持开启所述GPS功能,且关闭所述加速度监控功能开关。
作为本发明的进一步改进,监测所述移动终端在第二预设周期内是否获取到加速度信息的步骤之后,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京珠穆朗玛移动通信有限公司,未经北京珠穆朗玛移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710180244.6/2.html,转载请声明来源钻瓜专利网。