应用程序的启动方法及显示方法、终端与流程

文档序号:14491489阅读:219来源:国知局
应用程序的启动方法及显示方法、终端与流程

本申请涉及计算机技术领域,特别涉及一种应用程序的启动方法及显示方法、终端。



背景技术:

随着无线通信技术与计算机编程技术的不断发展成熟,使得智能手机、平板电脑、笔记本电脑、智能手表等终端在硬件性能及软件体验上均得到了较大的提升。终端上丰富的应用的使用已经深入到日常生活的各个方面,并给人们的日常生活带来了极大的便捷。

对于一些涉及个人隐私或个人财产的应用,例如微信、支付宝等,则需要保证其安全性,用户可以设置安全启动方式来启动这些应用。现有的应用安全启动流程为:在用户点击应用图标打开应用时,弹出一个鉴权界面,提示用户进行密码输入、指纹输入等操作,若鉴权通过则启动应用。

发明人发现现有技术至少存在以下问题:在现有的应用安全启动流程中,用户在点击图标后,必须等待弹出鉴权界面后,才能进行验证操作,启动流程相对比较繁琐,验证效率低。



技术实现要素:

本申请部分实施例的目的在于提供一种应用程序的启动方法及显示方法、终端,在用户点击应用图标的同时进行鉴权,简化了应用安全打开流程,提高了验证效率。

本申请实施例提供了一种应用程序的启动方法,应用于终端,终端的指纹识别区域位于至少部分显示区域内;方法包括:当检测到手指触摸显示区域内显示的应用图标时,启动指纹采集功能,并在指纹识别区域内采集手指的指纹信息;利用指纹信息进行鉴权,并在鉴权通过时,启动应用图标对应的应用程序。

本申请实施例还提供了一种应用程序的显示方法,应用于终端,终端的指纹识别区域位于至少部分显示区域内;方法包括:在终端开机过程中,判断终端中是否存在启动时需要鉴权的应用程序;若判定存在启动时需要鉴权的应用程序,按照预设的第一策略布局终端中的所有应用程序对应的应用图标,并生成当前显示界面;其中,第一策略中,将启动时需要鉴权的应用程序对应的应用图标布局在指纹识别区域内;若判定不存在启动时需要鉴权的应用程序,按照预设的第二策略布局终端中的所有应用程序对应的应用图标,并生成当前显示界面;在显示区域显示当前显示界面。

本申请实施例还提供了一种终端,包括至少一处理器以及与至少一个处理器通信连接的存储器以及与至少一个处理器通信连接的触控显示屏;触控显示屏包括指纹识别区域与显示区域,且指纹识别区域位于至少部分显示区域内;存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器执行上述的一种应用程序的启动方法。

本申请实施例还提供了一种终端,包括至少一处理器以及与至少一个处理器通信连接的存储器以及与至少一个处理器通信连接的触控显示屏;触控显示屏包括指纹识别区域与显示区域,且指纹识别区域位于至少部分显示区域内;存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器执行上述的应用程序的显示方法。

本申请实施例相对于现有技术而言,在用户用手指触摸应用图标时,采集手指的指纹信息并进行鉴权,在鉴权通过时,打开相应的应用程序;即,在用户用手指触摸应用图标的同时进行鉴权,简化了应用程序的鉴权流程,提高了鉴权效率。

另外,在应用程序的启动方法中,终端的指纹识别区域位于部分显示区域,且方法还包括:在启动指纹采集功能之前,判断手指的触摸位置是否位于指纹识别区域内;其中,指纹采集功能在判定触摸位置位于指纹识别区域内时启动。本实施例中对手指的触摸位置进行判断,仅在手指的触摸位置位于指纹识别区域内时,才启动指纹采集功能。

另外,在应用程序的启动方法中,在判断手指的触摸位置是否位于指纹识别区域内之前,还包括:判断应用图标对应的应用程序是否需要鉴权;若判定应用程序需要鉴权,进入判断手指的触摸位置是否位于指纹识别区域内的步骤。采用本实施例的方法,能够避免对无需鉴权的应用程序进行鉴权。

另外,在应用程序的启动方法中,若判定触摸位置位于指纹识别区域内,且在启动指纹采集功能之前,还包括:获取手指在触摸应用图标时与指纹识别区域的接触面积;判断接触面积是否大于预设面积;若判定接触面积大于预设面积,进入启动指纹采集功能的步骤。采用本实施例的方法,能够避免在接触面积小于预设面积时,采集到的指纹信息可靠性较低且很大可能无法通过鉴权时,仍进行指纹采集的情况(此种情况下会增加处理器不必要的负担且降低鉴权效率);同时,也可以避免用户误触(可能手指不小心碰到)而仍进行指纹采集的情况。

另外,终端的指纹识别区域位于整个显示区域内,并且在检测到手指触摸显示区域内显示的应用图标时直接启动指纹采集功能。本实施例中,当终端的指纹识别区域位于整个显示区域内时,若检测到手指触摸,便直接启动指纹采集功能。

