用户接口交互的方法和终端设备与流程

文档序号:14845906发布日期:2018-06-30 14:59阅读:194来源:国知局
用户接口交互的方法和终端设备与流程

本申请涉及电子设备领域,并且更具体地,涉及一种用户接口(User Interface,UI)交互的方法和终端设备。



背景技术:

目前的屏幕下模组指纹方案中,可以将指纹模组安装在终端设备的显示屏的下方,为便于用户进行指纹按压,通常在屏幕上显示指纹区域引导图标,用于指示指纹模组的安装位置,以引导用户进行指纹按压。

为了接收用户的按压操作,并触发指纹模组进行指纹采集,需要将指纹区域引导图标显示在整个屏幕的用户接口(User Interface,UI)布局的最上层,这样,若指纹区域引导图标与其他应用的图标产生重叠,当用户想要操作与指纹区域引导图标发生重叠的应用程序的图标或界面时,响应的是指纹模组的UI,而不是应用程序的UI,影响用户体验。



技术实现要素:

本申请实施例提供一种用户接口交互的方法和终端设备,能够提升用户体验。

第一方面,提供了一种用户接口交互的方法,所述方法应用于包括指纹装置的终端设备,所述指纹装置的指纹有效检测区域至少部分位于所述终端设备的屏幕的显示区域,所述方法包括:

接收用户的第一操作指令,所述第一操作指令用于指示去使能所述屏幕的指纹区域引导图标的用户接口响应,其中,所述指纹区域引导图标在使能状态下用于指示所述指纹装置的指纹有效检测范围;

根据所述第一操作指令,去使能所述指纹区域引导图标的用户接口响应。

因此,本申请实施例的用户接口交互的方法,终端设备在接收到用户的第一操作指令时,可以去使能指纹区域引导图标的UI响应,进一步地,在接收到与指纹装置存在冲突的应用程序的访问请求时,可以响应该应用程序的访问请求,而不是响应指纹装置的访问请求,能够提升用户体验。

可选地,在本申请实施例中,所述第一操作指令可以为特定的手势(例如,在屏幕划S形,Z型等手势动作),或者按压特定的按键(例如,返回键),或者点击(例如,单击、双击或长按)特定的区域等,本申请实施例对此不作限定。

可选地,在本申请实施例中,去使能所述指纹区域引导图标的UI响应之后,所述终端设备还可以控制指纹装置处于休眠状态,从而降低终端设备的功耗,当接收到用户的用于使能所述指纹区域引导图标的UI响应的第二操作指令时,所述终端设备可以使能所述指纹区域引导图标的UI响应,进一步地,所述终端设备还可以唤醒所述指纹装置。

结合第一方面,在第一方面的某些实现方式中,所述方法还包括:

在所述指纹区域引导图标的用户接口响应被去使能之后,接收用户对应用程序的访问请求,所述应用程序的图标或界面与去使能之前的所述指纹区域引导图标至少部分重叠;

所述应用程序的用户接口对所述访问请求进行响应。

结合第一方面,在第一方面的某些实现方式中,所述方法还包括:

接收用户的第二操作指令,所述第二操作指令用于指示使能所述指纹区域引导图标的用户接口响应;

根据所述第二操作指令,使能所述指纹区域引导图标的用户接口响应。

可选地,在本申请实施例中,所述第二操作指令也可以为特定的手势(例如,在屏幕划S形,Z型等手势动作),或者按压特定的按键(例如,返回键),或者点击(例如,单击、双击或长按)特定的区域等,本申请实施例对此不作限定。

结合第一方面,在第一方面的某些实现方式中,所述方法还包括:

接收用户对所述指纹区域引导图标的按压操作;

所述指纹区域引导图标的用户接口响应所述按压操作,并通过所述指纹装置进行指纹采集。

因此,本申请实施例的用户接口交互的方法,去使能所述指纹区域引导图标的UI响应后,所述终端设备还可以接收到用户的第二操作指令,使能指纹区域引导图标,进一步地,在用户按压指纹区域引导图标时,可以通过指纹装置进行指纹图像的采集。

结合第一方面,在第一方面的某些实现方式中,所述去使能所述指纹区域引导图标的UI响应为以下中的一种:

