一种图标的显示方法及终端与流程

文档序号:11865164阅读:218来源:国知局
一种图标的显示方法及终端与流程

本发明涉及电子技术领域,尤其涉及一种图标的显示方法及终端。



背景技术:

近年来,随着科学技术的进步,手机、平板电脑等智能终端也不断发展,这些智能终端已走进千家万户中,成为人人必备的终端产品。

目前,在日常使用终端的过程中,用户常会有对已安装的应用程序进行多个账户同时登录使用的需求,如用户需登录多个账号的即时通讯应用程序同时使用。因此,为了解决目前大部分终端的一个应用程序只能登录一个账号的情况,应用程序的分身应用程序应运而生。但是,目前的分身应用程序在使用的过程中,用户经常会将涉及个人隐私信息在分身应用程序进行操作,因此,用户常会将分身应用图标进行隐藏显示。但是,若用户需将分身应用图标进行显示于界面上以便于操作时,用户需每次通过系统设置中进行设置显示分身应用程序图标,这增加用户操作复杂度。



技术实现要素:

本发明实施例所要解决的技术问题在于,提供一种图标的显示方法及终端。使得终端可根据用户的指纹数据自动对隐藏的应用图标进行显示,便捷用户操作。

为了解决上述技术问题,本发明实施例提供了一种图标的显示方法,包括:

采集指纹数据,判断所述指纹数据是否与预置的识别信息相匹配;

当判断所述指纹数据与所述标识别信息相匹配时,获取当前界面所显示的内容,判断所述所显示的内容是否包括目标应用图标;

当判断所述所显示的内容不包括所述目标应用图标时,在所述当前界面上显示所述目标应用图标。

其中,所述获取当前界面所显示的内容之前包括:

检测当前界面是否为预置界面;

当检测到所述当前界面为所述预置界面时,执行所述获取当前界面所显示的内容,判断所述所显示的内容是否包括目标应用图标步骤。

其中,所述方法还包括:

当判断所述所显示的内容包括所述目标应用图标时,在所述当前界面上进行隐藏显示所述目标应用图标。

其中,所述采集指纹数据包括:

监测是否有手指触摸指纹采集区;

当监测到有所述手指触摸指纹采集区时,监测所述手指触摸所述指纹采集区的触摸时长是否大于预设的时间长度;

当监测到所述手指触摸所述指纹采集区的触摸时长大于所述时间长度时,采集所述指纹采集区内的指纹数据。

其中,所述目标应用图标包括分身应用图标;

所述采集指纹数据,判断所述指纹数据是否与预置的标准指纹数据相匹配之前包括:

创建应用程序的分身应用图标。

本发明还提供一种终端,所述终端包括:

第一判断单元,用于采集指纹数据,判断所述指纹数据是否与预置的识别信息相匹配;

第二判断单元,用于当所述第一判断单元判断所述指纹数据与所述标识别信息相匹配时,获取当前界面所显示的内容,判断所述所显示的内容是否包括目标应用图标;

显示单元,用于当所述第二判断单元判断所述所显示的内容不包括所述目标应用图标时,在所述当前界面上显示所述目标应用图标。

其中,所述第二判断单元包括:

检测子单元,用于检测当前界面是否为预置界面;

当所述检测子单元检测到所述当前界面为所述预置界面时,通知所述第二判断单元获取当前界面所显示的内容,判断所述所显示的内容是否包括目标应用图标。

其中,所述终端还包括:

隐藏显示单元,用于当所述第二判断单元判断所述所显示的内容包括所述目标应用图标时,在所述当前界面上进行隐藏显示所述目标应用图标。

其中,所述第一判断单元包括:

第一监测子单元,用于监测是否有手指触摸指纹采集区;

第二监测子单元,用于当所述第一监测子单元监测到有所述手指触摸指纹采集区时,监测所述手指触摸所述指纹采集区的触摸时长是否大于预设的时间长度;

