解锁方法及装置制造方法及图纸

技术编号:14786052 阅读:71 留言:0更新日期:2017-03-11 00:06
本公开是关于一种解锁方法及装置,属于操作系统安全技术领域。所述方法包括:当目标应用被触发时,判断该目标应用是否为已加锁应用;当该目标应用为已加锁应用时,判断便捷模式是否已开启,该便捷模式用于在未解锁的情况下启动已加锁应用;当该便捷模式已开启且解锁状态为已解锁状态的应用数量大于或等于1时,启动该目标应用。通过本公开提供的解锁方法,终端可以在已启动便捷模式且已解锁一个已加锁应用之后,在不进行解锁的情况下直接启动其他已加锁应用,从而无需针对每个已加锁应用都单独解锁一次,实现了快速启动已加锁应用,简化了用户的操作,提高了解锁效率。

【技术实现步骤摘要】

本公开涉及操作系统安全
,尤其涉及一种解锁方法及装置
技术介绍
随着终端技术的发展以及用户对应用安全的关注,目前越来越多的终端开始提供应用锁机制。基于该应用锁机制用户可以为某些应用加锁,之后,当该终端检测到某一已加锁应用被触发时,即可先在屏幕上显示一个应用解锁页面,当基于该应用解锁页面接收到正确解锁指令时,才会展示该已加锁应用的具体页面内容,从而可以避免泄露应用内容,保护用户隐私。但是实际应用中,终端通常安装有多个应用,而为了保护各个应用的安全,用户可能会为多个应用分别进行加锁。这种情况下,如果终端在多个已加锁应用之间进行切换时,则针对每个已加锁应用都需要单独解锁一次。例如,当终端退出当前使用的已加锁应用A,并检测到对已加锁应用B的启动操作时,则需要先显示应用B的应用解锁页面,当基于该应用解锁页面接收到正确的解锁指令时,才能启动应用B;之后,当终端退出应用B,并检测到对已加锁应用C的启动操作时,也需要先显示应用C的应用解锁页面,当基于该应用解锁页面接收到正确的解锁指令时,才能启动应用C。
技术实现思路
为克服相关技术中存在的问题,本公开提供了一种解锁方法及装置。所述技术方案如下:根据本公开实施例的第一方面,提供了一种解锁方法,所述方法包括:当目标应用被触发时,判断所述目标应用是否为已加锁应用;当所述目标应用为已加锁应用时,判断便捷模式是否已开启,所述便捷模式用于在未解锁的情况下启动已加锁应用;当所述便捷模式已开启且解锁状态为已解锁状态的应用数量大于或等于1时,启动所述目标应用。可选地,所述方法还包括:当接收到应用锁设置指令时,显示便捷模式开关;当检测到对所述便捷模式开关的启动操作时,确定所述便捷模式已开启。可选地,所述当所述便捷模式已开启且解锁状态为已解锁状态的应用数量大于或等于1时,启动所述目标应用,包括:当所述便捷模式已开启时,确定解锁状态为已解锁状态的应用数量,所述解锁状态包括已解锁状态和未解锁状态;当解锁状态为已解锁状态的应用数量大于或等于1时,启动所述目标应用。可选地,所述当所述便捷模式已开启且解锁状态为已解锁状态的应用的数量大于或等于1时,启动所述目标应用,包括:当所述便捷模式已开启且解锁状态为已解锁状态的应用数量大于或等于1时,将所述目标应用的解锁状态从未解锁状态修改为已解锁状态;基于所述目标应用当前的已解锁状态,启动所述目标应用。可选地,所述方法还包括:当所述便捷模式未开启,或者,所述便捷模式已开启但当前解锁状态为已解锁状态的应用数量为0时,在当前屏幕上显示应用解锁页面;当基于所述应用解锁页面接收到正确的解锁指令时,启动所述目标应用。根据本公开实施例的第二方面,提供了一种解锁装置,所述装置包括:第一判断模块,用于当目标应用被触发时,判断所述目标应用是否为已加锁应用;第二判断模块,用于当所述目标应用为已加锁应用时,判断便捷模式是否已开启,所述便捷模式用于在未解锁的情况下启动已加锁应用;第一启动模块,用于当所述便捷模式已开启且解锁状态为已解锁状态的应用数量大于或等于1时,启动所述目标应用。可选地,所述装置还包括:第一显示模块,用于当接收到应用锁设置指令时,显示便捷模式开关;确定模块,用于当检测到对所述便捷模式开关的启动操作时,确定所述便捷模式已开启。可选地,所述第一启动模块包括:确定子模块,用于当所述便捷模式已开启时,确定解锁状态为已解锁状态的应用数量,所述解锁状态包括已解锁状态和未解锁状态;第一启动子模块,用于当解锁状态为已解锁状态的应用数量大于或等于1时,启动所述目标应用。可选地,所述第一启动模块包括:修改子模块,用于当所述便捷模式已开启且解锁状态为已解锁状态的应用数量大于或等于1时,将所述目标应用的解锁状态从未解锁状态修改为已解锁状态;第二启动子模块,用于基于所述目标应用当前的已解锁状态,启动所述目标应用。可选地,所述装置还包括:第二显示模块,用于当所述便捷模式未开启,或者,所述便捷模式已开启但当前解锁状态为已解锁状态的应用数量为0时,在当前屏幕上显示应用解锁页面;第二启动模块,用于当基于所述应用解锁页面接收到正确的解锁指令时,启动所述目标应用。根据本公开实施例的第三方面,提供了一种解锁装置,所述装置包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器用于:当目标应用被触发时,判断所述目标应用是否为已加锁应用;当所述目标应用为已加锁应用时,判断便捷模式是否已开启,所述便捷模式用于在未解锁的情况下启动已加锁应用;当所述便捷模式已开启且解锁状态为已解锁状态的应用数量大于或等于1时,启动所述目标应用。本公开的实施例提供的技术方案可以包括以下有益效果:本公开实施例提供的方法及装置,通过当目标应用被触发时,判断该目标应用是否为已加锁应用,当该目标应用为已加锁应用时,判断便捷模式是否已开启,该便捷模式用于在未解锁的情况下启动已加锁应用,当该便捷模式已开启且解锁状态为已解锁状态的应用数量大于或等于1时,启动该目标应用,终端可以实现在已启动便捷模式且已解锁一个已加锁应用之后,在不进行解锁的情况下直接启动其他已加锁应用,从而无需针对每个已加锁应用都单独解锁一次,简化了用户的操作,提高了解锁效率。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。图1是根据一示例性实施例示出的一种解锁方法的流程图;图2是根据另一示例性实施例示出的一种解锁方法的流程图;图3A是根据一示例性实施例示出的一种解锁装置的框图;图3B是根据另一示例性实施例示出的一种解锁装置的框图;图3C是根据一示例性实施例示出的一种第一启动模块330的结构示意图;图3D是根据另一示例性实施例示出的一种第一启动模块330的结构示意图;图4是根据一示例性实施例示出的一种终端400的框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。在对本公开实施例进行详细的解释说明之前,先对本公开实施例的应用场景予以介绍。相关技术中,如果终端在多个已加锁应用之间进行切换时,则针对每个已加锁应用都需要单独解锁一次,这种解锁方式对于用户来说操作过于繁琐,且解锁效率也较低。因此,为了简化用户的操作,提高解锁效率,本公开实施例提供了另一种解锁方法,详述如下:图1是根据一示例性实施例示出的一种解锁方法的流程图,如图1所示,该方法用于终端中,包括以下步骤:在步骤101中,当目标应用被触发时,判断该目标应用是否为已加锁应用。在步骤102中,当该目标应用为已加锁应用时,判断便捷模式是否已开启,该便捷模式用于在未解锁的情况下启动已加锁应用。在步骤103中,当该便捷模式已开启且解锁状态为已解锁状态的应用数量大于或等于1时,启动该目标应用。本公开实施例提供的方法,通过当目标应用被触发时,判断该目标应用是否为已加锁应用,当该目标应用为已加锁应用时,判断本文档来自技高网...
解锁方法及装置

