终端应用显示界面的切换方法、装置、终端和存储介质转让专利

申请号 : CN201810966303.7

文献号 : CN110858118A

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 周宝华

申请人 : 南昌欧菲生物识别技术有限公司

摘要 :

本发明涉及一种终端应用显示界面切换方法、装置、终端和存储介质,该方法包括:进行指纹识别得到指纹识别数据;从绑定存储的显示界面类型和指纹信息的数据中,获取与指纹识别数据匹配的指纹信息以及指纹信息所对应的显示界面类型;根据获取的显示界面类型切换至对应的应用显示界面进行显示。其中,显示界面类型和指纹信息具有预设的绑定关系,不同显示界面类型表征用户在不同场景下操作的应用界面的类型。用户可通过设置指纹切换不同的应用显示界面,方便用户根据实际使用场景更快地将终端界面切换至所需的应用显示界面进行显示,从而在界面找到想要的应用程序进行启动,提高了操作便利性。

权利要求 :

1.一种终端应用显示界面的切换方法,其特征在于,所述方法包括:进行指纹识别得到指纹识别数据;

从存储的显示界面类型和指纹信息的数据中,获取与所述指纹识别数据匹配的指纹信息以及所述指纹信息所对应的显示界面类型;其中,所述显示界面类型和指纹信息具有预设的绑定关系,不同显示界面类型表征用户在不同场景下操作的应用界面的类型;

根据获取的显示界面类型切换至对应的应用显示界面进行显示。

2.根据权利要求1所述的方法,其特征在于,所述指纹识别数据包括在预设时长内识别得到的两个或两个以上的指纹数据;所述从存储的显示界面类型和指纹信息的数据中,获取与所述指纹识别数据匹配的指纹信息以及所述指纹信息所对应的显示界面类型,包括:从存储的显示界面类型和指纹信息的数据中,获取匹配所述指纹数据的录入顺序的指纹信息以及所述指纹信息所对应的显示界面类型。

3.根据权利要求1所述的方法,其特征在于,所述指纹识别数据为对完成解锁操作后显示的选定显示模式界面进行指纹识别得到,所述显示界面类型与指纹信息、图案信息具有预设的绑定关系;所述从存储的显示界面类型和指纹信息的数据中,获取与所述指纹识别数据匹配的指纹信息以及所述指纹信息所对应的显示界面类型,包括:获取用户在所述选定显示模式界面进行手势操作生成的手势图案;

从存储的显示界面类型和指纹信息、图案信息的数据中,提取匹配所述指纹识别数据的指纹信息,以及匹配所述手势图案的图案信息;

根据提取的指纹信息和图案信息得到对应的显示界面类型。

4.根据权利要求3所述的方法,其特征在于,所述进行指纹识别得到指纹识别数据之前,还包括:接收用户解锁操作信息,根据所述用户解锁操作信息和预设的解锁验证信息进行解锁验证,在验证通过后进行解锁操作并在解锁完成后显示选定显示模式界面。

5.根据权利要求1所述的方法,其特征在于,所述指纹信息包括多种,所述获取与所述指纹识别数据匹配的指纹信息,包括:计算所述指纹识别数据与各指纹信息的相似度;

提取相似度大于预设阈值的指纹信息作为与所述指纹识别数据匹配的指纹信息。

6.根据权利要求5所述的方法,其特征在于,所述计算所述指纹识别数据与各指纹信息的相似度之后,还包括:若不存在与所述指纹识别数据相似度大于预设阈值的指纹信息,输出错误提示信息。

7.根据权利要求1-6任意一项所述的方法,其特征在于,所述进行指纹识别得到指纹识别数据之前,还包括:获取用户对应不同显示界面类型输入的指纹信息,并将指纹信息与对应的显示界面类型进行绑定存储。

8.一种终端应用显示界面的切换装置,其特征在于,所述的装置包括:指纹识别模块,用于进行指纹识别得到指纹识别数据;

信息提取模块,用于从存储的显示界面类型和指纹信息的数据中,获取与所述指纹识别数据匹配的指纹信息以及所述指纹信息所对应的显示界面类型;其中,所述显示界面类型和指纹信息具有预设的绑定关系,不同显示界面类型表征用户在不同场景下操作的应用界面的类型;

界面控制模块,用于根据获取的显示界面类型切换至对应的应用显示界面进行显示。

9.一种终端,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述方法的步骤。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。

说明书 :

