[go: up one dir, main page]

CN109726695B - 光学指纹图标显示方法、电子装置及计算机可读存储介质 - Google Patents

光学指纹图标显示方法、电子装置及计算机可读存储介质 Download PDF

Info

Publication number
CN109726695B
CN109726695B CN201910004777.8A CN201910004777A CN109726695B CN 109726695 B CN109726695 B CN 109726695B CN 201910004777 A CN201910004777 A CN 201910004777A CN 109726695 B CN109726695 B CN 109726695B
Authority
CN
China
Prior art keywords
optical fingerprint
display
icon
module
fingerprint icon
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201910004777.8A
Other languages
English (en)
Other versions
CN109726695A (zh
Inventor
姚智情
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201910004777.8A priority Critical patent/CN109726695B/zh
Publication of CN109726695A publication Critical patent/CN109726695A/zh
Application granted granted Critical
Publication of CN109726695B publication Critical patent/CN109726695B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

一种光学指纹图标显示方法、电子装置及计算机可读存储介质,以快速显示光学指纹图标,满足应用场景的需求,所述方法包括:检测当前的应用场景;若当前的应用场景为已经进入指纹识别应用,则通过快速通信方式通知显示模块显示光学指纹图标;若当前的应用场景为将要进入指纹识别应用,则提前通知显示模块显示光学指纹图标。本发明的技术方案一方面通过快速通信方式通知显示模块显示光学指纹图标,由于是快速通信方式,因此,在当前的应用场景已经进入指纹识别应用时可以快速显示光学指纹图标;另一方面,由于当前的应用场景将要进入指纹识别应用时就提前通知显示光学指纹图标,相比于现有技术在进入指纹识别应用时才显示光学指纹图标又快了很多。

Description

光学指纹图标显示方法、电子装置及计算机可读存储介质
技术领域
本申请涉及光学指纹领域,尤其涉及一种光学指纹图标显示方法、电子装置及计算机可读存储介质。
背景技术
光学指纹识别是目前使用最广泛的指纹识别技术,它的原理是将手指放在光学镜片上,手指在内置光源照射下,采用棱镜将其投射至电荷耦合器件,进而形成脊线呈黑色、谷呈白色的数字化、可被指纹设备算法处理的多灰度指纹图像。基于成本、精度等因素考虑,在尚不能做到终端的全屏幕光学指纹识别的情形下,于屏幕的固定位置进行光学指纹识别不失为一种可行方案。
于屏幕固定位置进行光学指纹识别方案的前提是在该固定位置能够显示指纹图标,以引导用户在此处用手指按压屏幕,采集指纹。现有的光学指纹图标显示方法是位于系统层之上的应用层收到屏幕按压事件后临时绘制指纹图标,再将这一临时绘制好的指纹图标上传至显示模块显示。
由于指纹图标是临时绘制,在对响应要求较高的应用场景,例如,指纹锁屏或/和解锁,上述现有的光学指纹图标显示方法尚不足以很快地显示指纹图标,满足上述应用场景的要求。
发明内容
本申请提供一种光学指纹图标显示方法、电子装置及计算机可读存储介质,以快速显示光学指纹图标,满足应用场景的需求。
本申请第一方面提供一种光学指纹图标显示方法,包括:
检测当前的应用场景;
若当前的应用场景为已经进入指纹识别应用,则通过快速通信方式通知显示模块显示光学指纹图标;
若当前的应用场景为将要进入指纹识别应用,则提前通知显示模块显示光学指纹图标。
本申请第二方面提供一种光学指纹图标显示装置,包括:
检测模块,用于检测当前的应用场景;
第一通知模块,用于若当前的应用场景为已经进入指纹识别应用,则通过快速通信方式通知显示模块显示光学指纹图标;
第二通知模块,用于若当前的应用场景为将要进入指纹识别应用,则提前通知显示模块显示光学指纹图标。
本申请第三方面提供一种电子装置,包括:
存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现上述本申请实施例第一方面提供的光学指纹图标显示方法中的各步骤,包括:
检测当前的应用场景;
若当前的应用场景为已经进入指纹识别应用,则通过快速通信方式通知显示模块显示光学指纹图标;
若当前的应用场景为将要进入指纹识别应用,则提前通知显示模块显示光学指纹图标。
本申请第四方面提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,实现上述本申请实施例第一方面提供的光学指纹图标显示方法中的各步骤,包括:
检测当前的应用场景;
若当前的应用场景为已经进入指纹识别应用,则通过快速通信方式通知显示模块显示光学指纹图标;
若当前的应用场景为将要进入指纹识别应用,则提前通知显示模块显示光学指纹图标。
由上述技术方案可知,一方面,若当前的应用场景已经进入指纹识别应用,则通过快速通信方式通知显示模块显示光学指纹图标,由于是快速通信方式,因此,相比于现有技术,在当前的应用场景已经进入指纹识别应用时可以快速显示光学指纹图标;另一方面,由于当前的应用场景将要进入指纹识别应用时就提前通知显示模块显示光学指纹图标,相比于现有技术在进入指纹识别应用时才显示光学指纹图标又快了很多,综上,无论是哪种情形,本申请的技术方案相比于现有技术都可以快速显示光学指纹图标,从而满足对快速显示光学指纹图标的应用场景的需求。
附图说明
图1为本申请实施例提供的光学指纹图标显示方法一个实施例流程示意图;
图2为现有技术在显示光学指纹图标的流程示意图;
图3为本申请实施例提供的在显示光学指纹图标的流程示意图;
图4为本申请实施例提供的光学指纹图标显示装置结构示意图;
图5为本申请另一实施例提供的光学指纹图标显示装置结构示意图;
图6为本申请另一实施例提供的光学指纹图标显示装置结构示意图;
图7为本申请另一实施例提供的光学指纹图标显示装置结构示意图;
图8为本申请另一实施例提供的光学指纹图标显示装置结构示意图;
图9为本申请实施例提供的电子装置结构示意图。
具体实施方式
为使得本申请的发明目的、特征、优点能够更加的明显和易懂,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而非全部实施例。基于本申请中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请实施例提供一种光学指纹图标显示方法,该光学指纹图标显示方法应用于电子装置,该电子装置可以为个人电脑、智能手机或平板电脑等。
请参阅图1,本申请实施例中的光学指纹图标显示方法主要包括以下步骤101至103:
步骤101、检测当前的应用场景。
并非所有的应用场景都需要使用到指纹识别,例如,用户在听音乐、阅读或者观看视频时,可能就无需指纹识别,而在一些应用场景中,例如,解锁、锁屏或者支付类应用,则可能进行指纹识别或验证。因此,在本申请实施例中,首先需要做当前应用场景的检测。
步骤102、若当前的应用场景为已经进入指纹识别应用,则通过快速通信方式通知显示模块显示光学指纹图标。
在当前的应用场景已经进入指纹识别应用时,例如,指纹锁屏、解锁等,就意味着需要尽可能快速地在用户界面显示光学指纹图标。与现有技术需要通过用户界面层等复杂路径通知显示模块显示光学指纹图标不同,本申请的技术方案是在当前的应用场景已经进入指纹识别应用时通过快速通信方式通知显示模块显示光学指纹图标。
作为本申请的一个实施例,步骤102可通过如下步骤1021和1022完成:
步骤1021、若当前的应用场景为已经进入指纹识别应用,则用户界面层绘制光学指纹图标。
在多数终端的系统框架中,用户界面(User Interface,UI)层是系统框架中位于最上的一层,直接面对用户。在本申请实施例中,在当前的应用场景已经进入指纹识别应用时,用户界面层可以绘制光学指纹图标。
步骤1022、指纹驱动模块通过底层快速通道通知显示模块显示用户界面层绘制的光学指纹图标。
需要说明的是,用户界面层绘制光学指纹图标的时间可以忽略不计,因此,无论是现有技术还是本申请的技术方案,绘制光学指纹图标本身及其耗费的时间并非本申请的技术方案与现有技术方案的差别所在,说明如下:
现有技术在显示光学指纹图标的流程如附图2所述,具体过程为:用户按压屏幕产生屏幕按压事件,该屏幕按压事件由指纹驱动模块上报给用户界面层,用户界面层绘制光学指纹图标,随后将绘制的光学指纹图标传递给显示模块显示,此后,等待显示模块将光学指纹图标显示出来。而本申请实施例中,指纹驱动模块不再与用户界面层交互,而是直接通知显示模块显示用户界面层绘制的光学指纹图标,如附图3所示。由于指纹驱动模块与显示模块的交互并没有经过用户界面层,省去了指纹驱动模块与用户界面层的交互时间和路径,这个省去的时间就是本申请相比于现有技术的方案,能够提前显示光学指纹图标的时间,例如,假设指纹驱动模块与用户界面层的交互时间是80ms(毫秒),则在同等条件下,本申请的技术方案相比于现有技术的方案可以提前80ms显示光学指纹图标。
若在用户较长时间没有按压屏幕时仍然将光学指纹图标长久显示出来,则将给用户带来不好的体验。因此,在上述本申请实施例中,其光学指纹图标显示方法还包括:用户界面层将绘制的光学指纹图标发送至显示模块;在没有检测到屏幕按压事件时,显示模块将用户界面层绘制的光学指纹图标进行隐藏。相应地,上述步骤1022的指纹驱动模块通过底层快速通道通知显示模块显示用户界面层绘制的光学指纹图标可以是:指纹驱动模块检测是否发生屏幕按压事件,若发生屏幕按压事件,则指纹驱动模块绕过用户界面层,直接通知显示模块将隐藏的光学指纹图标进行显示。由于指纹驱动模块与显示模块均属于底层模块,指纹驱动模块与显示模块的直接通信远比指纹驱动模块经由用户界面层,再与显示模块通信要快即耗费的时间要短。
步骤103、若当前的应用场景为将要进入指纹识别应用,则提前通知显示模块显示光学指纹图标。
考虑到应用场景将要进入指纹识别应用,意味着大概率会要进入指纹识别应用,因此,提前即当前的应用场景尚未进入指纹识别应用之前就通知显示模块显示光学指纹图标,相比于现有技术在进入指纹识别应用时才显示光学指纹图标仍然要快很多。
为了实现上述步骤103的技术方案,上述本申请实施例的方法还包括:用户界面层绘制光学指纹图标;用户界面层将绘制的光学指纹图标发送至显示模块以由显示模块保存。相应地,若当前的应用场景为将要进入指纹识别应用,则提前通知显示模块显示光学指纹图标可通过如下方式实现,即,若当前的应用场景为将要进入指纹识别应用,则提前通知显示模块显示光学指纹图标包括:若当前的应用场景为将要进入指纹识别应用,则所述用户界面层向所述显示模块发出显示光学指纹图标的通知;显示模块收到显示光学指纹图标的通知后,在当前的应用场景进入指纹识别应用之前显示保存的光学指纹图标,如此,在在当前的应用场景进入指纹识别应用之前,用户即可看到用户界面层绘制且由显示模块保存的光学指纹图标。
然而,在当前的应用场景迟迟不进入指纹识别应用而将已绘制的光学指纹图标显示出来,如此会给用户带来不好的使用体验。因此,在本申请实施例中,上述方法还包括:启动预设条件监测,若所述预设条件达到预设阈值,当前的应用场景仍未进入所述指纹识别应用,则将已显示的光学指纹图标进行隐藏,直至当前的应用场景进入指纹识别应用后再次显示保存的光学指纹图标。例如,若当前的应用场景为将要进入指纹识别应用,启动计时器开始计时,若计时达到预设的时间阈值,当前的应用场景仍未进入所述指纹识别应用,则将已显示的光学指纹图标进行隐藏,直至当前的应用场景进入指纹识别应用后再次显示保存的光学指纹图标;或者,启动传感器件,例如,启动终端内置的位姿传感器,若终端的位置或姿态是达到预设的位置或姿态数据,但当前的应用场景仍未进入所述指纹识别应用,则将已显示的光学指纹图标进行隐藏,直至当前的应用场景进入指纹识别应用后再次显示保存的光学指纹图标。
由上述附图1示例的光学指纹图标显示方法可知,一方面,若当前的应用场景已经进入指纹识别应用,则通过快速通信方式通知显示模块显示光学指纹图标,由于是快速通信方式,因此,相比于现有技术,在当前的应用场景已经进入指纹识别应用时可以快速显示光学指纹图标;另一方面,由于当前的应用场景将要进入指纹识别应用时就提前通知显示模块显示光学指纹图标,相比于现有技术在进入指纹识别应用时才显示光学指纹图标又快了很多,综上,无论是哪种情形,本申请的技术方案相比于现有技术都可以快速显示光学指纹图标,从而满足对快速显示光学指纹图标的应用场景的需求。
图4为本申请实施例提供一种光学指纹图标显示装置。该电子装置可用于实现图1所示实施例中的光学指纹图标显示方法。如图4所示,该装置主要包括检测模块401、第一通知模块402、第二通知模块403和显示模块404,其中:
检测模块401,用于检测当前的应用场景。
并非所有的应用场景都需要使用到指纹识别,例如,用户在听音乐、阅读或者观看视频时,可能就无需指纹识别,而在一些应用场景中,例如,解锁、锁屏或者支付类应用,则可能进行指纹识别或验证。因此,在本申请实施例中,首先需要检测模块401做当前应用场景的检测。
第一通知模块402,用于若当前的应用场景为已经进入指纹识别应用,则通过快速通信方式通知显示模块404显示光学指纹图标。
在当前的应用场景已经进入指纹识别应用时,例如,指纹锁屏、解锁等,就意味着需要尽可能快速地在用户界面显示光学指纹图标。与现有技术需要通过用户界面层等复杂路径通知显示模块404显示光学指纹图标不同,本申请的技术方案是在当前的应用场景已经进入指纹识别应用时,第一通知模块402通过快速通信方式通知显示模块404显示光学指纹图标。
第二通知模块403,用于若当前的应用场景为将要进入指纹识别应用,则提前通知显示模块404显示光学指纹图标。
考虑到应用场景将要进入指纹识别应用,意味着大概率会要进入指纹识别应用,因此,若当前的应用场景为将要进入指纹识别应用,则第二通知模块403提前即当前的应用场景尚未进入指纹识别应用之前就通知显示模块404显示光学指纹图标,相比于现有技术在进入指纹识别应用时才显示光学指纹图标仍然要快很多。
需要说明的是,以上图4示例的装置的实施方式中,各功能模块的划分仅是举例说明,实际应用中可以根据需要,例如相应硬件的配置要求或者软件的实现的便利考虑,而将上述功能分配由不同的功能模块完成,即将电子装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。而且,在实际应用中,本实施例中的相应的功能模块可以是由相应的硬件实现,也可以由相应的硬件执行相应的软件完成。本说明书提供的各个实施例都可应用上述描述原则,以下不再赘述。
本实施例提供的电子装置中各功能模块实现各自功能的具体过程,请参见上述方法实施例中描述的具体内容,此处不再赘述。
由上可见,本申请实施例中的光学指纹图标显示装置,一方面,若当前的应用场景已经进入指纹识别应用,则通过快速通信方式通知显示模块显示光学指纹图标,由于是快速通信方式,因此,相比于现有技术,在当前的应用场景已经进入指纹识别应用时可以快速显示光学指纹图标;另一方面,由于当前的应用场景将要进入指纹识别应用时就提前通知显示模块显示光学指纹图标,相比于现有技术在进入指纹识别应用时才显示光学指纹图标又快了很多,综上,无论是哪种情形,本申请的技术方案相比于现有技术都可以快速显示光学指纹图标,从而满足对快速显示光学指纹图标的应用场景的需求。
可选地,附图4示例的第一通知模块402可以包括第一绘制模块501和指纹驱动模块502,如附图5示例的光学指纹图标显示装置,其中:
第一绘制模块501,用于若当前的应用场景为已经进入指纹识别应用,则用户界面层绘制光学指纹图标。
在多数终端的系统框架中,用户界面(User Interface,UI)层是系统框架中位于最上的一层,直接面对用户。在本申请实施例中,在当前的应用场景已经进入指纹识别应用时,用户界面层可以绘制光学指纹图标。
指纹驱动模块502,用于通过底层快速通道通知显示模块显示用户界面层绘制的光学指纹图标。
需要说明的是,用户界面层绘制光学指纹图标的时间可以忽略不计,因此,无论是现有技术还是本申请的技术方案,绘制光学指纹图标本身及其耗费的时间并非本申请的技术方案与现有技术方案的差别所在,说明如下:
现有技术在显示光学指纹图标的流程如附图2所述,具体过程为:用户按压屏幕产生屏幕按压事件,该屏幕按压事件由指纹驱动模块502上报给用户界面层,用户界面层绘制光学指纹图标,随后将绘制的光学指纹图标传递给显示模块404显示,此后,等待显示模块将光学指纹图标显示出来。而本申请实施例中,指纹驱动模块不再与用户界面层交互,而是直接通知显示模块404显示用户界面层绘制的光学指纹图标,如附图3所示。由于指纹驱动模块502与显示模块404的交互并没有经过用户界面层,省去了指纹驱动模块502与用户界面层的交互时间和路径,这个省去的时间就是本申请相比于现有技术的方案,能够提前显示光学指纹图标的时间,例如,假设指纹驱动模块502与用户界面层的交互时间是80ms(毫秒),则在同等条件下,本申请的技术方案相比于现有技术的方案可以提前80ms显示光学指纹图标。
可选地,附图5示例的光学指纹图标显示装置还可以包括第一发送模块601,指纹驱动模块502可以包括按压事件检测单元602和直接通知单元603,如附图6示例的光学指纹图标显示装置,其中:
第一发送模块601,用于用户界面层将绘制的光学指纹图标发送至显示模块404;
显示模块404还用于在按压事件检测单元602没有检测到屏幕按压事件时,将用户界面层绘制的光学指纹图标进行隐藏;
按压事件检测单元602,用于检测是否发生屏幕按压事件;
直接通知单元603,用于若发生屏幕按压事件,则指纹驱动模块502绕过用户界面层,直接通知显示模块404将隐藏的光学指纹图标进行显示。
由于指纹驱动模块502与显示模块404均属于底层模块,指纹驱动模块502与显示模块404的直接通信远比指纹驱动模块经由用户界面层,再与显示模块404通信要快即耗费的时间要短。
可选地,附图4示例的光学指纹图标显示装置还可以包括第二绘制模块701和第二发送模块702,第二通知模块403可以包括通知发出单元703和提前显示单元704,如附图7示例的光学指纹图标显示装置,其中:
第二绘制模块701,用于用户界面层绘制光学指纹图标;
第二发送模块702,用于用户界面层将绘制的光学指纹图标发送至显示模块404以由显示模块404保存;
通知发出单元703,用于若当前的应用场景为将要进入指纹识别应用,则用户界面层向显示模块404发出显示光学指纹图标的通知;
提前显示单元704,用于显示模块404收到显示光学指纹图标的通知后,在当前的应用场景进入指纹识别应用之前显示保存的光学指纹图标。
可选地,附图7示例的光学指纹图标显示装置还可以包括启动模块801和隐藏模块802,如附图8示例的光学指纹图标显示装置,其中:
启动模块801,用于启动预设条件监测;
隐藏模块802,用于若预设条件达到预设阈值,当前的应用场景仍未进入指纹识别应用,则将已显示的光学指纹图标进行隐藏,直至当前的应用场景进入指纹识别应用后再次显示保存的光学指纹图标。
图9为本申请实施例提供一种电子装置。该电子装置可用于实现图1所示实施例中的光学指纹图标显示方法。如图9所示,该电子装置主要包括:
存储器901、处理器902及存储在存储器901上并可在处理器902上运行的计算机程序,处理器902执行该计算机程序时,实现图1或所示实施例中的光学指纹图标显示方法。
进一步地,该电子装置还包括:
至少一个输入设备903以及至少一个输出设备904。
上述存储器901、处理器902、输入设备903以及输出设备904,通过总线905连接。
其中,输入设备903具体可为摄像头、触控面板、物理按键或者鼠标等等。输出设备904具体可为显示屏。
存储器901可以是高速随机存取记忆体(RAM,Random Access Memory)存储器,也可为非不稳定的存储器(non-volatile memory),例如磁盘存储器。存储器901用于存储一组可执行程序代码,处理器902与存储器901耦合。
由上可见,本申请实施例中的装置,一方面,若当前的应用场景已经进入指纹识别应用,则通过快速通信方式通知显示模块显示光学指纹图标,由于是快速通信方式,因此,相比于现有技术,在当前的应用场景已经进入指纹识别应用时可以快速显示光学指纹图标;另一方面,由于当前的应用场景将要进入指纹识别应用时就提前通知显示模块显示光学指纹图标,相比于现有技术在进入指纹识别应用时才显示光学指纹图标又快了很多,综上,无论是哪种情形,本申请的技术方案相比于现有技术都可以快速显示光学指纹图标,从而满足对快速显示光学指纹图标的应用场景的需求。
进一步地,本申请实施例还提供了一种计算机可读存储介质,该计算机可读存储介质可以是设置于上述各实施例中的电子装置中,该计算机可读存储介质可以是前述图9所示实施例中的存储器。该计算机可读存储介质上存储有计算机程序,该程序被处理器执行时实现图1所示实施例中的光学指纹图标显示方法。进一步地,该计算机可存储介质还可以是U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个可读存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的可读存储介质包括:U盘、移动硬盘、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
需要说明的是,对于前述的各方法实施例,为了简便描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其它顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定都是本申请所必须的。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其它实施例的相关描述。
以上为对本申请所提供的光学指纹图标显示方法、电子装置及计算机可读存储介质的描述,对于本领域的技术人员,依据本申请实施例的思想,在具体实施方式及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本申请的限制。

Claims (9)

1.一种光学指纹图标显示方法,其特征在于,包括:
检测当前的应用场景;
若当前的应用场景为已经进入指纹识别应用,则通过快速通信方式通知显示模块显示光学指纹图标;
用户界面层绘制光学指纹图标;
所述用户界面层将所述绘制的光学指纹图标发送至显示模块以由所述显示模块保存;
若当前的应用场景为将要进入指纹识别应用,则所述用户界面层向所述显示模块发出显示光学指纹图标的通知;
所述显示模块收到所述显示光学指纹图标的通知后,在当前的应用场景进入所述指纹识别应用之前显示所述保存的光学指纹图标。
2.根据权利要求1所述的光学指纹图标显示方法,其特征在于,所述若当前的应用场景为已经进入指纹识别应用,则通过快速通信方式通知显示模块显示光学指纹图标,包括:
若当前的应用场景为已经进入指纹识别应用,则用户界面层绘制所述光学指纹图标;
指纹驱动模块通过底层快速通道通知所述显示模块显示所述用户界面层绘制的光学指纹图标。
3.根据权利要求2所述的光学指纹图标显示方法,其特征在于,所述方法还包括:
所述用户界面层将所述绘制的光学指纹图标发送至所述显示模块;
在没有检测到屏幕按压事件时,所述显示模块将所述用户界面层绘制的光学指纹图标进行隐藏;
所述指纹驱动模块通过底层快速通道通知所述显示模块显示所述用户界面层绘制的光学指纹图标,包括:
所述指纹驱动模块检测是否发生屏幕按压事件;
若发生屏幕按压事件,则所述指纹驱动模块绕过所述用户界面层,直接通知所述显示模块将所述隐藏的光学指纹图标进行显示。
4.根据权利要求1所述的光学指纹图标显示方法,其特征在于,所述方法还包括:
启动预设条件监测;
若所述预设条件达到预设阈值,当前的应用场景仍未进入所述指纹识别应用,则将所述已显示的光学指纹图标进行隐藏,直至当前的应用场景进入所述指纹识别应用后再次显示所述保存的光学指纹图标。
5.一种光学指纹图标显示装置,其特征在于,包括:
检测模块,用于检测当前的应用场景;
第一通知模块,用于若当前的应用场景为已经进入指纹识别应用,则通过快速通信方式通知显示模块显示光学指纹图标;
第二绘制模块,用于用户界面层绘制光学指纹图标;
第二发送模块,用于所述用户界面层将所述绘制的光学指纹图标发送至显示模块以由所述显示模块保存;
第二通知模块,包括:通知发出单元和提前显示单元;通知发出单元,用于若当前的应用场景为将要进入指纹识别应用,则所述用户界面层向所述显示模块发出显示光学指纹图标的通知;提前显示单元,用于所述显示模块收到所述显示光学指纹图标的通知后,在当前的应用场景进入所述指纹识别应用之前显示所述保存的光学指纹图标。
6.根据权利要求5所述的光学指纹图标显示装置,其特征在于,所述第一通知模块包括:
第一绘制模块,用于若当前的应用场景为已经进入指纹识别应用,则用户界面层绘制所述光学指纹图标;
指纹驱动模块,用于通过底层快速通道通知所述显示模块显示所述用户界面层绘制的光学指纹图标。
7.根据权利要求6所述的光学指纹图标显示装置,其特征在于,所述装置还包括:发送模块,用于用户界面层将所述绘制的光学指纹图标发送至所述显示模块;
所述显示模块还用于在没有检测到屏幕按压事件时,将所述用户界面层绘制的光学指纹图标进行隐藏;
所述指纹驱动模块包括:
按压事件检测单元,用于检测是否发生屏幕按压事件;
直接通知单元,用于若发生屏幕按压事件,则所述指纹驱动模块绕过所述用户界面层,直接通知所述显示模块将所述隐藏的光学指纹图标进行显示。
8.一种电子装置,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时,实现权利要求1至4中任一项所述方法中的步骤。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,实现权利要求1至4中任一项所述方法中的步骤。
CN201910004777.8A 2019-01-03 2019-01-03 光学指纹图标显示方法、电子装置及计算机可读存储介质 Expired - Fee Related CN109726695B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910004777.8A CN109726695B (zh) 2019-01-03 2019-01-03 光学指纹图标显示方法、电子装置及计算机可读存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910004777.8A CN109726695B (zh) 2019-01-03 2019-01-03 光学指纹图标显示方法、电子装置及计算机可读存储介质

Publications (2)

Publication Number Publication Date
CN109726695A CN109726695A (zh) 2019-05-07
CN109726695B true CN109726695B (zh) 2020-09-25

Family

ID=66299415

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910004777.8A Expired - Fee Related CN109726695B (zh) 2019-01-03 2019-01-03 光学指纹图标显示方法、电子装置及计算机可读存储介质

Country Status (1)

Country Link
CN (1) CN109726695B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113361305B (zh) * 2020-03-06 2024-03-29 北京小米移动软件有限公司 指纹采集方法、电子设备和计算机可读存储介质
CN116469138B (zh) * 2021-06-15 2024-03-29 荣耀终端有限公司 光斑显示方法及装置

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105912911A (zh) * 2016-04-29 2016-08-31 乐视控股(北京)有限公司 一种移动设备应用程序管理方法及系统
CN107422962A (zh) * 2017-03-08 2017-12-01 广东欧珀移动通信有限公司 一种亮屏控制方法及设备
CN108920926A (zh) * 2018-06-28 2018-11-30 维沃移动通信有限公司 快捷操作方法和移动终端
CN109033977A (zh) * 2018-06-28 2018-12-18 深圳市麦极客图像技术有限公司 一种光学指纹识别模组的启动方法和装置、存储介质

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101720502B1 (ko) * 2015-11-27 2017-04-10 구인회 휴대 단말기의 사용자 인터페이스 제공 방법
CN106384039B (zh) * 2016-10-18 2020-01-10 维沃移动通信有限公司 一种应用程序的快捷启动方法及移动终端
WO2018119566A1 (zh) * 2016-12-26 2018-07-05 深圳市汇顶科技股份有限公司 一种指纹识别引导方法及装置
CN107783747B (zh) * 2017-10-19 2020-04-28 维沃移动通信有限公司 一种界面显示处理方法及移动终端
CN107908334B (zh) * 2017-12-04 2020-03-31 维沃移动通信有限公司 一种指纹图标的显示方法、装置及移动终端
CN108255369B (zh) * 2018-01-05 2021-07-27 北京小米移动软件有限公司 屏内指纹图标的显示方法、装置及计算机可读存储介质

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105912911A (zh) * 2016-04-29 2016-08-31 乐视控股(北京)有限公司 一种移动设备应用程序管理方法及系统
CN107422962A (zh) * 2017-03-08 2017-12-01 广东欧珀移动通信有限公司 一种亮屏控制方法及设备
CN108920926A (zh) * 2018-06-28 2018-11-30 维沃移动通信有限公司 快捷操作方法和移动终端
CN109033977A (zh) * 2018-06-28 2018-12-18 深圳市麦极客图像技术有限公司 一种光学指纹识别模组的启动方法和装置、存储介质

Also Published As

Publication number Publication date
CN109726695A (zh) 2019-05-07

Similar Documents

Publication Publication Date Title
JP6793732B2 (ja) 情報画像表示方法及び装置
US10152625B2 (en) Method for providing control function using fingerprint sensor and electronic device thereof
CN105739897A (zh) 一种触控操作处理的方法、装置以及终端
CN111901896A (zh) 信息分享方法、信息分享装置、电子设备及存储介质
CN105117137A (zh) 一种终端待机时的拍照方法及装置、移动终端
CN106294006A (zh) 一种数据备份方法、源终端以及目标终端
CN105824551A (zh) 一种电子设备解锁的方法及电子设备
CN109753336B (zh) 锁屏界面向桌面切换的方法、电子装置及计算机可读存储介质
WO2018184443A1 (zh) 终端屏幕显示处理方法、装置及存储介质
CN109324863B (zh) 指纹识别的方法、装置及计算机可读存储介质
WO2022022566A1 (zh) 图形码识别方法、装置和电子设备
CN106850988A (zh) 来电处理方法、装置和终端
CN109726695B (zh) 光学指纹图标显示方法、电子装置及计算机可读存储介质
CN107317928B (zh) 信息处理方法、移动终端及计算机可读存储介质
WO2018184442A1 (zh) 终端控制方法及装置
CN104866198A (zh) 一种实现快速切换显示界面的方法
CN105847012B (zh) 输入验证信息的方法
CN105138137B (zh) 在待机状态下结合指纹和音量键进行摄像的方法及装置
CN112533072A (zh) 图像发送方法、装置及电子设备
CN114762320A (zh) 视频精彩瞬间的录屏方法、装置及可读存储介质
WO2022268023A1 (zh) 指纹识别方法、装置、电子设备和可读存储介质
CN106896907A (zh) 一种根据用户手势操作终端的方法及装置
CN106295472A (zh) 一种指纹模式应用方法及装置
CN105072117B (zh) 指纹处理方法和相关装置及系统
CN109543431B (zh) 应用加密方法、装置、电子设备及存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20200925