另外,在应用程序的启动方法中,若判定接触面积未大于预设面积,启动预设的另一鉴权流程。本实施例中,在判定采集到的指纹信息很大可能无法通过鉴权时,提供预设的另一鉴权流程供用户进行鉴权。

另外,在应用程序的启动方法中,在利用指纹信息进行鉴权且鉴权不通过时,启动另一鉴权流程。本实施例中,在利用指纹信息进行鉴权且鉴权不通过时,提供预设的另一鉴权流程供用户进行鉴权。

另外,在应用程序的显示方法中,在终端运行过程中,当检测到应用程序的状态从启动时不需要鉴权更改为启动时需要鉴权时,将应用程序对应的应用图标布局到指纹识别区域中,并显示出来。本实施例中,在用户设定应用程序在启动时需要鉴权时,将该应用程序对应的应用图标布局到指纹识别区域中,以便于用户在之后点击该应用程序的应用图标时,能够快速进行鉴权。

另外,在应用程序的显示方法中,当指纹识别区位于部分显示区域时,第二策略中,将终端中的所有应用程序对应的应用图标布局在显示区域中指纹识别区域以外的区域。本实施例中,在判定不存在启动时需要鉴权的应用程序时,不在指纹识别区域中布局应用图标,避免对启动时无需鉴权的应用程序进行鉴权。

另外,在应用程序的显示方法中,在判断终端中是否存在启动时需要鉴权的应用程序之前,还包括:判断指纹识别区域是否至少部分有效;若判定指纹识别区域至少部分有效,进入判断是否存在启动时需要鉴权的应用程序的步骤;其中,第一策略中,将启动时需要鉴权的应用程序对应的应用图标布局在指纹识别区域的有效部分内。本实施例中,对指纹识别区域是否可用进行判断,可以避免将启动时需要进行鉴权的应用程序对应的应用图标布局到无效(可能出现损坏导致的无效)的指纹识别区域内,而造成后续指纹无法识别或识别不准确。

另外,在应用程序的显示方法中,若判定指纹识别区域均为无效,则按照第二策略布局终端中的所有应用程序对应的应用图标。本实施例提供了在指纹识别区域均无效时,对终端中应用程序对应的应用图标的布局方式。

附图说明

一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。

图1是根据本申请第一实施例中的显示区域的示意图;

图2是根据本申请第一实施例中的应用程序的启动方法的具体流程图;

图3是根据本申请第二实施例中的应用程序的启动方法的具体流程图;

图4是根据本申请第三实施例中的应用程序的启动方法的具体流程图;

图5是根据本申请第四实施例中的应用程序的启动方法的具体流程图;

图6是根据本申请第五实施例中的应用程序的启动方法的具体流程图;

图7是根据本申请第六实施例中的应用程序的启动方法的具体流程图;

图8是根据本申请第七实施例中的应用程序的显示方法的具体流程图;

图9是根据本申请第七实施例中的显示区域的示意图;

图10是根据本申请第八实施例中的应用程序的显示方法的具体流程图;

图11是根据本申请第九实施例中的应用程序的显示方法的具体流程图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请部分实施例进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

本申请第一实施例涉及一种应用程序的启动方法,应用于终端,例如手机、平板电脑等,终端具有触控显示屏,触控显示屏具有显示区域,触控显示屏的下方设有指纹传感器,即触控显示屏包括指纹识别区域,且指纹识别区域位于至少部分显示区域内。指纹传感器可以在用户手指触摸指纹识别区域时采集指纹。当指纹识别区域位于部分显示区域内时,指纹识别区域的数目可以为一个或多个,如图1所示,多个指纹识别区域1均匀分布在显示区域2中,每个指纹识别区域1下方均布设有一个指纹传感器,每个指纹传感器均连接至指纹识别处理器。

比如,多个指纹识别区域1可以分别对应设置在终端的至少部分应用图标显示区域,即每一个指纹识别区域1可以对应于在终端的显示区域显示的应用图标。在具体实施例中,应用图标的数量可能会多于指纹识别区域的数量,也即是说,只有部分显示图标下方会配置有指纹传感器,因此当上述显示图标被触摸时会触发其相应的指纹传感器启动屏内指纹识别功能。

其中,图1中仅为示例性说明,本实施例对指纹识别区域1的具体数目、形状以及在显示区域2中的排列方式均不作任何限制;指纹传感器例如为光学指纹传感器、超声波指纹传感器或者电容式指纹传感器,然本实施例对指纹传感器的类型亦不作任何限制。

本实施例的应用程序的启动方法的具体流程如图2所示。

步骤101,判断是否检测到手指触摸显示区域内显示的应用图标。若是,则进入步骤102;若否,则直接结束。

