[发明专利]一种Android终端快速锁定应用的方法及设备有效
申请号: | 202110554151.1 | 申请日: | 2021-05-20 |
公开(公告)号: | CN113158165B | 公开(公告)日: | 2023-05-02 |
发明(设计)人: | 娄渊胜;季英会 | 申请(专利权)人: | 读书郎教育科技有限公司 |
主分类号: | G06F21/32 | 分类号: | G06F21/32;G06F9/445 |
代理公司: | 广州德伟专利代理事务所(普通合伙) 44436 | 代理人: | 何文颖 |
地址: | 528400 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 android 终端 快速 锁定 应用 方法 设备 | ||
本发明公开了一种Andro i d终端快速锁定应用的方法及设备,进入应用后,通过便捷的方式触发锁定应用后,系统将当前应用的包名赋值给一个变量。当变量不为nu l l时,系统自动执行锁定应用。本发明在原有的Androi d终端使用习惯的基础上,实现了快速锁定和解锁当前应用,实施简单,用户操作方便快捷。
技术领域
本发明涉及Android终端技术领域,具体涉及一种Android终端快速锁定应用的方法及设备。
背景技术
随着线上学习的发展,孩子在使用Android手机和平板等智能终端进行学习时,家长会担心孩子去其他应用操作,比如偷看聊天工具的信息等。目前学生平板普遍提供了家长管控的功能,家长可以通过专门的管控应用去管控其他应用是否允许使用。但是该方法需要跳到某个专门的管控应用去操作,而且对于只想允许某一个应用使用的情况,需要禁用其他所有应用,操作比较麻烦。
发明内容
针对现有技术的不足,本发明旨在提供一种Android终端快速锁定应用的方法及设备。
为了实现上述目的,本发明采用如下技术方案:
一种Android终端快速锁定应用的方法,具体过程如下:
系统定义一个当前被锁定应用的包名变量packageNameLocked,并且提供可以获取和改变这个变量的系统接口,如果packageNameLocked为null表示无应用被锁定,如果packageNameLocked不为null表示有应用被锁定,此时系统进行如下处理:1)屏蔽Home键,防止用户直接退出到主界面;2)SystemUI里面禁止下滑操作,防止用户通过下滑栏的快捷方式或者通知进入到其他应用;3)Activity.java的finish()首先通过getPackageName()与packageNameLocked比较判断当前应用是否是被锁定的应用,如果是,然后通过比较getIntent().getAction()与android.intent.action.MAIN判断当前Activity是不是应用的主Activity,如果是就屏蔽当前Activity中的finish功能,这样按返回键或者应用自身都不能退出该应用,如果当前Activity不是主Activity,可以正常finish;4)ActivityStarter.java中的startActivityLocked()中禁止packageNameLocked对应的应用去启动其他应用,防止跳到了其他应用而失去了对当前应用的管控。
进一步地,当想锁住某个应用时,先进入该应用,然后按关机键弹出关机确认对话框,关机确认对话框上具有“锁住当前应用”的按钮;当点击“锁住当前应用”的按钮,关机确认对话框关闭的同时调用系统接口把当前应用的包名赋值给packageNameLocked,这样就触发进行1)-4)的处理锁定应用。
进一步地,Android终端具有解锁屏功能,在屏幕成功解锁时把packageNameLocked置为null,当想解锁当前应用时,按压电源键锁屏然后再按压电源键亮屏,其后解锁屏幕,这时由于packageNameLocked变为null,当前应用解锁。
更进一步地,设置在有应用被锁定的情况下灭屏后解锁屏幕需要指定的方式,包括指定的密码、人脸信息、指纹信息中的一种或几种。
一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述方法。
一种Android终端,包括处理器和存储器,所述存储器用于存储计算机程序;所述处理器用于执行所述计算机程序时,实现上述方法。
本发明的有益效果在于:本发明在原有的Android终端使用习惯的基础上,实现了快速锁定和解锁当前应用,实施简单,用户操作方便快捷。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于读书郎教育科技有限公司,未经读书郎教育科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110554151.1/2.html,转载请声明来源钻瓜专利网。