隐藏所述指纹区域引导图标、缩小所述指纹区域引导图标、以悬浮图标的形态显示所述指纹区域引导图标、将所述指纹装置的用户接口设置为处于应用程序的用户接口的下层、以虚拟按键的方式显示所述指纹区域引导图标。

结合第一方面,在第一方面的某些实现方式中,所述使能所述指纹区域引导图标的UI响应为以下中的一种:

显示所述指纹区域引导图标、放大所述指纹区域引导图标、将所述指纹装置的用户接口设置为处于应用程序的用户接口的上层。

第二方面,提供一种终端设备,包括指纹装置和处理器;其中,所述指纹装置的指纹有效检测区域至少部分位于所述终端设备的屏幕的显示区域;

所述处理器用于执行第一方面或第一方面的任一种可能的实现方式中的方法。

第三方面,提供一种计算机可读介质,所述计算机可读介质存储用于终端设备执行的程序代码,所述程序代码包括用于执行第一方面中的方法的指令。

第四方面,提供了一种计算机程序产品,所述计算机程序产品包括:计算机程序代码,当所述计算机程序代码终端设备的处理器运行时,使得终端设备执行第一方面或第一方面的任一种可能的实现方式中的方法。

附图说明

图1是根据本申请实施例的用户接口交互的方法的示意性流程图。

图2是根据本申请实施例的终端设备的示意性结构图。

图3是去使能指纹区域引导图标的UI响应的实现方式的示意图。

图4是去使能指纹区域引导图标的UI响应后的所述指纹区域引导图标的状态的示意图。

图5是使能指纹区域引导图标的UI响应的实现方式的示意图。

图6是根据本申请实施例的终端设备的示意性框图。

图7是本申请实施例的终端设备的结构示意图。

具体实施方式

下面结合本申请实施例的附图,对本申请实施例的技术方案进行描述。

作为一种常见的应用场景,本申请实施例涉及的用户接口交互的方法可以应用在智能手机、平板电脑以及其他具有显示屏的移动终端或者其他终端设备;更具体地,在上述终端设备中,指纹识别系统可以具体为光学指纹系统或者超声波指纹系统,其可以设置在显示屏下方的局部区域或者全部区域,从而形成屏下(Under-display)指纹系统。

如图7所示为本申请实施例可以适用的终端设备的结构示意图,以所述终端设备100的指纹识别系统采用光学指纹系统为例,其包括显示屏120和光学指纹装置130,其中,所述光学指纹装置130至少设置在所述显示屏120下方的局部区域。所述光学指纹装置130可以具体为光学指纹传感器,其包括具有多个光学感应单元的感应阵列,所述感应阵列所在区域为所述光学指纹装置130的指纹识别区域103。如图1所示,所述指纹识别区域103位于所述显示屏120的显示区域102之中,因此,使用者在需要对所述终端设备进行解锁或者其他指纹验证的时候,只需要将手指按压在位于所述显示屏120的指纹识别区域103,便可以实现指纹输入。由于指纹检测可以在屏内实现,因此采用上述结构的终端设备100无需其正面专门预留空间来设置指纹按键(比如Home键),从而可以采用全面屏方案,即所述显示屏120的显示区域102可以基本扩展到整个终端设备100的正面。应当理解,在其他替代实施例中,所述终端设备100的指纹识别系统也可以采用超声波或者其他类型的指纹识别系统,相对应地,所述光学指纹传感器可以采用超声波指纹传感器或者其他类型的指纹传感器代替,本申请对指纹传感器的类型不作特殊限制,只要上述指纹传感器可以满足屏下指纹识别的性能要求便可。

作为一种可选的实施例中,所述显示屏120可以为自发光显示屏,其采用具有自发光显示单元的作为显示像素,比如有机发光二极管(Organic Light-Emitting Diode,OLED)显示屏或者微型发光二极管(Micro-LED)显示屏。以采用OLED显示屏为例,所述光学指纹装置130可以利用所述OLED显示屏120位于所述指纹识别区域103的OLED显示单元(即OLED光源)来作为光学指纹检测的激励光源。并且,所述光学指纹装置130的感应阵列具体为光探测器(Photo detector)阵列,其包括多个呈阵列式分布的光探测器,所述光探测器可以作为如上所述的光学感应单元。当手指触摸、按压或者接近(为便于描述,本申请统称为触摸)在所述指纹识别区域103时,所述指纹识别区域103的显示单元发出的光线在手指表面的指纹发生反射并形成反射光,其中所述手指指纹的纹脊和纹谷的反射光是不同的,反射光从所述显示屏120并被所述光探测器阵列所接收并转换为相应的电信号,即指纹检测信号。基于所述指纹检测信号便可以获得指纹图像数据,并且可以进一步进行指纹匹配验证,从而在所述终端设备100实现光学指纹识别功能。