具体而言,当触控显示屏检测到用户用手指触摸触控显示屏时,会获取手指的触摸位置,根据手指的触摸位置便能够判断手指是否触摸到显示区域内显示的应用图标。触摸位置为手指与触控显示屏的接触位置,手指与触控显示屏一般有多个接触点,因此,触摸位置可以表示为多个接触点的坐标的集合,触摸位置可以表示为触控显示屏坐标系中的一个坐标范围。各个应用图标在显示区域中的位置也可以表示为该显示屏坐标系中的一个坐标范围(应用图标有一定的大小,其包括该应用图标范围内的所有点的坐标),从而,可以根据触摸位置来判定手指是否触摸到应用图标。本实施例中提供了一种具体判断方式(然不限于此):当判断出手指触摸到的至少部分接触点的坐标位于应用图标的坐标范围内时,判定手指触摸到显示区域内的应用图标。其中,坐标的单位为像素;在当判定检测到手指触摸显示区域内显示的应用图标时,进入步骤102;当判断出手指触摸到的所有接触点的坐标均位于应用图标的坐标范围外内时,判定未检测到用户用手指触摸显示区域内显示的应用图标时,则直接结束。

较佳的,在步骤101之后,还包括步骤102:

步骤102,判断手指的触摸位置是否位于指纹识别区域内;若是,则进入步骤103;若否,则直接结束。

具体而言,判断触摸位置是否位于指纹识别区域内,即,判断手指与触控显示屏的多个接触点中,是否存在至少一个接触点位于指纹识别区域内。与应用图标类似,指纹识别区域在显示区域的位置同样可以表示为一个坐标范围,从而可以根据接触点的坐标以及指纹识别区域的坐标范围判断是否存在至少一个接触点的坐标在指纹识别区域包含的坐标范围内。当判定存在至少一个接触点的坐标在指纹识别区域包含的坐标范围内时,进入步骤103;否则,则直接结束。

步骤103,启动指纹采集功能,并在指纹识别区域内采集手指的指纹信息。

具体而言,启动指纹采集功能,通过指纹识别区域下方的指纹传感器采集在指纹识别区域内的手指的指纹信息,指纹信息可以为用户手指的指纹图像。

步骤104,利用指纹信息进行鉴权。若鉴权通过,进入步骤105;若鉴权不通过,进入步骤106。

具体而言,将采集的手指的指纹图像(指纹信息)与终端中预设的指纹图像进行匹配,当存在一张预设的指纹图像与采集的手指的指纹图像相匹配时,判定鉴权通过,进入步骤105;否则,则说明用户非终端的主人或者采集的手指的指纹图像不清晰无法通过鉴权,此时进入步骤106,启动另一鉴权流程,以供用户重新进行鉴权。需要说明的是,所有启动时需要鉴权的应用程序可以预设相同的指纹信息(即,不同的手指的指纹图像),也可以预设不同的指纹信息。

步骤105,启动应用图标对应的应用程序。

具体而言,在终端中,各个应用程序均具有对应的应用图标,从而当判定出手指触摸的应用图标时,即可确定该应用图标对应的应用程序,且当鉴权通过时,启动应用图标对应的应用程序,供用户使用。

步骤106,启动另一鉴权流程。

具体而言,当判定触摸位置位于指纹识别区域外时,启动另一鉴权流程,另一鉴权流程具体为,提供预设的提示界面,提示用户按预设方式进行鉴权,例如,提示用户输入密码进行鉴权、提示用户画出预设的图案进行鉴权或通过其他非屏下指纹传感器(例如安装在终端背面的电容式指纹传感器,然不以此为限)进行鉴权。

需要说明的是,在本实施例的上述描述中,可以理解为:终端在布局应用图标时满足以下条件:将启动时需要鉴权的应用程序布局在指纹识别区域内显示,将启动时不需要鉴权的应用程序布局在显示区域中指纹识别区域外的区域显示;然本实施例对此不做任何限制,也可以理解为:对于启动时需要鉴权但不需要采用指纹识别区域进行指纹鉴权的应用程序,终端中也可以将该种在应用程序对应的应用图标放置在显示区域中指纹识别区域外的区域显示,此种情况下,在步骤102中,若判定手指的触摸位置位于指纹识别区域外时,也可进入步骤106,以启动另一鉴权流程。

本实施例相对于现有技术而言,在用户用手指触摸应用图标时,对手指的触摸位置进行判断,当触摸位置在指纹识别区域时,采集手指的指纹信息并进行鉴权,在鉴权通过时,打开相应的应用程序;即,在用户用手指触摸应用图标的同时进行鉴权,简化了应用程序的鉴权流程,提高了鉴权效率。

本申请第二实施例涉及一种应用程序的启动方法,本实施例是在第一实施例基础上的改进,主要改进之处在于:对应用图标对应的应用程序是否需要鉴权进行判断。

本实施例的应用程序的启动方法的具体流程如图3所示。