终端应用显示界面的切换方法、装置、终端和存储介质

技术领域

[0001] 本发明涉及终端设备显示相关技术领域,特别是涉及一种终端应用显示界面的切换方法、装置、终端和存储介质。

背景技术

[0002] 随着科学的发展和社会的进步,手机、电脑等终端在人们的日常工作和生活中起着越来越重要的作用,用户可根据实际需要在终端上安装应用程序以便平时使用。
[0003] 传统的终端应用显示界面切换方法是通过用户的滑动操作(例如在显示界面向左或者向右滑)切换终端的显示界面,在不同的显示界面中展示对应的应用程序图标进行点击操作以启动程序。用户需要对终端的多个显示界面重复进行手动切换才能找到所需程序进行启动,传统的终端应用显示界面切换方法存在操作便利性低的缺点。

发明内容

[0004] 基于此,有必要针对上述问题,提供一种操作便利性高的终端应用显示界面的切换方法、装置、终端和存储介质。
[0005] 一种终端应用显示界面的切换方法,所述的方法包括:
[0006] 进行指纹识别得到指纹识别数据;
[0007] 从存储的显示界面类型和指纹信息的数据中,获取与所述指纹识别数据匹配的指纹信息以及所述指纹信息所对应的显示界面类型;其中,所述显示界面类型和指纹信息具有预设的绑定关系,不同显示界面类型表征用户在不同场景下操作的应用界面的类型;
[0008] 根据获取的显示界面类型切换至对应的应用显示界面进行显示。
[0009] 上述终端应用显示界面切换方法,进行指纹识别得到指纹识别数据,从绑定存储的显示界面类型和指纹信息的数据中,获取与指纹识别数据匹配的指纹信息以及指纹信息所对应的显示界面类型,根据获取的显示界面类型切换至对应的应用显示界面进行显示。用户可通过设置指纹切换不同的应用显示界面,方便用户根据实际使用场景更快地将终端界面切换至所需的应用显示界面进行显示,从而在界面找到想要的应用程序进行启动,提高了操作便利性。
[0010] 在一个实施例中,所述指纹识别数据包括在预设时长内识别得到的两个或两个以上的指纹数据;所述从存储的显示界面类型和指纹信息的数据中,获取与所述指纹识别数据匹配的指纹信息以及所述指纹信息所对应的显示界面类型,包括:
[0011] 从存储的显示界面类型和指纹信息的数据中,获取匹配所述指纹数据的录入顺序的指纹信息以及所述指纹信息所对应的显示界面类型。通过结合用户连续输入的不同指纹的录入顺序选定显示界面类型,提高了显示界面切换操作的安全性。
[0012] 在一个实施例中,所述指纹识别数据为对完成解锁操作后显示的选定显示模式界面进行指纹识别得到,所述显示界面类型与指纹信息、图案信息具有预设的绑定关系;所述从存储的显示界面类型和指纹信息的数据中,获取与所述指纹识别数据匹配的指纹信息以及所述指纹信息所对应的显示界面类型,包括:
[0013] 获取用户在所述选定显示模式界面进行手势操作生成的手势图案;
[0014] 从存储的显示界面类型和指纹信息、图案信息的数据中,提取匹配所述指纹识别数据的指纹信息,以及匹配所述手势图案的图案信息;
[0015] 根据提取的指纹信息和图案信息得到对应的显示界面类型。
[0016] 通过结合用户的指纹和进行手势操作生成的手势图案选定显示界面类型,同样提高了显示界面切换操作的安全性。
[0017] 在一个实施例中,所述进行指纹识别得到指纹识别数据之前,还包括:
[0018] 接收用户解锁操作信息,根据所述用户解锁操作信息和预设的解锁验证信息进行解锁验证,在验证通过后进行解锁操作并在解锁完成后显示选定显示模式界面。
[0019] 根据接收的用户解锁操作信息进行解锁验证,在解锁验证过后进行解锁操作,并在解锁完成后显示选定显示模式界面,以便用户进行后续的应用显示界面切换操作,提高了操作便利性。
[0020] 在一个实施例中,所述指纹信息包括多种,所述获取与所述指纹识别数据匹配的指纹信息,包括:
[0021] 计算所述指纹识别数据与各指纹信息的相似度;
[0022] 提取相似度大于预设阈值的指纹信息作为与所述指纹识别数据匹配的指纹信息。通过计算指纹识别数据与指纹信息的相似度,根据相似度与预设阈值的比较结果确定与指纹识别数据匹配的指纹信息,操作简便且可靠性高。
[0023] 在一个实施例中,所述计算所述指纹识别数据与各指纹信息的相似度之后,还包括:
[0024] 若不存在与所述指纹识别数据相似度大于预设阈值的指纹信息,输出错误提示信息。当存储的指纹信息中不存在与指纹识别数据相似度大于预设阈值的指纹时,输出错误提示信息提醒用户更换手指进行指纹识别,或者导入新的指纹与应用界面进行绑定,提高了操作便利性。
[0025] 在一个实施例中,所述进行指纹识别得到指纹识别数据之前,还包括:
[0026] 获取用户对应不同显示界面类型输入的指纹信息,并将指纹信息与对应的显示界面类型进行绑定存储。
[0027] 将用户输入的指纹信息与对应的显示界面类型绑定保存,作为应用显示界面切换操作的依据从而便于进行后续的程序显示界面切换操作,提高了操作便利性。
[0028] 一种终端应用显示界面的切换装置,所述的装置包括:
[0029] 指纹识别模块,用于进行指纹识别得到指纹识别数据;
[0030] 信息提取模块,用于从存储的显示界面类型和指纹信息的数据中,获取与所述指纹识别数据匹配的指纹信息以及所述指纹信息所对应的显示界面类型;其中,所述显示界面类型和指纹信息具有预设的绑定关系,不同显示界面类型表征用户在不同场景下操作的应用界面的类型;
[0031] 界面控制模块,用于根据获取的显示界面类型切换至对应的应用显示界面进行显示。
[0032] 上述终端应用显示界面切换装置,用户可通过设置指纹切换不同的应用显示界面,方便用户根据实际使用场景更快地将终端界面切换至所需的应用显示界面进行显示,从而在界面找到想要的应用程序进行启动,提高了操作便利性。
[0033] 一种终端,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
[0034] 进行指纹识别得到指纹识别数据;
[0035] 从存储的显示界面类型和指纹信息的数据中,获取与所述指纹识别数据匹配的指纹信息以及所述指纹信息所对应的显示界面类型;其中,所述显示界面类型和指纹信息具有预设的绑定关系,不同显示界面类型表征用户在不同场景下操作的应用界面的类型;
[0036] 根据获取的显示界面类型切换至对应的应用显示界面进行显示。
[0037] 上述终端,用户可通过设置指纹切换不同的应用显示界面,方便用户根据实际使用场景更快地将终端界面切换至所需的应用显示界面进行显示,从而在界面找到想要对应的应用程序进行启动,提高了操作便利性。
[0038] 一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
[0039] 进行指纹识别得到指纹识别数据;
[0040] 从存储的显示界面类型和指纹信息的数据中,获取与所述指纹识别数据匹配的指纹信息以及所述指纹信息所对应的显示界面类型;其中,所述显示界面类型和指纹信息具有预设的绑定关系,不同显示界面类型表征用户在不同场景下操作的应用界面的类型;
[0041] 根据获取的显示界面类型切换至对应的应用显示界面进行显示。
[0042] 上述存储介质,用户可通过设置指纹切换不同的应用显示界面,方便用户根据实际使用场景更快地将终端界面切换至所需的应用显示界面进行显示,从而在界面找到想要对应的应用程序进行启动,提高了操作便利性。