在其他替代实施例中,所述光学指纹装置130也可以设置在所述显示屏120下方的整个区域,从而将所述指纹识别区域103扩展到整个所述显示屏120的整个显示区域102,实现全屏指纹检测。或者,所述光学指纹装置130也可以设置在所述终端设备100内部的预定区域,比如所述终端设备100的边缘区域,并在所述显示屏120下方设置导光结构来将手指表面的反射光导引到所述光学指纹装置130的感应阵列。

应当理解的是,在具体实现上,所述终端设备100还包括透明保护盖板110,所述盖板110可以具体为透明盖板,比如玻璃盖板或者蓝宝石盖板,其位于所述显示屏120的上方并覆盖所述终端设备100的正面。因此,本申请实施例中,所谓的手指触摸所述显示屏120实际上是指手指触摸在所述显示屏120上方的盖板110或者覆盖所述盖板110的保护层表面。另外,所述终端设备100还可以包括触摸传感器,所述触摸传感器可以具体为触控面板,其可以设置在所述显示屏120表面,也可以部分或者整体集成到所述显示屏120内部,即所述显示屏120具体为触控显示屏。

作为一种可选的实现方式,如图1所示,所述光学指纹装置130可以包括光学组件132和光学检测单元134;所述光学组件132可以包括光路调制器和滤光层,其中所述光路调制器可以包括通孔阵列,所述滤光层可以设置在所述光路调制器的下方。所述显示屏120发出的光线在该显示屏120上方的待检测手指表面发生反射,该光路调制器通过其通孔阵列对从手指表面反射回来的反射光进行准直和调制,并将反射光导引至滤光层,该反射光经过滤光层的滤波后被所述光学检测单元134接收,所述光学检测单元134可以进一步对接收到的该反射光进行检测,以实现指纹识别。应当理解,上述光学指纹装置130仅是一种示例性的结构,在具体实现上,该光学组件132的滤光层的位置并不局限在所述光路调制器的下方;比如,在一种替代实施例中,该滤光层也可以设置在所述光路调制器和所述显示屏120之间,即位于所述光路调制器上方;或者,所述光学组件132可以包括两层滤光层,二者分别设置在所述光路调制器的上方和下方。在其他替代实施例中,该滤光层也可以集成到所述光路调制器内部,甚至也可以省略掉,本申请对此不做限制。

在具体实现上,所述光学组件132可以与所述光学检测单元134封装在同一个光学指纹芯片,也可以是作为与光学检测单元134相对独立的部件安装在光学指纹模组内部。其中,该光路调制器可以具体为在半导体硅片或者硅氧化物或氮化物制作而成的准直器(Collimator)层或者透镜(Lens)层,其具有多个准直单元或者透镜单元,所述准直单元或者透镜单元可以作为所述光路调制器的调制单元,具体地,所述调制单元可以具体为具有高深宽比的通孔,因此所述多个准直单元或者透镜单元可以构成所述光路调制器的上述通孔阵列。在从手指反射回来的反射光中,入射到所述调制单元的光线可以穿过并被其下方的光学感应单元接收,每一个光学感应单元基本上能够接收到其上方的通孔导引过来的指纹纹路的反射光,从而所述感应阵列便可以检测出手指的指纹图像。

在所述光学指纹装置130中,光路调制器的每一个调制单元可以分别对应所述感应阵列的其中一个光学感应单元;可替代地,所述调制单元跟所述感应阵列的光学感应单元之间也可以采用非一一对应的关系来降低产生莫尔条纹干扰,比如一个光学感应单元可以对应于多个调制单元,或者,所述调制单元也可以采用不规则排列的方式来实现跟所述感应阵列的光学感应单元之间不具有特定的对应关系。当所述光路调制器的调制单元采用不规则排列方式时,所述光学指纹装置130可以通过后期软件算法来对每一个感应单元检测到的反射光线进行校正。

