[发明专利]移动终端及其被禁应用启动方法和装置有效
申请号: | 201611116492.6 | 申请日: | 2016-12-07 |
公开(公告)号: | CN106598656B | 公开(公告)日: | 2020-10-16 |
发明(设计)人: | 吴立佳 | 申请(专利权)人: | 北京安云世纪科技有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F9/451 |
代理公司: | 北京华沛德权律师事务所 11302 | 代理人: | 房德权 |
地址: | 100102 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 移动 终端 及其 应用 启动 方法 装置 | ||
本发明提供了一种移动终端及其被禁应用启动方法和装置,包括:监测对应用入口信息容器中被禁应用的入口信息的操作指令;所述应用入口信息容器中包含有被禁应用的入口信息;当所述操作指令为预设的触发指令时,解禁并启动所述被禁应用,且阻断所述应用入口信息在桌面中的加载显示。本发明提供的移动终端及其被禁应用启动方法和装置,启动应用入口信息容器中的被禁应用时,直接在应用入口信息容器中启动,并阻断将其解禁至桌面,实现临时解禁。
技术领域
本发明涉及终端技术领域,特别涉及一种移动终端及其被禁应用启动方法和装置。
背景技术
用户将应用置于应用容器中禁用时,则该应用接受不到系统的广播,开机时不会被拉起,释放内存,从而降低系统内存占用率,提升系统流畅度,省电省内存。用户启动被禁应用时,需先将被禁应用从应用容器中解禁至桌面,再执行启动,如此操作比较繁琐;重新禁用该应用时,需再执行一次对应用的禁用过程,用户在使用时不方便,操作繁琐。
发明内容
本发明的主要目的为提供一种移动终端及其被禁应用启动方法和装置,启动应用入口信息容器中的被禁应用时,直接在应用入口信息容器中启动,并阻断将其解禁至桌面,实现临时解禁。
本发明提出一种被禁应用启动方法,包括以下步骤:
监测对应用入口信息容器中被禁应用的入口信息的操作指令;所述应用入口信息容器中包含有被禁应用的入口信息;
当所述操作指令为预设的触发指令时,解禁并启动所述被禁应用,且阻断所述应用入口信息在桌面中的加载显示。
进一步地,所述当所述操作指令为预设的触发指令时,解禁并启动所述被禁应用,且阻断所述应用入口信息在桌面中的加载显示的步骤之后包括:
获取所述被禁应用解禁之后移动终端的运行状态;
根据所述被禁应用解禁之后移动终端的运行状态,对所述被禁应用按预设方式对应进行处理。
进一步地,所述被禁应用解禁之后移动终端的运行状态包括关机、重新启动以及锁屏。
进一步地,所述根据所述被禁应用解禁之后移动终端的运行状态,对所述被禁应用按预设方式对应进行处理的步骤包括:
当所述被禁应用解禁之后,移动终端重新启动时,将解禁的所述被禁应用重新禁用。
进一步地,所述根据所述被禁应用解禁之后移动终端的运行状态,对所述被禁应用按预设方式对应进行处理的步骤包括:
当所述被禁应用解禁之后,移动终端关机时,将解禁的所述被禁应用重新禁用。
进一步地,所述根据所述被禁应用解禁之后移动终端的运行状态,对所述被禁应用按预设方式对应进行处理的步骤包括:
当所述被禁应用解禁之后,移动终端处于锁屏状态时,将解禁的所述被禁应用重新禁用。
进一步地,所述将解禁的所述被禁应用重新禁用的步骤包括:
调用系统包管理器接口中setApplicationEnabledSetting()函数,传入PackageManager.COMPONENT_ENABLED_STATE_DISABLED参数将被禁应用内的所有组件置为disable状态。
进一步地,解禁并启动所述被禁应用的步骤包括:
调用系统包管理器接口中setApplicationEnabledSetting()函数,传入PackageManager.COMPONENT_ENABLED_STATE_ENABLED参数将被禁应用内的所有组件置为enable状态;并调用startActivity方法启动所述被禁应用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京安云世纪科技有限公司,未经北京安云世纪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611116492.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:应用程序页面处理方法和装置
- 下一篇:一种云平台应用一键部署的方法