附图说明

[0043] 图1为一实施例中终端应用显示界面切换方法的流程图;
[0044] 图2为一实施例中获取与指纹识别数据匹配的指纹信息的流程图;
[0045] 图3为另一实施例中终端应用显示界面切换方法的流程图;
[0046] 图4为一实施例中终端应用显示界面切换装置的结构框图;
[0047] 图5为另一实施例中终端应用显示界面切换装置的结构框图;
[0048] 图6为一实施例中计算机设备的内部结构图。

具体实施方式

[0049] 为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
[0050] 在一个实施例中,提供了一种终端应用显示界面切换方法,终端具体可以是移动终端或固定终端,其中移动终端包括手机、掌上电脑和可穿戴设备等,固定终端包括台式电脑、触控显示屏等。如图1所示,所述的方法包括:
[0051] 步骤S140:进行指纹识别得到指纹识别数据。
[0052] 具体地,可以是终端处于解锁状态或者锁屏状态时,进行指纹识别获取指纹识别数据。进行指纹识别的方式并不唯一,可以是接触式扫描、光感式扫描或探测波扫描等。其中,触控式扫描指当用户手指按压终端的指纹感应器件时,对感应到的用户指纹进行扫描获取扫描数据,指纹感应器件可以是设置于终端的显示面(如HOME键)或设置于与显示面相对的背面。光感式扫描指当用户将手指按压在扫描区域后,利用光感指纹识别技术进行指纹扫描来获取指纹识别数据。探测波扫描指对扫描区域发射探测波进行扫描,若接收到返回波形则可认为检测到手指,根据返回的探测波生成感应信号进行分析提取指纹识别数据。在一个实施例中,步骤S140包括:进行接触式指纹扫描得到指纹识别数据。当用户手指按压指纹感应器时,进行接触式指纹扫描得到扫描数据,操作简便快捷。
[0053] 在另一个实施例中,步骤S140包括:通过超声波指纹扫描得到指纹识别数据。具体地,通过对扫描区域发射超声波进行扫描,并根据返回的超声波生成超声波感应信号;根据超声波感应信号获取指纹识别数据。
[0054] 对扫描区域进行超声波扫描,若接收到返回波形则可认为检测到手指,根据返回的超声波生成超声波感应信号,以用作进行分析提取所需的信息。由于皮肤与空气对于声波阻抗的差异,指纹的嵴与峪部位发生超声波反射生成的感应信号会有所不同,通过感应信号的不同可体现反射位置之间的深度变化,从而可以区分指纹嵴与峪所在的位置,得到指纹信息。本实施例中,通过发射超声波形并根据接收到的返回波形获取指纹识别数据,无需用户触摸也可进行指纹检测,提高了指纹识别的便利性。
[0055] 步骤S150:从绑定存储的显示界面类型和指纹信息的数据中,获取与指纹识别数据匹配的指纹信息以及指纹信息所对应的显示界面类型。
[0056] 其中,显示界面类型和指纹信息具有预设的绑定关系,不同显示界面类型表征用户在不同场景下操作的应用界面的类型,可预先在终端存储显示界面类型和指纹信息并建立对应的绑定关系。在各应用显示界面中排列显示有相应的应用程序图标,当用户点击应用程序图标后便可启动对应程序。应用显示界面的具体类型并不唯一,不同类型的应用显示界面中展示的应用程序图标可以是完全相同、部分相同或者完全不同,用户可根据实际需求预先进行设置。例如,不同应用显示界面可以通过设置不同限制条件来区分,可以是根据使用场景限制不同应用显示界面中的应用程序图标部分相同或者完全不同;或者所有应用显示界面中的应用程序图标都是一样的,但是基于显示界面类型不同,相应应用程序的权限不同,例如儿童模式中的一些游戏或者花钱软件不能联网等等。
[0057] 本实施例中,应用显示界面包括生活程序显示界面和工作程序显示界面。其中,生活程序显示界面中包括和生活相关的应用程序的图标,如包括游戏、天气、图库、视频播放、音乐、相机、聊天软件等程序的图标,工作程序显示界面包括和工作相关的应用程序的图标,如包括计算器、图库、视频播放、文件管理、OFFICE办公软件等程序的图标。用户可在初次使用终端时对不同应用显示界面中的程序图标进行设置,然后录入自己的指纹并设定好与显示界面类型的对应关系,指纹信息以及对应的显示界面类型可以是一种或多种。终端在扫描到指纹后,将扫描的指纹与存储的指纹信息进行对比,获取与扫描的指纹匹配的指纹信息所对应的显示界面类型。获取与扫描的指纹匹配的指纹信息的具体方式并不唯一,在一个实施例中,指纹信息包括多种,如图2所示,步骤S150中获取与指纹识别数据匹配的指纹信息,包括步骤S152和步骤S154。
[0058] 步骤S152:计算指纹识别数据与各指纹信息的相似度。通过将指纹识别数据与存储的指纹信息进行对比,分别计算指纹识别数据与各指纹信息的相似度。
[0059] 步骤S154:提取相似度大于预设阈值的指纹信息作为与指纹识别数据匹配的指纹信息。预设阈值的具体取值并不唯一,计算指纹识别数据与指纹信息的相似度,根据相似度与预设阈值的比较结果确定与指纹识别数据匹配的指纹信息。
[0060] 通过计算指纹识别数据与指纹信息的相似度,根据相似度与预设阈值的比较结果确定与指纹识别数据匹配的指纹信息,操作简便且可靠性高。
[0061] 进一步地,步骤S152之后,步骤S150中还包括步骤S156。
[0062] 步骤S156:若不存在与指纹识别数据相似度大于预设阈值的指纹信息,输出错误提示信息。
[0063] 当存储的指纹信息中不存在与指纹识别数据相似度大于预设阈值的指纹时,则可认为用户手指按压错误,并不存在与用户当前按压手指指纹对应绑定的应用显示界面,输出错误提示信息提醒用户更换手指进行指纹识别,或者导入新的指纹与应用显示界面进行绑定,提高了操作便利性。输出错误提示信息的方式并不唯一,可以是通过显示屏显示相关文字或图片,也可以是通过扬声器进行语音播报,还可以是控制指示灯点亮或闪烁等。
[0064] 结合识别得到的指纹识别数据获取对应的显示界面类型的方式也不是唯一的,可以将每一种指纹对应绑定一种显示界面类型,当识别到指纹后则直接确定对应的显示界面类型;可以是将多种指纹的录入顺序与对应的显示界面类型绑定,根据用户录入不同指纹的顺序确定对应的显示界面类型;还可以是将指纹与其他手势信息的组合关系与对应的显示界面类型绑定,结合用户录入的指纹和输入的手势确定对应的显示界面类型。
[0065] 在一个实施例中,指纹识别数据包括在预设时长内识别得到的两个或两个以上的指纹数据;步骤S150包括:从存储的显示界面类型和指纹信息的数据中,获取匹配指纹数据的录入顺序的指纹信息以及指纹信息所对应的显示界面类型。预设时长的具体取值并不唯一,在连续采集到用户录入的多个指纹之后,根据用户录入的指纹以及指纹录入的顺序确定显示界面类型,例如用户先按拇指后按食指代表需要切换至工作程序显示界面,先按食指后按拇指代表需要切换至生活程序显示界面等等。
[0066] 从存储的显示界面类型和指纹信息的数据中,获取匹配指纹数据的录入顺序的指纹信息以及所述指纹信息所对应的显示界面类型。通过结合用户连续输入的不同指纹的录入顺序选定显示界面类型,提高了显示界面切换操作的安全性。可以理解,如果用户在预设时长之后录入的指纹数据,则可认为是启动下一次界面切换操作,根据再次识别得到的指纹确定对应的显示界面类型进行界面切换。
[0067] 在另一个实施例中,指纹识别数据为对完成解锁操作后显示的选定显示模式界面进行指纹识别得到,显示界面类型与指纹信息、图案信息具有预设的绑定关系。步骤S150包括:获取用户在选定显示模式界面进行手势操作生成的手势图案;从存储的显示界面类型和指纹信息、图案信息的数据中,提取匹配指纹识别数据的指纹信息,以及匹配手势图案的图案信息;根据提取的指纹信息和图案信息得到对应的显示界面类型。
[0068] 具体地,可在用户对终端进行解锁后显示的选定显示模式界面再次录入指纹,并输入手势图案选定相应的显示界面类型。选定显示模式界面的具体类型并不唯一,可以是在终端显示九宫格图案,采集用户在界面录入的指纹以及在九宫格图案上进行手势操作生成的手势图案,利用指纹结合手势图案的方式确定对应的显示界面类型。通过结合用户的指纹和进行手势操作生成的手势图案选定显示界面类型,同样提高了显示界面切换操作的安全性。
[0069] 步骤S160:根据获取的显示界面类型切换至对应的应用显示界面进行显示。
[0070] 在提取得到与指纹识别数据匹配的指纹信息所对应的显示界面类型之后,切换至显示界面类型所对应的应用显示界面进行。根据用户录入的指纹进行应用显示界面的切换类似电脑的用户账户的切换,从而在不同模式下具有不应用。可以理解,在确定需要切换的目标应用显示界面后,可通过终端已有的控制程序执行显示界面切换操作,从而在终端的显示屏幕上显示目标应用显示界面的相关信息,实现通过用户指纹切换不同的应用显示界面进行显示。
[0071] 在一个实施例中,如图3所示,步骤S140之前,该方法还包括步骤S130。
[0072] 步骤S130:接收用户解锁操作信息,根据用户解锁操作信息和预设的解锁验证信息进行解锁验证,在验证通过后进行解锁操作并在解锁完成后显示选定显示模式界面。
[0073] 具体地,用户解锁操作信息的类型并不是唯一的,可以是解锁密码、解锁手势、解锁指纹或用户面部信息等。根据用户解锁操作信息的类型的不同,解锁验证信息的类型以及解锁验证过程也会对应有所不同。在验证通过后对终端进行解锁操作。以用户输入密码进行解锁为例,解锁验证信息为验证密码。终端在接收到用户输入的解锁密码后,判断解锁密码与验证密码是否一致,若是则解锁验证通过,对终端进行解锁操作,从而使终端处于解锁状态并显示选定显示模式界面,以便用户进行后续的应用显示界面切换操作。
[0074] 本实施例中,根据接收的用户解锁操作信息进行解锁验证,并在解锁验证过后进行解锁操作,使终端处于解锁状态并显示选定显示模式界面,以便用户进行后续的应用显示界面切换操作,提高了操作便利性。此外,在终端处于解锁状态时进行指纹识别和切换应用显示界面的操作,还可避免终端实时进行指纹识别减少能源浪费。
[0075] 上述终端应用显示界面切换方法,用户可通过设置指纹切换不同的应用显示界面,方便用户根据实际使用场景更快地将终端界面切换至所需的应用显示界面进行显示,从而在界面找到想要的应用程序进行启动,提高了操作便利性。
[0076] 在一个实施例中,步骤S140之前,该方法还可包括步骤S120。
[0077] 步骤S120:获取用户对应不同显示界面类型输入的指纹信息,并将指纹信息与对应的显示界面类型进行绑定存储。
[0078] 步骤S120具体可以是在步骤S130之前,用户可以是在初次使用终端时录入指纹并设定指纹与显示界面类型的对应关系。具体地,当用户对不同的应用显示界面中的程序图标设置完成之后,可以是用户在选中不同应用显示界面时按压不同的手指,终端将识别到的指纹与用户选中的应用显示界面所对应的显示界面类型绑定存储;也可以是在用户启动界面设置功能后根据不同的应用显示界面依次输出界面绑定提示信息,用户根据界面绑定提示信息按压手指时进行指纹识别,将识别得到的指纹信息与对应的显示界面类型进行绑定存储。
[0079] 本实施例中,将用户输入的指纹信息与对应的显示界面类型绑定保存,作为应用显示界面切换操作的依据从而便于进行后续的程序显示界面切换操作,提高了操作便利性。
[0080] 应该理解的是,虽然图1-3的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1-3中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
[0081] 在一个实施例中,提供了一种终端应用显示界面的切换装置,终端具体可以是移动终端或固定终端。如图4所示,所述的装置包括指纹识别模块140、信息提取模块150和界面控制模块160。
[0082] 指纹识别模块140用于进行指纹识别得到指纹识别数据。进行指纹识别的方式并不唯一,可以是触控式扫描、光感式扫描或探测波扫描等。在一个实施例中,指纹识别模块140进行接触式指纹扫描得到指纹识别数据。进行接触式指纹扫描得到扫描数据,操作简便快捷。
[0083] 在另一个实施例中,指纹识别模块140通过超声波指纹扫描得到指纹识别数据。具体地,通过对扫描区域发射超声波进行扫描,并根据返回的超声波生成超声波感应信号;根据超声波感应信号获取指纹识别数据。通过发射超声波形并根据接收到的返回波形获取指纹识别数据,无需用户触摸也可进行指纹检测,提高了指纹扫描的便利性。
[0084] 信息提取模块150用于从绑定存储的显示界面类型和指纹信息的数据中,获取与指纹识别数据匹配的指纹信息以及指纹信息所对应的显示界面类型。
[0085] 其中,显示界面类型和指纹信息具有预设的绑定关系,不同显示界面类型表征用户在不同场景下操作的应用界面的类型,可预先在终端存储显示界面类型和指纹信息并建立对应的绑定关系。终端在扫描到指纹后,将扫描的指纹与存储的指纹信息进行对比,获取与扫描的指纹匹配的指纹信息所对应的显示界面类型。在一个实施例中,指纹信息包括多种,信息提取模块150计算指纹识别数据与各指纹信息的相似度;提取相似度大于预设阈值的指纹信息作为与指纹识别数据匹配的指纹信息。
[0086] 预设阈值的具体取值并不唯一,通过将指纹识别数据与存储的指纹信息进行对比,分别计算指纹识别数据与各指纹信息的相似度。计算指纹识别数据与指纹信息的相似度,根据相似度与预设阈值的比较结果确定与指纹识别数据匹配的指纹信息。
[0087] 通过计算指纹识别数据与指纹信息的相似度,根据相似度与预设阈值的比较结果确定与指纹识别数据匹配的指纹信息,操作简便且可靠性高。
[0088] 进一步地,信息提取模块150还在计算指纹识别数据与各指纹信息的相似度之后,若不存在与指纹识别数据相似度大于预设阈值的指纹信息,输出错误提示信息。
[0089] 当存储的指纹信息中不存在与指纹识别数据相似度大于预设阈值的指纹时,则可认为用户手指按压错误,并不存在与用户当前按压手指指纹对应绑定的应用显示界面,输出错误提示信息提醒用户更换手指进行指纹识别,或者导入新的指纹与应用显示界面进行绑定,提高了操作便利性。
[0090] 在一个实施例中,指纹识别数据包括在预设时长内识别得到的两个或两个以上的指纹数据。信息提取模块150从存储的显示界面类型和指纹信息的数据中,获取匹配指纹数据的录入顺序的指纹信息以及指纹信息所对应的显示界面类型。从存储的显示界面类型和指纹信息的数据中,获取匹配指纹数据的录入顺序的指纹信息以及所述指纹信息所对应的显示界面类型。通过结合用户连续输入的不同指纹的录入顺序选定显示界面类型,提高了显示界面切换操作的安全性。
[0091] 在另一个实施例中,指纹识别数据为对完成解锁操作后显示的选定显示模式界面进行指纹识别得到,显示界面类型与指纹信息、图案信息具有预设的绑定关系。信息提取模块150获取用户在选定显示模式界面进行手势操作生成的手势图案;从存储的显示界面类型和指纹信息、图案信息的数据中,提取匹配指纹识别数据的指纹信息,以及匹配手势图案的图案信息;根据提取的指纹信息和图案信息得到对应的显示界面类型。通过结合用户的指纹和进行手势操作生成的手势图案选定显示界面类型,同样提高了显示界面切换操作的安全性。
[0092] 界面控制模块160用于根据获取的显示界面类型切换至对应的应用显示界面进行显示。在提取得到与指纹识别数据匹配的指纹信息所对应的显示界面类型之后,切换至显示界面类型所对应的应用显示界面进行。可以理解,在确定需要切换的目标应用显示界面后,可通过终端已有的控制程序执行显示界面切换操作,从而在终端的显示界面显示目标应用显示界面的相关信息,实现通过用户指纹切换不同的应用显示界面进行显示。
[0093] 在一个实施例中,如图5所示,该装置还包括解锁控制模块130。解锁检测模块130用于在指纹识别模块140进行指纹识别得到指纹识别数据之前,接收用户解锁操作信息,根据用户解锁操作信息和预设的解锁验证信息进行解锁验证,在验证通过后进行解锁操作并在解锁完成后显示选定显示模式界面。
[0094] 本实施例中,根据接收的用户解锁操作信息进行解锁验证,并在解锁验证过后进行解锁操作,使终端处于解锁状态并显示选定显示模式界面,以便用户进行后续的应用显示界面切换操作,提高了操作便利性。
[0095] 上述终端应用显示界面切换装置,用户可通过设置指纹切换不同的应用显示界面,方便用户根据实际使用场景更快地将终端界面切换至所需的应用显示界面进行显示,从而在界面找到想要对应的应用程序进行启动,提高了操作便利性。
[0096] 在一个实施例中,该装置还包括数据录入模块120。数据录入模块120用于在指纹识别模块140进行指纹识别得到指纹识别数据之前,获取用户对应不同显示界面类型输入的指纹信息,并将指纹信息与对应的显示界面类型进行绑定存储。本实施例中,将用户输入的指纹信息与对应的显示界面类型绑定保存,作为应用显示界面切换操作的依据从而便于进行后续的程序显示界面切换操作,提高了操作便利性。
[0097] 关于终端应用显示界面的切换装置的具体限定可以参见上文中对于终端应用显示界面的切换方法的限定,在此不再赘述。上述终端应用显示界面的切换装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
[0098] 在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图6所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种终端应用显示界面的切换方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
[0099] 本领域技术人员可以理解,图6中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
[0100] 在一个实施例中,提供了一种终端,终端具体可以是移动终端或固定终端。终端包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现以下步骤:进行指纹识别得到指纹识别数据;从绑定存储的显示界面类型和指纹信息的数据中,获取与指纹识别数据匹配的指纹信息以及指纹信息所对应的显示界面类型;根据获取的显示界面类型切换至对应的应用显示界面进行显示。其中,所述显示界面类型和指纹信息具有预设的绑定关系,不同显示界面类型表征用户在不同场景下操作的应用界面的类型。
[0101] 在一个实施例中,指纹识别数据包括在预设时长内识别得到的两个或两个以上的指纹数据,处理器执行计算机程序时还实现以下步骤:从存储的显示界面类型和指纹信息的数据中,获取匹配指纹数据的录入顺序的指纹信息以及指纹信息所对应的显示界面类型。
[0102] 在一个实施例中,指纹识别数据为对完成解锁操作后显示的选定显示模式界面进行指纹识别得到,显示界面类型与指纹信息、图案信息具有预设的绑定关系。处理器执行计算机程序时还实现以下步骤:获取用户在选定显示模式界面进行手势操作生成的手势图案;从存储的显示界面类型和指纹信息、图案信息的数据中,提取匹配指纹识别数据的指纹信息,以及匹配手势图案的图案信息;根据提取的指纹信息和图案信息得到对应的显示界面类型。
[0103] 在一个实施例中,处理器执行计算机程序时还实现以下步骤:接收用户解锁操作信息,根据用户解锁操作信息和预设的解锁验证信息进行解锁验证,在验证通过后进行解锁操作并在解锁完成后显示选定显示模式界面。
[0104] 在一个实施例中,指纹信息包括多种,处理器执行计算机程序时还实现以下步骤:计算指纹识别数据与各指纹信息的相似度;提取相似度大于预设阈值的指纹信息作为与指纹识别数据匹配的指纹信息。
[0105] 进一步地,在一个实施例中,处理器执行计算机程序时还实现以下步骤:若不存在与指纹识别数据相似度大于预设阈值的指纹信息,输出错误提示信息。
[0106] 在一个实施例中,处理器执行计算机程序时还实现以下步骤:获取用户对应不同显示界面类型输入的指纹信息,并将指纹信息与对应的显示界面类型进行绑定存储。
[0107] 在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:进行指纹识别得到指纹识别数据;从绑定存储的显示界面类型和指纹信息的数据中,获取与指纹识别数据匹配的指纹信息以及指纹信息所对应的显示界面类型;根据获取的显示界面类型切换至对应的应用显示界面进行显示。其中,所述显示界面类型和指纹信息具有预设的绑定关系,不同显示界面类型表征用户在不同场景下操作的应用界面的类型。
[0108] 在一个实施例中,指纹识别数据包括在预设时长内识别得到的两个或两个以上的指纹数据,计算机程序被处理器执行时还实现以下步骤:从存储的显示界面类型和指纹信息的数据中,获取匹配指纹数据的录入顺序的指纹信息以及指纹信息所对应的显示界面类型。
[0109] 在一个实施例中,指纹识别数据为对完成解锁操作后显示的选定显示模式界面进行指纹识别得到,显示界面类型与指纹信息、图案信息具有预设的绑定关系。计算机程序被处理器执行时还实现以下步骤:获取用户在选定显示模式界面进行手势操作生成的手势图案;从存储的显示界面类型和指纹信息、图案信息的数据中,提取匹配指纹识别数据的指纹信息,以及匹配手势图案的图案信息;根据提取的指纹信息和图案信息得到对应的显示界面类型。
[0110] 在一个实施例中,计算机程序被处理器执行时还实现以下步骤:接收用户解锁操作信息,根据用户解锁操作信息和预设的解锁验证信息进行解锁验证,在验证通过后进行解锁操作并在解锁完成后显示选定显示模式界面。
[0111] 在一个实施例中,指纹信息包括多种,计算机程序被处理器执行时还实现以下步骤:计算指纹识别数据与各指纹信息的相似度;提取相似度大于预设阈值的指纹信息作为与指纹识别数据匹配的指纹信息。
[0112] 进一步地,在一个实施例中,计算机程序被处理器执行时还实现以下步骤:若不存在与指纹识别数据相似度大于预设阈值的指纹信息,输出错误提示信息。
[0113] 在一个实施例中,计算机程序被处理器执行时还实现以下步骤:获取用户对应不同显示界面类型输入的指纹信息,并将指纹信息与对应的显示界面类型进行绑定存储。
[0114] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
[0115] 以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
[0116] 以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。