应当理解,虽然上述光学屏下指纹识别方案使得在所述终端设备100实现在所述显示屏120内部进行指纹识别功能成为可能,但在某些应用场景下,所述光学指纹装置130可能仅仅是设置在所述显示屏120的局部区域,或者所述光学指纹装置130的指纹检测有效范围仅仅覆盖所述显示屏120的局部区域。在这种情况下,所述终端设备100的使用者本身并无法感知所述显示屏120的指纹检测有效范围,若使用者在进行指纹识别操作时其手指在所述显示屏120的操作区域偏离所述指纹检测有效范围,则所述光学指纹装置130可能会无法正常检测到使用者的指纹信息,因此使用者可能需要多次尝试指纹识别区域,此不仅影响所述终端设备的指纹检测效率,还降低用户体验。因此,作为一种解决方案,本申请实施例首先提供一种用户接口交互的方法,其通过所述终端设备100的用户接口(又称为用户界面,以下简称UI)交互设计,实现在所述显示屏120的指纹检测有效范围提供一个指纹区域引导图标,以引导使用者在所述指纹检测有效范围进行指纹输入。

图1是根据本申请实施例的UI交互的方法的示意性流程图,所述方法应用于包括指纹装置的终端设备,所述指纹装置的指纹有效检测区域至少部分位于所述终端设备的屏幕的显示区域。可选地,所述指纹装置可以为设置于所述终端设备的屏幕(比如OLED显示屏或者LCD显示屏)下方的屏下指纹装置(比如光学指纹装置或者超声波指纹装置)。

如图1所示,所述UI交互的方法包括如下内容:

S310,接收用户的第一操作指令,所述第一操作指令用于指示去使能所述屏幕的指纹区域引导图标的用户接口响应,其中,所述指纹区域引导图标在使能状态下用于指示所述指纹装置的指纹有效检测范围;

S320,根据所述第一操作指令,去使能所述指纹区域引导图标的用户接口响应。

应理解,本申请实施例的屏幕可以为如图7所示的显示屏120,指纹装置可以为屏下指纹装置,比如图7所示的光学指纹装置130或者其他类型的指纹装置,该指纹装置设置于终端设备的屏幕的下方(或者说,背面)。当需要开启指纹识别功能时,所述终端设备的显示驱动模块可以驱动所述屏幕在指纹有效检测区域显示指纹区域引导图标,用于引导用户在所述指纹有效检测区域进行指纹按压输入,即该指纹区域引导图标可以用于指示所述指纹有效检测区域,比如该指纹装置在屏幕下方的安装位置。所述指纹装置可以在用户在所述指纹有效检测区域进行指纹按压输入的过程中采集用户的指纹图像,进一步地,所述终端设备可以根据采集的指纹图像进行指纹识别以实现用户身份验证,指纹识别结果还可以用于触发其他功能,例如,可以根据指纹识别结果快速查找联系人、名片夹或启动隐藏的应用程序等,本申请实施例对于指纹识别结果的作用不作具体限定。在其他替代实施例中,所述指纹装置也可以采用屏内指纹装置,即是将指纹装置集成到所述显示屏内部。

一般来说,在当终端设备的屏幕上显示所述指纹区域引导图标时,可能存在某些应用程序的图标或界面与所述指纹区域引导图标发生重叠的情况,这里的重叠可以指部分重叠,也可以指全部重叠,也就是说,所述指纹装置的UI和上述应用程序的UI存在冲突。当用户想要操作被所述指纹区域引导图标覆盖的应用程序的图标或界面以访问相应的应用程序时,由于指纹装置的UI处于所述应用程序的UI的上层,因此,此时用户在所述应用程序的图标或界面所在区域的操作实际上会触发所述指纹装置的UI发生响应,而实际需要操作的应用程序的UI却无法正常响应,从而影响用户体验。

