本发明专利技术提供了一种防止闪屏的指纹解锁方法、设备及计算机可读存储介质,该方法包括步骤:当指纹应用监听到指纹信息后,锁屏控制器控制当前界面显示预设挡板;所述指纹应用获取所述指纹信息并发送给指纹识别驱动进行验证;若验证失败,则所述锁屏控制器控制所述当前界面显示锁屏壁纸。本发明专利技术当指纹应用监听到指纹信息会在当前界面显示添加一个预设挡板,如此在熄屏时解锁,就不会产生闪屏的现象。就不会产生闪屏的现象。就不会产生闪屏的现象。
【技术实现步骤摘要】
防止闪屏的指纹解锁方法、设备及计算机可读存储介质
[0001]本专利技术涉及指纹解锁
,尤其涉及一种防止闪屏的指纹解锁方法、设备及计算机可读存储介质。
技术介绍
[0002]现在的移动终端大多都带有锁屏功能,锁屏状态下,显示界面显示的是锁屏壁纸,现有的锁屏壁纸大致可以分为三类,即静态壁纸PosterView、动态壁纸NubiaVideoView、百变锁屏壁纸DynamicKeyguardView。静态壁纸包括默认壁纸和画报壁纸,默认壁纸就是预置的图片资源传给PosterView显示。画报应用则需要通过网络请求图片数据传给PosterView显示。动态壁纸是继承于VideoView,设置mp4资源播放作为动态壁纸。百变锁屏壁纸就是通过反射拿到三方主题的UI,然后添加到容器DynamicKeyguardView显示出来。
[0003]如图2所示,锁屏壁纸显示时,由初始化壁纸控制类
[0004]NubiaWallpaperController控制壁纸显示,包括以下步骤:
[0005]监听静态壁纸广播和动态壁纸广播LOCKSCREEN_LIVER_WALLPAPER;
[0006]添加静态和动态壁纸意图;
[0007]根据收到的广播显示对应状态的壁纸;
[0008]初始化动态壁纸的播放空间,准备动态壁纸环境。
[0009]指纹解锁方式分别有上滑解锁、安全密码解锁(PIN码、密码、图案锁)、人脸解锁、指纹解锁,而指纹解锁可以在熄屏时解锁,所以如果锁屏UI显示时机不对,就会产生闪屏的现象,不仅影响解锁速度,也影响UI切换流畅性,影响用户体验。
技术实现思路
[0010]本专利技术的特征和优点在下文的描述中部分地陈述,或者可从该描述显而易见,或者可通过实践本专利技术而学习。
[0011]为克服现有技术的问题,本专利技术提供一种防止闪屏的指纹解锁方法,包括步骤:
[0012]当指纹应用监听到指纹信息后,锁屏控制器控制当前界面显示预设挡板;
[0013]所述指纹应用获取所述指纹信息并发送给指纹识别驱动进行验证;
[0014]若验证失败,则所述锁屏控制器控制所述当前界面显示锁屏壁纸。
[0015]在本申请的一个实施例中,所述当指纹应用监听到指纹信息后,锁屏控制器控制当前界面显示预设挡板包括步骤:所述指纹应用监听到所述指纹信息后,回调onUIReady()给所述锁屏控制器。
[0016]在本申请的一个实施例中,所述预设挡板为纯黑挡板。
[0017]在本申请的一个实施例中,所述预设挡板通过隐藏所述锁屏壁纸实现。
[0018]在本申请的一个实施例中,所述所述指纹应用获取所述指纹信息并发送给指纹识别驱动进行验证之后,包括步骤:
[0019]若验证成功,则由镜屏收起锁屏窗口,并使所述预设挡板延迟n帧后移除;
[0020]所述镜屏更新所述当前界面的显示状态。
[0021]在本申请的一个实施例中,所述n为1、2、3或4中任意一个。
[0022]在本申请的一个实施例中,所述使所述预设挡板延迟n帧后移除包括:调用syncSurfaceAndRun()通过Choreographer延迟n帧移除所述预设挡板。
[0023]在本申请的一个实施例中,所述由镜屏收起锁屏窗口之前,包括步骤:
[0024]所述镜屏通知框架解锁,由所述框架准备待更新的显示界面。
[0025]本申请提供一种防止闪屏的指纹解锁设备,所述设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的防止闪屏的指纹解锁方法的步骤。
[0026]本申请提供一种计算机可读存储介质,所述计算机可读存储介质上存储有防止闪屏的指纹解锁程序,所述防止闪屏的指纹解锁程序被处理器执行时实现如上所述的防止闪屏的指纹解锁方法的步骤。
[0027]本专利技术提供了一种防止闪屏的指纹解锁方法、设备及计算机可读存储介质,当指纹应用监听到指纹信息会在当前界面显示添加一个预设挡板,如此在熄屏时解锁,就不会产生闪屏的现象,从而增加了UI切换流畅性,更大限度地提升用户体验。
[0028]通过阅读说明书,本领域普通技术人员将更好地了解这些技术方案的特征和内容。
附图说明
[0029]下面通过参考附图并结合实例具体地描述本专利技术,本专利技术的优点和实现方式将会更加明显,其中附图所示内容仅用于对本专利技术的解释说明,而不构成对本专利技术的任何意义上的限制,在附图中:
[0030]图1是本专利技术涉及的一种移动终端的硬件结构示意图;
[0031]图2是现有技术中锁屏壁纸显示的流程示意图;
[0032]图3是本专利技术实施例的防止闪屏的指纹解锁方法的流程示意图一;
[0033]图4是本专利技术实施例的防止闪屏的指纹解锁方法的流程示意图二;
[0034]图5是本专利技术实施例的防止闪屏的指纹解锁方法的流程示意图三;
[0035]图6是本专利技术实施例的防止闪屏的指纹解锁方法的流程示意图四。
具体实施方式
[0036]应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。
[0037]在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本专利技术的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。
[0038]终端可以以各种形式来实施。例如,本专利技术中描述的终端可以包括诸如手机、平板电脑、笔记本电脑、掌上电脑、个人数字助理(Personal Digital Assistant,PDA)、便捷式媒体播放器(Portable Media Player,PMP)、导航装置、可穿戴设备、智能手环、计步器等移动终端,以及诸如数字TV、台式计算机等固定终端。
[0039]后续描述中将以移动终端为例进行说明,本领域技术人员将理解的是,除了特别
用于移动目的的元件之外,根据本专利技术的实施方式的构造也能够应用于固定类型的终端应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。
[0040]请参阅图1,其为实现本专利技术各个实施例的一种移动终端的硬件结构示意图,该移动终端100可以包括:RF(Radio Frequency,射频)单元101、WiFi模块102、音频输出单元103、A/V(音频/视频)输入单元104、传感器105、显示单元106、用户输入单元107、接口单元108、存储器109、处理器110、以及电源111等部件。本领域技术人员可以理解,图1中示出的移动终端结构并不构成对移动终端的限定,移动终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
[0041]下面结合图1对移动终端的各个部件进行具体的介绍:
[0042]射频单元101可用于收发信息或通话过程中,信号的接收和发送,具体的,将基站的下行信息接收后,给处理器本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种防止闪屏的指纹解锁方法,其特征在于,包括步骤:当指纹应用监听到指纹信息后,锁屏控制器控制当前界面显示预设挡板;所述指纹应用获取所述指纹信息并发送给指纹识别驱动进行验证;若验证失败,则所述锁屏控制器控制所述当前界面显示锁屏壁纸。2.根据权利要求1所述的防止闪屏的指纹解锁方法,其特征在于,所述当指纹应用监听到指纹信息后,锁屏控制器控制当前界面显示预设挡板包括步骤:所述指纹应用监听到所述指纹信息后,回调onUIReady()给所述锁屏控制器。3.根据权利要求1所述的防止闪屏的指纹解锁方法,其特征在于,所述预设挡板为纯黑挡板。4.根据权利要求1所述的防止闪屏的指纹解锁方法,其特征在于,所述预设挡板通过隐藏所述锁屏壁纸实现。5.根据权利要求1所述的防止闪屏的指纹解锁方法,其特征在于,所述所述指纹应用获取所述指纹信息并发送给指纹识别驱动进行验证之后,包括步骤:若验证成功,则由镜屏收起锁屏窗口,并使所述预设挡板延迟n帧后移除;所述镜屏更新所述当前界面的显示状态。6....
【专利技术属性】
技术研发人员:李羊,
申请(专利权)人:努比亚技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。