其中,步骤201与步骤101大致相同,步骤203至步骤207与步骤102至步骤106大致相同,在此不再赘述,主要不同之处在于,增加了步骤202,具体如下:

步骤202,判断应用图标对应的应用程序是否需要鉴权。若是,则进入步骤203;若否,则直接结束。

具体而言,在终端开机时,系统会进行初始化操作,获取启动时需要鉴权的应用程序的鉴权列表(即,鉴权列表中包括所有启动时需要鉴权的应用程序);鉴权列表为终端运行过程中设定的,用户将某一应用程序设置为启动时需要鉴权,则将该应用程序加入该鉴权列表。根据该鉴权列表,便能够判断用户手指触摸的应用图标对应的应用程序是否需要鉴权。若判定用户手指触摸的应用图标对应的应用程序需要鉴权,则进入步骤203(与第一实施例中的步骤102相同)判断手指的触摸位置是否位于指纹识别区域内;否则,则直接结束。

需要说明的是,本实施例是以系统在初始化时获取启动时需要鉴权的应用程序的鉴权列表为例,然不限于此;例如,系统在初始化时,也可以依次对终端中各个应用程序的状态(启动时需要鉴权或启动时不需要鉴权)进行查询,从而获取所有启动时需要鉴权的应用程序。

本实施例可以应用于应用图标的两种布局方式:第一种方式,在终端开机时,系统获取的鉴权列表中存在启动时需要鉴权的应用程序,将启动时需要鉴权的应用程序布局在指纹识别区域内显示,将启动时不需要鉴权的应用程序布局在显示区域中指纹识别区域外的区域显示;第二种方式,在终端开机时,若系统获取的鉴权列表中没有启动时需要鉴权的应用程序时,系统则会按照普通的图标布局方式,将所有应用图标均匀布局在显示区域中(包括指纹识别区域);在第二种方式中,采用本实施例的方法,可以避免用户用手指触摸位于指纹识别区域的应用图标(无需启动时鉴权)时,仍然对其进行鉴权操作。

本申请第三实施例涉及一种应用程序的启动方法,本实施例是在第一实施例基础上的改进,主要改进之处在于:对接触面积进行判断。

本实施例的应用程序的启动方法的具体流程如图4所示。

其中,步骤301、步骤302与步骤101、步骤102大致相同,步骤305至步骤308与步骤103至步骤106大致相同,在此不再赘述,主要不同之处在于,增加了步骤303与步骤304,具体如下:

步骤303,获取手指在触摸应用图标时与指纹识别区域的接触面积。

具体而言,在步骤302(与第一实施例中的步骤102相同)判定触摸位置位于指纹识别区域内时,即,手指与触控显示屏的多个接触点中存在至少一个接触点位于指纹识别区域的坐标范围内,位于指纹识别区域内的接触点组成的图形的面积即为手指在触摸应用图标时与指纹识别区域的接触面积。

步骤304,判断接触面积是否大于预设面积。若是,则进入步骤305;若否,则进入步骤308。

具体而言,手指在触摸应用图标时与指纹识别区域的接触面积越大,采集到的手指的指纹信息越可靠(指纹图像的清晰度越高);当判定接触面积大于预设面积时,此时采集得手指的指纹信息较为可靠(即指纹图像较为完整),可以使得鉴权的通过率较高,此时进入步骤305(与第一实施例中步骤103相同)启动指纹采集功能,并在指纹识别区域内采集手指的指纹信息;当接触面积小于或等于预设面积时,此时进入步骤308(与第一实施例中步骤106相同)启动另一鉴权流程,以供用户重新进行鉴权。其中,判断出接触面积小于或等于预设面积,可能是由以下两种情况中的一种引起的:一是用户误触到应用图标,二是用户确实想打开应用程序,但是触摸应用图标太轻。对于用户误触的情况,根本无需进行指纹采集来进行鉴权。对于用户触摸太轻的情况,由于接触面积较小会使得采集到手指的指纹信息不可靠,鉴权的通过率较低;即,即使用户为电子设备的主人,也很有可能无法通过鉴权。

本实施例相对于第一实施例而言,能够避免在接触面积小于预设面积时,采集到的指纹信息可靠性较低且很大可能无法通过鉴权时,仍进行指纹采集的情况(此种情况下会增加处理器不必要的负担且降低鉴权效率);同时,也可以避免用户误触(可能手指不小心碰到)而仍进行指纹采集的情况。需要说明的是,本实施例也可以作为在第二实施例基础上的改进,可以达到相同的技术效果。