针对上述问题,在本申请实施例中,当用户想要操作被所述指纹区域引导图标覆盖的应用程序的图标或界面时,可以首先向所述终端设备提供第一操作指令,所述终端设备接收到用户的第一操作指令后,可以确定用户想要去使能所述指纹区域引导图标的UI响应,进一步地,所述终端设备可以控制所述指纹区域引导图标处于去使能状态,其中,所述指纹区域引导图标处于去使能状态意味着所述指纹装置的UI不会对用户的操作进行响应。比如,作为一种实现方式,所述终端设备的操作系统可以配置有指纹识别中间件(Middleware),并通过所述中间件对指纹驱动单元来禁止所述指纹装置的UI对用户的操作进行响应。这样,当用户操作所述指纹有效检测区域的应用程序的图标或界面时,对用户的操作进行响应的是所述应用程序的UI,而不是所述指纹装置的UI,从而可以实现用户对所述应用程序的访问,有利于提升用户体验。

应理解,在本申请实施例中,所述指纹装置的UI是用户与指纹装置硬件之间进行交互的媒介,即用户通过操作所述指纹装置的UI可以达到操作所述指纹装置硬件的目的,该指纹装置的UI的表现形式可以为在屏幕上显示的图形化的用户接口,例如,所述指纹区域引导图标,即用户可以通过操作所述指纹区域引导图标达到操作所述指纹装置硬件的目的。具体地,当终端设备的指纹识别功能开启时,所述终端设备可以通过屏幕的指纹区域引导图标来提供所述指纹装置的UI,用户在对所述指纹引导图标进行触摸或者按压操作时,便可以触发所述指纹装置的UI进行响应,并开启所述指纹装置的硬件以实现用户的指纹采集。类似的,所述应用程序的UI是用户与所述应用程序之间进行交互的媒介,表现形式可以为在所述屏幕上显示的应用程序的图标或界面,即用户可以通过操作所述应用程序的图标或界面达到与所述应用程序进行交互的目的。

可选地,在本申请实施例中,所述第一操作指令可以为特定的手势(例如,在屏幕划S形,Z型等手势动作),或者按压特定的按键(例如,返回键),或者点击(例如,单击、双击或长按)特定的区域等,本申请实施例对此不作限定。

需要说明的是,本申请实施例并不特别限定第一操作指令的应用场景,用户可以在想要访问被所述指纹区域引导图标覆盖的应用程序时,执行所述第一操作指令,去使能所述指纹区域引导图标的UI响应。可选地,用户也可以在其他场景下,执行所述第一操作指令以去使能所述指纹区域引导图标的UI响应,例如,用户可以在确定不需要使用指纹采集功能时,执行所述第一操作指令,所述终端设备在接收到用户的第一操作指令时,去使能所述指纹区域引导图标的UI响应。

进一步地,所述终端设备还可以在去使能所述指纹区域引导图标的UI响应的同时控制所述指纹装置进入休眠状态,从而降低终端设备的功耗,当接收到用户提供的用于使能所述指纹区域引导图标的UI响应的第二操作指令时,所述终端设备可以使能所述指纹区域引导图标的UI响应,即开启所述指纹装置的UI以使其可以响应用户在所述指纹区域引导图标的输入操作,进一步地,所述终端设备还可以在所述指纹区域引导图标使能的同时或者之后唤醒所述指纹装置。

应理解,当所述指纹装置被唤醒后,所述指纹装置是处于工作状态的,这样,在用户通过手指触摸或者按压所述指纹区域引导图标时,所述指纹装置可以进行指纹采集;当所述指纹装置处于休眠状态时,即使手指触摸或者按压所述指纹区域引导图标,所述指纹装置的UI无法进行响应,因此所述指纹装置也不进行指纹采集。因此,在不需要进行指纹采集时控制所述指纹装置处于休眠状态,有利于降低终端设备的功耗。

可选地,在本申请实施例中,所述去使能指纹区域引导图标的UI响应(或者说,控制所述指纹区域引导图标处于非使能状态)可以采用使得所述指纹区域引导图标与应用程序的图标或界面不发生重叠的多种实现方式,本申请实施例对此不作具体限定。例如,可以隐藏所述指纹区域引导图标,或者缩小所述指纹区域引导图标以使得应用程序的图标或界面不被所述指纹区域引导图标覆盖,或者,也可以将所述指纹区域引导图标设置为悬浮图标,这样,可以任意拖动所述指纹区域引导图标,例如,可以将所述指纹区域引导图标移动至所述屏幕的边缘位置,以避免对应用程序的图标或界面造成遮挡,或者也可以以虚拟按键的方式显示所述指纹区域引导图标,即可以在特定的位置(例如,屏幕的底侧边缘)显示所述指纹区域引导图标,而在不操作该指纹区域引导图标时,可以隐藏该指纹区域引导图标。