【技术保护点】
一种解锁方法,其特征在于,所述方法包括:当目标应用被触发时,判断所述目标应用是否为已加锁应用;当所述目标应用为已加锁应用时,判断便捷模式是否已开启,所述便捷模式用于在未解锁的情况下启动已加锁应用;当所述便捷模式已开启且解锁状态为已解锁状态的应用数量大于或等于1时,启动所述目标应用。

【技术特征摘要】
1.一种解锁方法,其特征在于,所述方法包括:当目标应用被触发时,判断所述目标应用是否为已加锁应用;当所述目标应用为已加锁应用时,判断便捷模式是否已开启,所述便捷模式用于在未解锁的情况下启动已加锁应用;当所述便捷模式已开启且解锁状态为已解锁状态的应用数量大于或等于1时,启动所述目标应用。2.如权利要求1所述的方法,其特征在于,所述方法还包括:当接收到应用锁设置指令时,显示便捷模式开关;当检测到对所述便捷模式开关的启动操作时,确定所述便捷模式已开启。3.如权利要求1所述的方法,其特征在于,所述当所述便捷模式已开启且解锁状态为已解锁状态的应用数量大于或等于1时,启动所述目标应用,包括:当所述便捷模式已开启时,确定解锁状态为已解锁状态的应用数量,所述解锁状态包括已解锁状态和未解锁状态;当解锁状态为已解锁状态的应用数量大于或等于1时,启动所述目标应用。4.如权利要求1所述的方法,其特征在于,所述当所述便捷模式已开启且解锁状态为已解锁状态的应用的数量大于或等于1时,启动所述目标应用,包括:当所述便捷模式已开启且解锁状态为已解锁状态的应用数量大于或等于1时,将所述目标应用的解锁状态从未解锁状态修改为已解锁状态;基于所述目标应用当前的已解锁状态,启动所述目标应用。5.如权利要求1所述的方法,其特征在于,所述方法还包括:当所述便捷模式未开启,或者,所述便捷模式已开启但当前解锁状态为已解锁状态的应用数量为0时,在当前屏幕上显示应用解锁页面;当基于所述应用解锁页面接收到正确的解锁指令时,启动所述目标应用。6.一种解锁装置,其特征在于,所述装置包括:第一判断模块,用于当目标应用被触发时,判断所述目标应用是否为已加锁应用;第二判断模块,用于当所述目标应用为已加锁应用时,判断便捷模式是否已开启,所述便捷模式...

【专利技术属性】
技术研发人员:伍亮雄刘海涛王宝林
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京;11

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

1