本申请第四实施例涉及一种应用程序的启动方法,本实施例与第一实施例大致相同,主要不同之处在于:在第一实施例中,触控显示屏的指纹识别区域位于部分显示区域内;在本实施例中,触控显示屏的指纹识别区域位于整个显示区域内,即,整个显示区域下方均布设有指纹传感器,指纹传感器可以在用户手指触摸指纹识别区域(显示区域)时采集指纹。比如,终端的显示区域下方可以设置有一个大尺寸的指纹识别传感器,以使得指纹识别传感器的指纹识别区域覆盖整个显示区域,因此,当显示区域内部的应用图标被触摸时,会触发指纹识别传感器启动屏内指纹识别功能。其中,指纹传感器例如为光学指纹传感器、超声波指纹传感器或电容式指纹传感器,然本实施例对指纹传感器的类型亦不作任何限制。

本实施例的应用程序的启动方法的具体流程如图5所示。

步骤401,判断是否检测到手指触摸显示区域内显示的应用图标。若是,则进入步骤402;若否,则直接结束。

具体而言,当触控显示屏检测到用户用手指触摸触控显示屏时,会获取手指的触摸位置,根据手指的触摸位置便能够判断手指是否触摸到显示区域内显示的应用图标。触摸位置为手指与触控显示屏的接触位置,手指与触控显示屏一般有多个接触点,因此,触摸位置可以表示为多个接触点的坐标的集合,触摸位置可以表示为显示屏坐标系中的一个坐标范围。各个应用图标在显示区域中的位置也可以表示为该显示屏坐标系中的一个坐标范围(应用图标有一定的大小,其包括该应用图标范围内的所有点的坐标),从而,可以根据触摸位置来判定手指是否触摸到应用图标。本实施例中提供了一种具体判断方式(然不限于此):当判断出手指触摸到的至少部分接触点的坐标位于应用图标的坐标范围内时,判定手指触摸到显示区域内的应用图标。其中,坐标的单位为像素;在当判定检测到手指触摸显示区域内显示的应用图标时,进入步骤102;当判断出手指触摸到的所有接触点的坐标均位于应用图标的坐标范围外内时,判定未检测到用户用手指触摸显示区域内显示的应用图标时,则直接结束。

步骤402,启动指纹采集功能,并在指纹识别区域内采集手指的指纹信息。

具体而言,由于指纹识别区域位于整个显示区域内,因此,无需对手指的触摸位置是否位于指纹识别区域进行判断,可以直接启动指纹采集功能,通过指纹识别区域下方的指纹传感器采集在指纹识别区域内的手指的指纹信息,指纹信息可以为用户手指的指纹图像。

步骤403,利用指纹信息进行鉴权。若鉴权通过,进入步骤404;若鉴权不通过,进入步骤405。

具体而言,将采集的手指的指纹图像(指纹信息)与终端中预设的指纹图像进行匹配,当存在一张预设的指纹图像与采集的手指的指纹图像相匹配时,判定鉴权通过,进入步骤404;否则,则说明用户非终端的主人或者采集的手指的指纹图像不清晰无法通过鉴权,此时进入步骤405,启动另一鉴权流程,以供用户重新进行鉴权。需要说明的是,所有启动时需要鉴权的应用程序可以预设相同的指纹信息(即,不同的手指的指纹图像),也可以预设不同的指纹信息。。

步骤404,启动应用图标对应的应用程序。

具体而言,在终端中,各个应用程序均具有对应的应用图标,从而当判定出手指触摸的应用图标时,即可确定该应用图标对应的应用程序,且鉴权通过时,启动应用图标对应的应用程序,供用户使用。

步骤405,启动另一鉴权流程。

具体而言,当判定触摸位置位于指纹识别区域外时,启动另一鉴权流程,另一鉴权流程具体为,提供预设的提示界面,提示用户按预设方式进行鉴权,例如,提示用户输入密码进行鉴权、提示用户画出预设的图案进行鉴权或通过其他非屏下指纹传感器(例如安装在终端背面的电容式指纹传感器,然不以此为限)进行鉴权。

本实施例相对于第一实施例而言,提供了触控显示屏的指纹识别区域位于整个显示区域内的应用程序的启动方法。

本申请第五实施例涉及一种应用程序的启动方法,本实施例是在第四实施例基础上的改进,主要改进之处在于:对应用图标对应的应用程序是否需要鉴权进行判断。

本实施例的应用程序的启动方法的具体流程如图6所示。

其中,步骤501与步骤401大致相同,步骤503至步骤506与步骤402至步骤405大致相同,在此不再赘述,主要不同之处在于,增加了步骤502,具体如下:

步骤502,判断应用图标对应的应用程序是否需要鉴权。若是,则进入步骤503;若否,则直接结束。