可选地,所述去使能所述指纹区域引导图标的UI响应还可以包括将所述指纹装置的UI设置为处于应用程序的UI的下层,由上文描述可知,由于为了实现所述指纹装置的UI可以响应用户在所述指纹区域引导图标的指纹输入操作,在UI布局上,在所述指纹区域引导图标被使能时所述指纹装置的UI一般被设置在整个屏幕的UI布局的最上层,所以可能会导致用户对被所述指纹区域引导图标覆盖的应用程序的图标或界面的操作无法被所述应用程序响应,因此,当所述终端设备根据所述第一操作指令确定用户想要去使能所述指纹区域引导图标的UI响应时,所述终端设备可以将指纹装置的UI设置于应用程序的UI的下层。这样,当用户操作与所述指纹区域引导图标发生重叠的应用程序的图标或界面时,便可以触发所述应用程序的UI进行响应,同时避免触发所述指纹装置的UI发生误响应,从而能够实现用户对应用程序的访问,有利于提升用户体验。

应理解,在该实现方式中,由于将指纹装置的UI设置为处于应用程序的UI的下层,所以响应的是应用程序的UI,相当于位于所述应用程序的UI的下层的所述指纹区域引导图标的UI响应被去使能。在实现方式中,所述终端设备也可以通过操作系统将所述指纹区域引导图标设置为禁止进行UI响应的状态,进一步地,所述终端设备还可以设置所述指纹装置处于休眠状态,以降低终端设备的功耗。

需要说明的是,在本申请实施例中,执行去使能所述指纹区域引导图标的UI响应后,在一些情况下,例如,隐藏所述指纹区域引导图标,会使得用户不能操作该指纹区域引导图标;但是,在另一些情况下,用户依然可以对所述指纹区域引导图标进行其他辅助操作,例如,将所述指纹区域引导图标设置为悬浮图标后,还可以对所述指纹区域引导图标进行拖动操作,只是此时该指纹区域引导图标处于悬浮状态,且该指纹区域引导图标不处于所述指纹有效检测区域,因此,不能进行指纹采集。也就是说,去使能所述指纹区域引导图标的UI响应实际上是在去使能状态下,用户通过手指按压或者触摸所述指纹区域引导图标不能触发所述指纹装置进行指纹采集。

进一步地,在去使能所述指纹区域引导图标的UI响应之后,所述方法还可以包括:

在所述指纹区域引导图标的用户接口响应被去使能之后,接收用户对应用程序的访问请求,所述应用程序的图标或界面与去使能之前的所述指纹区域引导图标至少部分重叠;

所述应用程序的用户接口对所述访问请求进行响应。

具体而言,在去使能指纹区域引导图标的UI响应之后,用户可以操作与去使能之前的指纹区域引导图标重叠的应用程序的图标或界面,或者所述屏幕的其他应用程序的图标或者界面,由于当前所述指纹区域引导图标是处于去使能状态的,该指纹区域引导图标当前的状态不影响用户对应用程序的访问,因此,用户对应用程序的图标或界面的操作,响应的是该应用程序的UI,而不是所述指纹装置的UI。本申请实施例的UI交互的方法,解决了所述终端设备的指纹装置与其他应用程序之间的UI冲突的问题,使得所述指纹装置和其他应用程序之间能够更好的兼容。

应理解,由于处于去使能状态的所述指纹区域引导图标在一些情况下可以被任意拖动,因此,处于去使能状态的指纹区域引导图标的位置可能并非指示所述指纹有效检测区域,即不能用于引导用户进行指纹按压。但是,所述指纹区域引导图标在处于使能状态时(包括上述S320所述指纹区域引导图标被去使能之前),其所处的位置可以用于指示所述指纹有效检测区域,因此,可以用于引导用户进行指纹按压。因此,所述应用程序的图标或界面与去使能之前的所述指纹区域引导图标至少部分重叠可以指应用程序的图标或界面与所述指纹有效检测区域或者指纹采集区域至少部分重叠。

因此,本申请实施例的UI交互的方法,终端设备在接收到用户的第一操作指令时,可以去使能所述指纹区域引导图标的UI响应,因此,在所述指纹区域引导图标的UI响应被去使能之后,在接收到与位于所述指纹有效检测区域的应用程序的访问请求时,该应用程序可以响应所述访问请求,而避免所述指纹装置对所述访问请求进行误响应,能够提升用户体验。