采集子单元,用于当所述第二监测子单元监测到所述手指触摸所述指纹采集区的触摸时长大于所述时间长度时,采集所述指纹采集区内的指纹数据。

其中,所述目标应用图标包括分身应用图标;

所述终端还包括:

创建单元,用于创建应用程序的分身应用图标。

在本发明实施例中,终端采集指纹数据,判断所述指纹数据是否与预置的识别信息相匹配,当判断所述指纹数据与所述标识别信息相匹配时,获取当前界面所显示的内容,判断所述所显示的内容是否包括目标应用图标,当判断所述所显示的内容不包括所述目标应用图标时,在所述当前界面上显示所述目标应用图标,这使得终端可根据用户的指纹数据自动对隐藏的应用图标进行显示,便捷用户操作。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明一种图标的显示方法的第一实施例流程示意图;

图2是本发明实施例中的分身应用图标示意图;

图3是本发明一种终端的第一实施例结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明的执行主体可以是终端,所描述的终端可包括:手机、平板电脑、掌上电脑或者移动互联网设备(Mobile Internet Device,MID)等,上述终端仅是举例,而非穷举,包含但不限于上述终端。

请参见图1,为本发明一种图标的显示方法的第一实施例流程示意图。如图1所示,本实施例所述一种图标的显示方法包括步骤:

S100,采集指纹数据,判断所述指纹数据是否与预置的识别信息相匹配。

在本发明实施例中,终端可通过对指纹采集区采集用户手指的指纹数据。其中,终端可监测是否有用户的手指触摸指纹采集区,当监测到有用户的手指触摸指纹采集区时,终端可通过指纹采集区进行采集手指的指纹数据。进一步的,终端可通过压力传感器监测是否有用户的手指触摸指纹采集区。

在本发明实施例中,指纹采集区可以是设置于终端的触摸显示屏中指定的区域,当该指定的区域被进行点击时,终端将检测到有手指触摸指纹采集区,并采集指定的区域内的指纹数据,其中,为避免终端误操作,可以是当终端检测到有手指触摸触摸显示屏上的指纹采集区时,终端可检测手指触摸指纹采集区的触摸时长是否大于预设时间长度,当终端检测到手指触摸指纹采集区的触摸时长大于预设时间长度时,终端可采集触摸指纹采集区内的指纹数据。进一步的,在本发明实施例中,指纹采集区还可以是设置于终端的外壳上指定的区域,当该指定的区域被进行触摸时,终端可检测到有手指触摸指纹采集区,并采集指纹采集区内的指纹数据,其中,为避免终端误操作,可以是当终端检测到有手指触摸终端外壳上的指纹采集区时,终端可检测手指触摸指纹采集区的触摸时长是否大于预设时间长度,当终端检测到手指触摸指纹采集区的触摸时长大于预设时间长度时,终端可采集触摸指纹采集区内的指纹数据。为便于用户操作,设置于外壳上的指纹采集区可以是设置与外壳背面上。

在本发明实施例中,终端可预置至少一个识别信息,该识别信息可以是用户事先进行输入的至少一个指纹数据,进一步的,识别信息还可以是终端对用户事先输入的指纹数据进行特征提取,获得标准指纹特征。因此,当终端获取到指纹数据时,终端可对指纹数据进行鉴权,判断指纹数据是否与预置的识别信息相匹配。终端判断指纹数据是否与预置的识别信息相匹配可以是:终端可对指纹数据进行特征提取,获得指纹特征,从而终端可判断识别信息包括的标准指纹特征中是否有与指纹特征一致的识别信息,若有,则可确定指纹数据与预置的识别信息相匹配。进一步的,指纹数据可以是指纹图像,识别信息也可以是终端采集用户事先输入的标准指纹图像,终端判断指纹数据是否与预置的识别信息相匹配还可以是:终端判断识别信息中包括的标准指纹图像中是否有与指纹图像重合的标准指纹图像,若有,则可确定指纹数据与识别信息相匹配。