具体而言,在终端开机时,系统会进行初始化操作,获取启动时需要鉴权的应用程序的鉴权列表(即,鉴权列表中包括所有启动时需要鉴权的应用程序);鉴权列表为终端运行过程中设定的,用户将某一应用程序设置为启动时需要鉴权,则将该应用程序加入该鉴权列表。根据该鉴权列表,便能够判断用户手指触摸的应用图标对应的应用程序是否需要鉴权。若判定用户手指触摸的应用图标对应的应用程序需要鉴权,则进入步骤203(与第一实施例中的步骤102相同)判断手指的触摸位置是否位于指纹识别区域内;否则,则直接结束。较佳的,当系统获取的鉴权列表中没有启动时需要鉴权的应用程序时,系统则无需对显示区域内显示的应用图标进行调整,或按照用户的使用频率将使用频率较高的应用程序对应的应用图标放置在易于触摸到的位置(例如触摸屏的中下方区域,然不以此为限)。

需要说明的是,本实施例以系统在初始化时获取启动时需要鉴权的应用程序的鉴权列表为例,然不限于此;例如,系统在初始化时,也可以依次对终端中各个应用程序的状态(启动时需要鉴权或启动时不需要鉴权)进行查询,从而获取所有启动时需要鉴权的应用程序,然本实施例对此不作任何限制。

本实施例中,由于触控显示屏的指纹识别区域位于整个显示区域内,系统会按照常普通的图标布局方式,将所有应用图标(启动时需要鉴权的应用程序与启动时不需要鉴权的应用程序)均匀布局在显示区域中(包括指纹识别区域)。采用本实施例的方法,可以避免当用户用手指触摸位于指纹识别区域的应用图标(无需启动时鉴权)时,仍然对其进行鉴权操作。

本申请第六实施例涉及一种应用程序的启动方法,本实施例是在第四实施例基础上的改进,主要改进之处在于:对接触面积进行判断。

本实施例的应用程序的启动方法的具体流程如图7所示。

其中,步骤601与步骤101大致相同,步骤604至步骤607与步骤402至步骤405大致相同,在此不再赘述,主要不同之处在于,增加了步骤602与步骤603,具体如下:

步骤602,获取手指在触摸应用图标时与指纹识别区域的接触面积。

具体而言,在步骤601(与第四实施例中的步骤401相同)检测到手指触摸显示区域内显示的应用图标时,即,手指与触控显示屏的多个接触点中存在至少一个接触点位于指纹识别区域的坐标范围内,位于指纹识别区域内的接触点组成的图形的面积即为手指在触摸应用图标与指纹识别区域的接触面积。

步骤603,判断接触面积是否大于预设面积。若是,则进入步骤604;若否,则进入步骤605。

具体而言,手指在触摸应用图标时与指纹识别区域的接触面积越大,采集到的手指的指纹信息越可靠(指纹图像的清晰度越高);当判定接触面积大于预设面积时,此时采集得手指的指纹信息较为可靠(即指纹图像较为完整),可以使得鉴权的通过率较高,此时进入步骤305(与第一实施例中步骤103相同)启动指纹采集功能,并在指纹识别区域内采集手指的指纹信息;当接触面积小于或等于预设面积时,此时进入步骤308(与第一实施例中步骤106相同)启动另一鉴权流程,以供用户重新进行鉴权。其中,判断出接触面积小于或等于预设面积,可能是由以下两种情况中的一种引起的:一是用户误触到应用图标,二是用户确实想打开应用程序,但是触摸应用图标太轻。对于用户误触的情况,根本无需进行指纹采集来进行鉴权。对于用户触摸太轻的情况,由于接触面积较小会使得采集到手指的指纹信息不可靠,鉴权的通过率较低;即,即使用户为电子设备的主人,也很有可能无法通过鉴权。

本实施例相对于第四实施例而言,能够避免在接触面积小于预设面积时,采集到的指纹信息可靠性较低且很大可能无法通过鉴权时,仍进行指纹采集的情况(此种情况下会增加处理器不必要的负担且降低鉴权效率);同时,也可以避免用户误触(可能手指不小心碰到)而仍进行指纹采集的情况。需要说明的是,本实施例也可以作为在第五实施例基础上的改进,可以达到相同的技术效果。

本申请第七实施例涉及一种应用程序的显示方法,应用于终端,例如手机、平板电脑等,终端具有触控显示屏,触控显示屏具有显示区域,触控显示屏的指纹识别区域位于至少部分显示区域内,指纹识别区域为下方布设有指纹传感器的显示区域,指纹传感器可以在用户手指触摸指纹识别区域时采集指纹。当指纹识别区域位于部分显示区域内时,指纹识别区域的数目可以为一个或多个,如图1所示,多个指纹识别区域均匀分布在显示区域中,每个指纹识别区域下方均布设有一个指纹传感器,每个指纹传感器均连接至指纹识别处理器。其中,图1中仅为示例性说明,本实施例对指纹识别区域具体数目、形状以及在显示区域中的排列方式均不作任何限制;其中,指纹传感器例如为光学指纹传感器,然本实施例对指纹传感器的类型亦不作任何限制。

本实施例的应用程序的显示方法的具体流程如图8所示。

