本发明专利技术实施例提供一种解锁方法和装置。本发明专利技术解锁方法,包括:接收解锁指令,并在屏幕上显示解锁界面,在后台构建空视图;根据所述解锁指令获取解锁后屏幕上即将显示的视图界面的信息,根据所述视图界面的信息填充所述空视图,所述空视图用于显示所述视图界面;接收用户手指在解锁界面上滑动的轨迹信息,伴随着所述用户手指的滑动,将所述解锁界面从所述屏幕上逐渐滑出,并将所述空视图逐渐显示在所述屏幕上;根据所述轨迹信息判断用户是否在进行解锁操作,在判断所述用户正在进行所述解锁操作时,将所述视图界面完全显示出来,以实现屏幕解锁。本发明专利技术实施例实现在解锁过程中即可看到后台视图界面的画面,提高解锁界面的实用性。
【技术实现步骤摘要】
本专利技术实施例涉及锁屏技术,尤其涉及一种解锁方法和装置。
技术介绍
目前市面上个人电子设备的解锁方案有很多,例如滑动解锁、图案解锁、语音解锁等,这些解锁方案具备多种解锁形式,而解锁界面也是多样化的。但是,目前的锁屏方案大多着重于展现解锁界面的美观、新颖,完全没有考虑到解锁界面的实用性。
技术实现思路
本专利技术实施例提供一种解锁方法和装置,以实现在解锁过程中即可看到后台视图界面的画面,提高解锁界面的实用性。本专利技术实施例提供一种解锁方法,包括:接收解锁指令,并在屏幕上显示解锁界面,在后台构建空视图;根据所述解锁指令获取解锁后屏幕上即将显示的视图界面的信息,根据所述视图界面的信息填充所述空视图,所述空视图用于显示所述视图界面;接收用户手指在解锁界面上滑动的轨迹信息,伴随着所述用户手指的滑动,将所述解锁界面从所述屏幕上逐渐滑出,并将所述空视图逐渐显示在所述屏幕上;根据所述轨迹信息判断用户是否在进行解锁操作,在判断所述用户正在进行所述解锁操作时,将所述视图界面完全显示出来,以实现屏幕解锁。进一步的,所述方法还包括:在判断所述用户没有进行所述解锁操作时,将所述屏幕恢复成所述解锁界面,以恢复锁屏状态。进一步的,所述根据所述轨迹信息判断用户是否在进行解锁操作,包括:根据所述用户手指在所述解锁界面上滑动的轨迹信息获取所述用户手指滑动的速度,若所述用户手指滑动的速度大于预设解锁速度门限,则判断所述用户正在进行所述解锁操作,若所述用户手指滑动的速度小于等于预设解锁速度门限,则判断所述用户没有进行所述解锁操作。进一步的,所述判断用户是否在进行解锁操作,包括:根据所述用户手指在所述解锁界面上滑动的轨迹信息获取所述用户手指滑动的距离,若所述用户手指滑动的距离大于预设解锁距离门限,则判断所述用户正在进行所述解锁操作,若所述用户手指滑动的距离小于等于预设解锁距离门限,则判断所述用户没有进行所述解锁操作。本专利技术实施例提供一种解锁装置,包括:接收模块,用于接收解锁指令,并在屏幕上显示解锁界面,在后台构建空视图;视图填充模块,用于根据所述解锁指令获取解锁后屏幕上即将显示的视图界面的信息,根据所述视图界面的信息填充所述空视图,所述空视图用于显示所述视图界面;视图切换模块,用于接收用户手指在解锁界面上滑动的轨迹信息,伴随着所述用户手指的滑动,将所述解锁界面从所述屏幕上逐渐滑出,并将所述空视图逐渐显示在所述屏幕上;判断模块,用于根据所述轨迹信息判断用户是否在进行解锁操作,在判断所述用户正在进行所述解锁操作时,将所述视图界面完全显示出来,以实现屏幕解锁。进一步的,所述判断模块,还用于在判断所述用户没有进行所述解锁操作时,将所述屏幕恢复成所述解锁界面,以恢复锁屏状态。进一步的,所述判断模块,具体用于根据所述用户手指在所述解锁界面上滑动的轨迹信息获取所述用户手指滑动的速度,若所述用户手指滑动的速度大于预设解锁速度门限,则判断所述用户正在进行所述解锁操作,若所述用户手指滑动的速度小于等于预设解锁速度门限,则判断所述用户没有进行所述解锁操作。进一步的,所述判断模块,具体用于根据所述用户手指在所述解锁界面上滑动的轨迹信息获取所述用户手指滑动的距离,若所述用户手指滑动的距离大于预设解锁距离门限,则判断所述用户正在进行所述解锁操作,若所述用户手指滑动的距离小于等于预设解锁距离门限,则判断所述用户没有进行所述解锁操作。本专利技术实施例解锁方法和装置,通过在后台构建空视图,并填充以解锁后屏幕上即将显示的视图界面,在将解锁界面滑出的同时将视图界面逐渐显示出来,实现在解锁过程中即可看到后台视图界面的画面,提高解锁界面的实用性。【附图说明】为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术解锁方法的一个实施例的流程图;图2A为本专利技术解锁方法的解锁界面示意图一;图2B为本专利技术解锁方法的解锁界面示意图二 ;图3为本专利技术解锁装置的一个实施例的结构示意图。【具体实施方式】为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1为本专利技术解锁方法的一个实施例的流程图,如图1所示,本实施例的方法可以包括:步骤101、接收解锁指令,并在屏幕上显示解锁界面,在后台构建空视图;本实施例的执行主体可以是手机、平板电脑、个人电子助理、游戏机等终端,该终端可以是自身具备锁屏和解锁功能,也可以是在终端上安装应用程序,通过该应用程序实现锁屏和解锁功能。用户可以通过按下终端上的解锁按键生成解锁指令,此时终端就可以在屏幕上显示解锁界面,并且在后台构建一个空视图,这里的后台表示空视图此时是不显示在屏幕上的,终端构建该空视图相当于是构建了一个屏幕容器,其装载的内容可以是终端屏幕上显示的界面的视图。步骤102、根据所述解锁指令获取解锁后屏幕上即将显示的视图界面的信息,根据所述视图界面的信息填充所述空视图,所述空视图用于显示所述视图界面;终端接收到解锁指令后,即获取解锁界面下面的图层的信息,这里解锁界面下面的图层即为解锁后屏幕上即将显示的视图界面,可以认为是终端在锁屏前屏幕上最后显示的界面,锁屏前屏幕上显示什么样的界面,解锁后屏幕上依然显示该界面。终端将解锁后屏幕上即将显示的视图界面填充在空视图中。步骤103、接收用户手指在解锁界面上滑动的轨迹信息,伴随着所述用户手指的滑动,将所述解锁界面从所述屏幕上逐渐滑出,并将所述空视图逐渐显示在所述屏幕上;用户手指在解锁界面上进行滑动,例如向上、向下、向左、向右滑动,伴随这样的滑动,终端接收到用户手指滑动的轨迹信息,随即将解锁界面朝着滑动的方向逐渐从屏幕上滑出,而将填充了视图界面的空视图向着滑动的方向逐渐显示在屏幕上。举例说明,图2A为本专利技术解锁方法的解锁界面示意图一,图2B为本专利技术解锁方法的解锁界面示意图二,图2A所示的是只有解锁界面的屏幕视图,图2B所示的是用户手指向上滑动,此时解锁界面也向上滑动,从屏幕上方逐渐滑出屏幕,同时空视图也向上滑动,从屏幕下方逐渐显示在屏幕上,此时的屏幕上包括两部分视图,即还未完全滑出的解锁界面和解锁后屏幕上即将显示的视图界面的部分视图。用户手指的滑动方向可以是根据解锁界面的任意方向,此处不作具体限定。步骤104、根据所述轨迹信息判断用户是否在进行解锁操作,在判断所述用户正在进行所述解锁操作时,将所述视图界面完全显示出来,以实现屏幕解锁。终端根据用户手指的滑动的轨迹信息判断用户此时的滑动是否表示其正在解锁屏幕,当确定用户是在进行解锁时,就将视图界面完全显示在屏幕上,随着解锁界面的完全消失,终端解锁成功。本实施例,通过在后台构建空视图,并填充以解锁后屏幕上即将显示的视图界面,在将解锁界面滑出的同时将视图界面逐渐显示出来,实现在解锁过程中即可看到后台视图界面的画面,提本文档来自技高网...
【技术保护点】
一种解锁方法,其特征在于,包括:接收解锁指令,并在屏幕上显示解锁界面,在后台构建空视图;根据所述解锁指令获取解锁后屏幕上即将显示的视图界面的信息,根据所述视图界面的信息填充所述空视图,所述空视图用于显示所述视图界面;接收用户手指在解锁界面上滑动的轨迹信息,伴随着所述用户手指的滑动,将所述解锁界面从所述屏幕上逐渐滑出,并将所述空视图逐渐显示在所述屏幕上;根据所述轨迹信息判断用户是否在进行解锁操作,在判断所述用户正在进行所述解锁操作时,将所述视图界面完全显示出来,以实现屏幕解锁。
【技术特征摘要】
【专利技术属性】
技术研发人员:陈永华,
申请(专利权)人:北京百纳威尔科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。