S101,当判断所述指纹数据与所述标识别信息相匹配时,获取当前界面所显示的内容,判断所述所显示的内容是否包括目标应用图标。

在本发明实施例中,当终端判断指纹数据与识别信息相匹配时,终端可检测当前界面是否为预置界面,其中,预置界面可以为用于显示目标应用图标的界面,如桌面等,在具体应用中,可以是终端检测当前界面是否为Launcher应用桌面。当终端检测当前界面为预置界面时,终端可获取当前界面所显示的内容,判断所显示的内容是否包括目标应用图标,其中,终端获取当前界面所显示的内容包括所显示的图标。

在本发明实施例中,目标应用图标可以是用户在终端的所有应用图标中进行选中的应用图标,优选的,目标应用图标还可以是分身应用图标。在本发明实施例中,终端可创建分身应用图标,当终端接收到针对指定应用程序的分身请求时,终端可响应分身请求对应用程序进行创建分身应用程序,分身应用图标,以及分身应用图标对应的分身进程。其中,应用程序可以是可进行运行多个进程的应用程序,如在安卓系统下,可以是同时打开两个或多个进程,且多个进程可同时运行的应用程序。分身应用图标对应的分身进程与应用程序对应的进程相互独立,分身应用图标和应用程序图标的名称可以相同,同时也可以不同,本发明不进行限制,具体的,可参见图2分身应用图标示意图,以微信为例,应用程序的图标名称为微信,而分身应用图标的名称可以为微信分身。当用户点击分身应用图标时,终端可进入分身应用图标对应的分身进程。由于应用程序可以进行创建分身应用程序,且进程相互独立,因此,用户为了保护隐私性,用户可以将涉及到私密信息的内容在分身应用程序进行实现。

S102,当判断所述所显示的内容不包括所述目标应用图标时,在所述当前界面上显示所述目标应用图标。

在本发明实施例中,当终端判断当前界面所显示的内容包括不包括目标应用图标时,终端可获取目标应用图标,并在当前界面上显示目标应用图标,优选的,在当前界面上显示分身应用图标,以使的用户可快速操作显示目标应用图标,便捷用户操作。

在本发明实施例中,当终端判断当前界面所显示的内容包括目标应用图标时,终端可在当前界面上进行隐藏显示目标应用图标,使的目标应用图标不在当前界面上进行显示,以使用户无法看到目标应用图标,从而使得终端可对目标应用图标进行快速隐藏,便捷用户操作,提高终端信息的安全性和私密性。

在本发明实施例中,终端对显示的目标应用图标进行隐藏显示可以是终端创建另一个目标应用图标替换掉该目标应用图标,可有效降低终端的非机主用户对机主对其设限的戒心,有效提高用户的体验度和终端隐私性。

在本发明实施例中,由上可见,在本发明实施例中,终端可根据用户的指纹数据鉴别结果,自动对隐藏的目标应用图标进行显示,或者自动对显示的目标应用图标进行隐藏,便捷用户操作。

在本发明实施例中,终端采集指纹数据,判断所述指纹数据是否与预置的识别信息相匹配,当判断所述指纹数据与所述标识别信息相匹配时,获取当前界面所显示的内容,判断所述所显示的内容是否包括目标应用图标,当判断所述所显示的内容不包括所述目标应用图标时,在所述当前界面上显示所述目标应用图标,这使得终端可根据用户的指纹数据自动对隐藏的应用图标进行显示,便捷用户操作。

请参见图3,图3为本发明提供的一种终端的实施例结构示意图,所述终端包括:

第一判断单元100,用于采集指纹数据,判断所述指纹数据是否与预置的识别信息相匹配。

第二判断单元200,用于当所述第一判断单元判断所述指纹数据与所述标识别信息相匹配时,获取当前界面所显示的内容,判断所述所显示的内容是否包括目标应用图标。