步骤701,在终端开机过程中,判断终端中是否存在启动时需要鉴权的应用程序。若是,则进入步骤702;若否,则进入步骤703。

具体而言,在终端开机过程中,系统会进行初始化操作,获取启动时需要鉴权的应用程序的鉴权列表(即,鉴权列表中包括所有启动时需要鉴权的应用程序);鉴权列表为终端运行过程中设定的,用户将某一应用程序设置为启动时需要鉴权,则将该应用程序加入该鉴权列表。根据该鉴权列表,便能够判断是否存在启动时需要鉴权的应用程序;若判定存在启动时需要鉴权的应用程序,进入步骤702。否则,则进入步骤703。

需要说明的是,本实施例以系统在初始化时获取启动时需要鉴权的应用程序的鉴权列表为例,然不限于此,也可以是系统在初始化时,依次对终端中各个应用程序的状态(启动时需要鉴权或启动时不需要鉴权)进行查询,从而获取所有启动时需要鉴权的应用程序,然本实施例对此不作任何限制。

步骤702,按照预设的第一策略布局终端中的所有应用程序对应的应用图标,并生成当前显示界面。

具体而言,获取启动时需要鉴权的应用程序的鉴权列表,将启动时需要鉴权的应用程序对应的应用图标布局在指纹识别区域内,启动时无需鉴权的应用程序对应的应用图标则布局在指纹识别区域以外的区域,生成当前的显示界面。请参考图9,显示区域2中包含一个指纹识别区域1,启动时需要鉴权的应用程序为6个,6个应用程序对应的应用图标3均匀放置于指纹识别区域1;图9中仅为示例性说明,本实施例对指纹识别区域1的形状、数量和位置,以及启动时需要鉴权的应用程序的数量和布局方式均不作任何限制。

若启动时需要鉴权的应用程序较多,指纹识别区域无法放下全部的应用图标时,可以在用户用手指触摸指纹识别区域时,多个应用图标滚动显示,当用户手指离开指纹识别区域时,则将手指离开指纹识别区域时触摸到的应用图标对应的应用程序作为用户要打开的应用程序。另外,若终端的指纹识别区域位于整个显示区域内,则终端中所有的应用程序对应的应用图标可以根据用户需求在显示区域中任意进行布局。

步骤703,按照预设的第二策略布局终端中的所有应用程序对应的应用图标,并生成当前显示界面。

具体而言,若系统获取的鉴权列表中没有启动时需要鉴权的应用程序时,系统则会按照普通的图标布局方式,将所有应用图标均匀布局在显示区域中(包括指纹识别区域);其中,若终端的指纹识别区域位于部分显示区域内时(即终端指纹识别区域非位于整个显示区域内),也可以将终端中的所有应用程序对应的应用图标布局在显示区域中指纹识别区域以外的区域。

步骤704,在显示区域显示当前显示界面。

本申请实施例相对于现有技术而言,在用户用手指触摸应用图标时,采集手指的指纹信息并进行鉴权,在鉴权通过时,打开相应的应用程序;即,在用户用手指触摸应用图标的同时进行鉴权,简化了应用程序的鉴权流程,提高了鉴权效率。

本申请第八实施例涉及一种应用程序的显示方法,本实施例是在第七实施例基础上改进,主要改进之处在于:在终端运行过程中,对指纹识别区域中的应用图标的布局进行更新。

本实施例的应用程序的显示方法的具体流程如图10所示。

其中,步骤801至步骤804与步骤701至步骤704大致相同,在此不再赘述,主要不同之处在于,增加了步骤805与步骤806,具体如下:

步骤805,在终端运行过程中,判断是否检测到应用程序的状态从启动时不需要鉴权更改为启动时需要鉴权;若是,则进入步骤806;若否,则直接结束。

具体而言,当用户在使用终端的过程中,将某一应用程序的状态从启动时不需要鉴权更改为启动时需要鉴权时,例如,用户刚刚下载一应用程序,认为该应用程序涉及个人财产或隐私,将该应用程序的状态更改为启动时需要鉴权时,进入步骤806;否则,则直接结束。

步骤806,将应用程序对应的应用图标布局到指纹识别区域中,并显示出来。

具体而言,当系统接收到用户将某应用程序的状态更改为启动时需要鉴权时,会将该应用程序对应的应用图标布局到指纹识别区域中,重新生成显示界面并在显示区域中显示;即,无需经过重启系统初始化,便可以将该应用图标布局到指纹识别区域中,便于在用户下次触摸该应用图标时,能够快速的进行鉴权(采用第一实施例至第六实施例中任一项的应用程序的启动方法)。

本实施例相对于第七实施例而言,在用户设定应用程序在启动时需要鉴权时,将该应用程序对应的应用图标布局到指纹识别区域中,以便于用户在之后点击该应用程序的应用图标时,能够快速进行鉴权。

本申请第九实施例涉及一种应用程序的显示方法,本实施例是在第八实施例基础上改进,主要改进之处在于:对显示区域是否有效进行判断。