可选地,在一些实施例中,所述方法还可以包括:

接收用户的第二操作指令,所述第二操作指令用于指示使能所述指纹区域引导图标的用户接口响应;

根据所述第二操作指令,使能所述指纹区域引导图标的用户接口响应。

具体而言,用户可以通过向所述终端设备提供第二操作指令,控制所述终端设备使能所述指纹区域引导图标的UI响应,所述指纹区域引导图标的UI响应被使能之后会恢复到指示所述指纹有效检测区域;比如,若所述指纹区域引导图标在去使能之后被隐藏或者拖动到其他位置,此时所述指纹区域引导图标会恢复到所述指纹有效检测区域(比如所述指纹装置的安装位置)。进一步地,在所述指纹区域引导图标被使能之后,所述指纹装置的UI可以响应用户在所述指纹有效检测区域的按压或者触摸,所述终端设备可以通过所述指纹装置进行指纹采集,进一步地,可以根据采集的指纹图像进行指纹识别等操作。

可选地,在本申请实施例中,所述第二操作指令也可以为特定的手势(例如,在屏幕划S形,Z型等手势动作),或者按压特定的按键(例如,返回键),或者点击(例如,单击、双击或长按)特定的区域等,本申请实施例对此不作限定。

作为示例而非限定,若去使能之后的指纹区域引导图标为悬浮图标,所述第二操作指令可以具体为通过点击该悬浮图标的方式使得所述指纹区域引导图标恢复到原来的位置(即去使能之前的所述指纹区域引导图标的位置),或者,若去使能所述指纹区域引导图标的UI响应为隐藏所述指纹区域引导图标,可以通过按压硬件按钮(例如,电源键,声音键或Home键等)或软件按钮(例如,返回键)或者特定手势输入的方式使得在原来的位置(即去使能之前的所述指纹区域引导图标的位置)显示所述指纹区域引导图标,或者,若去使能所述指纹区域引导图标的UI响应为缩小所述指纹区域引导图标,可以通过按压硬件按钮(例如,电源键,声音键或Home键等)或软件按钮(例如,返回键)或者特定手势输入的方式使得所述指纹区域引导图标恢复为去使能之前的大小。

以下,结合图2至图5,以所述终端设备为手机为例,详细说明本申请一种实施例的UI交互的方法。

图2是根据本申请实施例的终端设备200的示意性结构图,该终端设备200可以包括显示屏201和指纹装置202,所述指纹装置202设置在显示屏201的下方或者集成到所述显示屏201内部,从而使得所述指纹装置202的指纹有效检测区域位于所述显示屏201的至少部分显示区域,所述显示屏201可以显示有指纹区域引导图标203,用于指示所述指纹装置202的指纹有效检测区域,应理解,图2所示的指纹装置202在显示屏201的安装位置、大小和形状,以及指纹区域引导图标203的形状和大小等仅为示例而非限定,只要所述指纹区域引导图标203能够指示所述指纹有效检测范围即可。

当用户想要访问被指纹区域引导图标覆盖的应用程序时,用户可以执行第一操作指令,例如,如图3所示,在所述终端设备的屏幕上做特定的手势,从而控制所述终端设备去使能指纹区域引导图标。所述指纹区域引导图标的UI响应被去使能之后,所述指纹区域引导图标的状态可以如上文所述,图4以所述指纹区域引导图标为悬浮图标为例示出了所述指纹区域引导图标的一种去使能状态,此时所述指纹区域引导图标被拖动指所述屏幕的边缘位置,因此用户可以在所述指纹有效检测区域的应用程序的图标或者界面进行操作,且所述应用程序的UI可以响应用户的操作并执行响应的功能。

当用户想要使用指纹识别功能时,可以执行第二操作指令,例如,如图5所示,点击处于悬浮状态的指纹区域引导图标,从而将所述指纹区域引导图标恢复至原来的位置并恢复到使能状态,此时所述指纹装置的UI便可以响应所述用户在所述指纹区域引导图标的操作。