显示单元300,用于当所述第二判断单元判断所述所显示的内容不包括所述目标应用图标时,在所述当前界面上显示所述目标应用图标。

在本发明实施例中,第一判断单元100可通过对指纹采集区采集用户手指的指纹数据。其中,第一判断单元100可监测是否有用户的手指触摸指纹采集区,当第一判断单元100监测到有用户的手指触摸指纹采集区时,第一判断单元100可通过指纹采集区进行采集手指的指纹数据。进一步的,第一判断单元100可通过压力传感器监测是否有用户的手指触摸指纹采集区。

在本发明实施例中,指纹采集区可以是设置于终端的触摸显示屏中指定的区域,当该指定的区域被进行点击时,第一判断单元100将检测到有手指触摸指纹采集区,并采集指定的区域内的指纹数据,其中,为避免终端误操作,可以是当第一判断单元100检测到有手指触摸触摸显示屏上的指纹采集区时,第一判断单元100可检测手指触摸指纹采集区的触摸时长是否大于预设时间长度,当第一判断单元100检测到手指触摸指纹采集区的触摸时长大于预设时间长度时,第一判断单元100可采集触摸指纹采集区内的指纹数据。进一步的,在本发明实施例中,指纹采集区还可以是设置于终端的外壳上指定的区域,当该指定的区域被进行触摸时,第一判断单元100可检测到有手指触摸指纹采集区,并采集指纹采集区内的指纹数据,其中,为避免终端误操作,可以是当第一判断单元100检测到有手指触摸终端外壳上的指纹采集区时,第一判断单元100可检测手指触摸指纹采集区的触摸时长是否大于预设时间长度,当第一判断单元100检测到手指触摸指纹采集区的触摸时长大于预设时间长度时,第一判断单元100可采集触摸指纹采集区内的指纹数据。为便于用户操作,设置于外壳上的指纹采集区可以是设置与外壳背面上。

在本发明实施例中,终端可预置至少一个识别信息,该识别信息可以是用户事先进行输入的至少一个指纹数据,进一步的,识别信息还可以是终端对用户事先输入的指纹数据进行特征提取,获得标准指纹特征。因此,当第一判断单元100获取到指纹数据时,第一判断单元100可对指纹数据进行鉴权,判断指纹数据是否与预置的识别信息相匹配。第一判断单元100判断指纹数据是否与预置的识别信息相匹配可以是:第一判断单元100可对指纹数据进行特征提取,获得指纹特征,从而第一判断单元100可判断识别信息包括的标准指纹特征中是否有与指纹特征一致的识别信息,若有,则第一判断单元100可确定指纹数据与预置的识别信息相匹配。进一步的,指纹数据可以是指纹图像,识别信息也可以是终端采集用户事先输入的标准指纹图像,第一判断单元100判断指纹数据是否与预置的识别信息相匹配还可以是:第一判断单元100判断识别信息中包括的标准指纹图像中是否有与指纹图像重合的标准指纹图像,若有,第一判断单元100可确定指纹数据与识别信息相匹配。

在本发明实施例中,当第一判断单元100判断指纹数据与识别信息相匹配时,第二判断单元200可检测当前界面是否为预置界面,其中,预置界面可以为用于显示目标应用图标的界面,如桌面等,在具体应用中,可以是终端检测当前界面是否为Launcher应用桌面。当第二判断单元200检测当前界面为预置界面时,第二判断单元200可获取当前界面所显示的内容,判断所显示的内容是否包括目标应用图标,其中,第二判断单元200获取当前界面所显示的内容包括所显示的图标。