本实施例的应用程序的显示方法的具体流程如图11所示。

其中,步骤902至步骤905与步骤701至步骤704大致相同,在此不再赘述,主要不同之处在于增加了步骤901,具体如下:

步骤901,在终端开机过程中,判断指纹识别区域是否至少部分有效。若是,则进入步骤902;若否,则进入步骤904。

具体而言,判断指纹识别区域是否至少部分有效,即,判断纹识别区域下布设的指纹传感器能否正常工作;指纹识别区域有效则为布设在其下方的指纹传感器能正常工作,指纹识别区域无效则为布设在其下方的指纹传感器不能正常工作。指纹识别区域可以为一个或多个,每个指纹识别区域下方均布设有指纹传感器,在终端开机过程中,系统进行初始化时,对终端中的各个硬件(包括指纹传感器)进行检测,当检测到至少存在一个指纹传感器能正常工作时,则认为至少一个指纹传感器对应的指纹识别区域为有效,即,判定指纹识别区域至少部分有效,进入步骤902(第七实施例中的步骤701),判断终端中是否存在启动时需要鉴权的应用程序。其中,当只有部分指纹识别区域有效时,在判定存在启动时需要鉴权的应用程序时,将启动时需要鉴权的应用程序对应的应用图标布局在指纹识别区域内。当检测终端中所有指纹传感器均无法正常工作时,则判定显示区域中的指纹识别区域均为无效,此时,进入步骤904(第七实施例中的步骤703)按照预设的第二策略布局终端中的所有应用程序对应的应用图标,并生成当前显示界面。

本实施例相对于第七实施例而言,对指纹识别区域是否可用进行判断,可以避免将启动时需要进行鉴权的应用程序对应的应用图标布局到无效的指纹识别区域内。需要说明的是,本实施例也可以作为在第八实施例基础上的改进,可以达到同样的技术效果。

本申请第十实施例涉及一种终端,例如手机、平板电脑等,终端具有触控显示屏,触控显示屏具有显示区域,触控显示屏的指纹识别区域位于至少部分显示区域内,指纹识别区域为下方布设有指纹传感器的显示区域,指纹传感器可以在用户手指触摸指纹识别区域时采集指纹。本实施例中,指纹识别区域可以包括多个指纹识别区,多个指纹识别区任意分布在显示区域中,每个指纹识别区下方均布设有指纹传感器。其中,指纹传感器例如为光学指纹传感器,然不限于此。

本实施例中的终端包括至少一处理器以及与至少一个处理器通信连接的存储器以及与至少一个处理器通信连接的触控显示屏。

触控显示屏包括指纹识别区域与显示区域,且指纹识别区域位于至少部分显示区域内;存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器执行第一实施例至第六实施例中任一的应用程序的启动方法。

本实施例相对于现有技术而言,在用户用手指触摸应用图标时,采集手指的指纹信息并进行鉴权,在鉴权通过时,打开相应的应用程序;即,在用户用手指触摸应用图标的同时进行鉴权,简化了应用程序的鉴权流程,提高了鉴权效率。

本申请第十一实施例涉及一种终端,例如手机、平板电脑等,终端具有触控显示屏,触控显示屏具有显示区域,触控显示屏的指纹识别区域位于至少部分显示区域内,指纹识别区域为下方布设有指纹传感器的显示区域,指纹传感器可以在用户手指触摸指纹识别区域时采集指纹。本实施例中,指纹识别区域可以包括多个指纹识别区,多个指纹识别区任意分布在显示区域中,每个指纹识别区下方均布设有指纹传感器。其中,指纹传感器例如为光学指纹传感器,然不限于此。

本实施例中的终端包括至少一处理器以及与至少一个处理器通信连接的存储器以及与至少一个处理器通信连接的触控显示屏。

触控显示屏包括指纹识别区域与显示区域,且指纹识别区域位于至少部分显示区域内;存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器执行第七实施例至第九实施例中任一的应用程序的显示方法。本实施例中的处理器可以为应用管理器,用于将所有应用程序对应的应用图标布局在显示区域中,然本实施例对处理器的类型不作任何限制。

本实施例相对于现有技术而言,在用户用手指触摸应用图标时,采集手指的指纹信息并进行鉴权,在鉴权通过时,打开相应的应用程序;即,在用户用手指触摸应用图标的同时进行鉴权,简化了应用程序的鉴权流程,提高了鉴权效率。

需要说明的是,本申请中也可以将第十实施例中的终端与第十一实施例的终端合并在一起,即,通过一个终端实现第一实施例至第六实施例中任一的应用程序的启动方法以及第七实施例至第九实施例中任一的应用程序的显示方法,然本实施例对此不作任何限制。

本领域的普通技术人员可以理解,上述各实施例是实现本申请的具体实施例,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本申请的精神和范围。

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