以上,结合图1至图5详细说明了本申请的方法实施例,以下,结合图6,详细描述本申请的装置实施例,应理解,装置实施例与方法实施例相互对应,类似的描述可以参照方法实施例。

图6是根据本申请实施例的终端设备的示意性结构图,如图6所示,该终端设备600包括指纹装置601和处理器602,其中,所述指纹装置601的指纹有效检测区域至少部分位于所述终端设备600的屏幕的显示区域;

所述处理器602用于:

接收用户的第一操作指令,所述第一操作指令用于指示去使能所述屏幕的指纹区域引导图标的用户接口响应,所述指纹区域引导图标在使能状态下用于指示所述指纹装置的指纹有效检测范围;并根据所述第一操作指令,去使能所述指纹区域引导图标的用户接口响应。

可选地,在一些实施例中,所述处理器602还用于:

在所述指纹区域引导图标的用户接口响应被去使能之后,接收用户对应用程序的访问请求,所述应用程序的图标或界面与去使能之前的所述指纹区域引导图标至少部分重叠;并且,通过所述应用程序的用户接口对所述访问请求进行响应。

可选地,在一些实施例中,所述处理器602还用于:

接收用户的第二操作指令,所述第二操作指令用于指示使能所述指纹区域引导图标的用户接口响应;

根据所述第二操作指令,使能所述指纹区域引导图标的用户接口响应。

可选地,在一些实施例中,所述处理器602还用于:

接收用户对所述指纹区域引导图标的按压操作,并所述指纹区域引导图标的用户接口响应所述按压操作;

所述指纹装置用于根据所述指纹区域引导图标的用户接口对所述按压操作的响应,进行指纹采集。

可选地,在一些实施例中,所述去使能所述指纹区域引导图标为以下中的一种:

隐藏所述指纹区域引导图标、缩小所述指纹区域引导图标、以悬浮图标的形态显示所述指纹区域引导图标、将所述指纹装置的用户接口设置为处于应用程序的用户接口的下层、以虚拟按键的方式显示所述指纹区域引导图标。

可选地,在一些实施例中,所述使能所述指纹区域引导图标为以下中的一种:

显示所述指纹区域引导图标、放大所述指纹区域引导图标、将所述指纹装置的用户接口设置为处于应用程序的用户接口的上层。

可选地,在本申请实施例中,本申请实施例的所述指纹装置601可以包括光学指纹传感器,例如,所述终端设备的屏幕可以为有机发光二极管(Organic Light-Emitting Diode,OLED)屏幕或者其他自发光的显示装置,其具有多个阵列式分布的自发光像素单元,所述光学指纹传感器可以采用所述屏幕的至少部分自发光像素单元作为光源来实现光学式指纹检测。具体地,所述光源发出的光线可以在按压所述屏幕的手指的发生反射,由于指纹的纹峰和纹谷所对应的光路不同,因此通过检测反射光便可以得到手指指纹的纹峰和纹谷所在的位置,即得到指纹图像。可替代地,所述光学指纹传感器本身也可以包括光源,并利用自身光源来实现光学式的指纹检测,在这种情况下所述屏幕可以采用非自发光的显示装置,比如采用背光的液晶显示装置等。

可选地,所述终端设备600还可以包括存储器,所述存储器可以用于存储程序、指令或代码,所述处理器可以执行存储在所述存储器中的程序、指令或代码,使得所述终端设备可以执行前述方法实施例中的相应内容。

可选地,在本申请实施例中,所述处理器602所执行的功能可以直接体现为由硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成,或者也可以由软件模块来执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。所述存储介质可以位于所述终端设备的存储器中,所述处理器可以通过运行存储在存储器中的软件程序或模块,从而执行所述终端设备中的各种功能应用或数据处理,存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图象播放功能等)等;存储数据区可存储根据终端设备的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

可选地,所述终端设备可以为手机、平板电脑等,本申请实施例对此不作限定。

本申请实施例还提出了一种计算机可读存储介质,该计算机可读存储介质存储一个或多个程序,该一个或多个程序包括指令,该指令当被包括多个应用程序的便携式电子设备执行时,能够使该便携式电子设备执行图1所示实施例的方法。

本申请实施例还提出了一种计算机程序,该计算机程序包括指令,当该计算机程序被计算机执行时,使得计算机可以执行图1所示实施例的方法的相应流程。

应理解,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。

应理解,在本申请的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1