在本发明实施例中,目标应用图标可以是用户在终端的所有应用图标中进行选中的应用图标,优选的,目标应用图标还可以是分身应用图标。在本发明实施例中,终端可创建分身应用图标,当终端接收到针对指定应用程序的分身请求时,终端可响应分身请求对应用程序进行创建分身应用程序,分身应用图标,以及分身应用图标对应的分身进程。其中,应用程序可以是可进行运行多个进程的应用程序,如在安卓系统下,可以是同时打开两个或多个进程,且多个进程可同时运行的应用程序。分身应用图标对应的分身进程与应用程序对应的进程相互独立,分身应用图标和应用程序图标的名称可以相同,同时也可以不同,本发明不进行限制,具体的,可参见图2分身应用图标示意图,以微信为例,应用程序的图标名称为微信,而分身应用图标的名称可以为微信分身。当用户点击分身应用图标时,终端可进入分身应用图标对应的分身进程。由于应用程序可以进行创建分身应用程序,且进程相互独立,因此,用户为了保护隐私性,用户可以将涉及到私密信息的内容在分身应用程序进行实现。

在本发明实施例中,当第二判断单元判断当前界面所显示的内容包括不包括目标应用图标时,显示单元300可获取目标应用图标,并在当前界面上显示目标应用图标,优选的,显示单元300在当前界面上显示分身应用图标,以使的用户可快速操作显示目标应用图标,便捷用户操作。

在本发明实施例中,当第二判断单元200判断当前界面所显示的内容包括目标应用图标时,终端可在当前界面上进行隐藏显示目标应用图标,使的目标应用图标不在当前界面上进行显示,以使用户无法看到目标应用图标,从而使得终端可对目标应用图标进行快速隐藏,便捷用户操作,提高终端信息的安全性和私密性。

在本发明实施例中,终端对显示的目标应用图标进行隐藏显示可以是终端创建另一个目标应用图标替换掉该目标应用图标,可有效降低终端的非机主用户对机主对其设限的戒心,有效提高用户的体验度和终端隐私性。

在本发明实施例中,由上可见,在本发明实施例中,终端可根据用户的指纹数据鉴别结果,自动对隐藏的目标应用图标进行显示,或者自动对显示的目标应用图标进行隐藏,便捷用户操作。

其中,所述第二判断单元200包括:

检测子单元,用于检测当前界面是否为预置界面;

当所述检测子单元检测到所述当前界面为所述预置界面时,通知所述第二判断单元获取当前界面所显示的内容,判断所述所显示的内容是否包括目标应用图标。

所述终端还包括:

隐藏显示单元,用于当所述第二判断单元判断所述所显示的内容包括所述目标应用图标时,在所述当前界面上进行隐藏显示所述目标应用图标。

所述第一判断单元100包括:

第一监测子单元,用于监测是否有手指触摸指纹采集区;

第二监测子单元,用于当所述第一监测子单元监测到有所述手指触摸指纹采集区时,监测所述手指触摸所述指纹采集区的触摸时长是否大于预设的时间长度;

采集子单元,用于当所述第二监测子单元监测到所述手指触摸所述指纹采集区的触摸时长大于所述时间长度时,采集所述指纹采集区内的指纹数据。

述目标应用图标包括分身应用图标;

所述终端还包括:

创建单元,用于创建应用程序的分身应用图标。

其中,可以理解的是,本实施例的终端中的单元的各功能模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再进行赘述。

在本发明实施例中,终端采集指纹数据,判断所述指纹数据是否与预置的识别信息相匹配,当判断所述指纹数据与所述标识别信息相匹配时,获取当前界面所显示的内容,判断所述所显示的内容是否包括目标应用图标,当判断所述所显示的内容不包括所述目标应用图标时,在所述当前界面上显示所述目标应用图标,这使得终端可根据用户的指纹数据自动对隐藏的应用图标进行显示,便捷用户操作。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。

此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。

流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。

在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器(ROM),可擦除可编辑只读存储器(EPROM或闪速存储器),光纤装置,以及便携式光盘只读存储器(CDROM)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。

应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。

本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。

此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。

上述提到的存储介质可以是只读存储器,磁盘或光盘等。尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。

以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。

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