一种终端应用程序控制方法及终端的制作方法
【技术领域】
[0001]本发明涉及电子技术领域,具体涉及一种终端应用程序控制方法及终端。
【背景技术】
[0002]随着电子技术的不断发展,手机、平板电脑等终端已成为人们日常生活中必不可少的电子产品,以致儿童经常使用终端中的应用观看视频、玩游戏等,但儿童尚无自我约束能力,不知道哪些应用可以使用、哪些应用不可以使用。目前,为了防止儿童使用终端,一般会为终端设置解屏密码,但当儿童知道解屏密码或未锁屏时,无法阻止儿童使用终端,降低了终端的控制能力。
【发明内容】
[0003]本发明实施例提供一种终端应用程序控制方法及终端,用于根据使用终端用户的不同切换到不同的运行模式,以提高终端的控制能力。
[0004]本发明实施例第一方面提供一种终端应用程序控制方法,包括:
[0005]当检测到用户针对所述终端的操作时,采集所述用户的第一特征数据;
[0006]判断特征数据库中是否存在与所述第一特征数据相匹配的预存数据;
[0007]当特征数据库中存在与所述第一特征数据相匹配的预存数据时,从预设的特征数据与运行模式的对应关系中获取所述第一特征数据对应的运行模式;
[0008]将所述终端的运行模式由当前运行模式切换至所述第一特征数据对应的运行模式。
[0009]本发明实施例第二方面提供一种终端,包括:
[0010]采集单元,用于当检测到用户针对所述终端的操作时,采集所述用户的第一特征数据;
[0011]第一判断单元,用于判断特征数据库中是否存在与所述采集单元采集的第一特征数据相匹配的预存数据;
[0012]第一获取单元,用于当所述第一判断单元的判断结果为是时,从预设的特征数据与运行模式的对应关系中获取所述采集单元采集的第一特征数据对应的运行模式;
[0013]切换单元,用于将所述终端的运行模式由当前运行模式切换至所述第一获取单元获取的所述第一特征数据对应的运行模式。
[0014]本发明实施例中,当检测到用户针对终端的操作,且特征数据库中存在与该用户的特征数据相匹配的预存数据时,获取该特征数据对应的运行模式,并将终端的运行模式由当前运行模式切换至该特征数据对应的运行模式,可见,可以根据使用终端用户的不同切换到不同的运行模式,以便提高终端的控制能力。
【附图说明】
[0015]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0016]图1是本发明实施例提供的一种终端应用程序控制方法的流程图;
[0017]图2是本发明实施例提供的另一种终端应用程序控制方法的流程图;
[0018]图3是本发明实施例提供的一种终端的结构图;
[0019]图4是本发明实施例提供的另一种终端的结构图;
[0020]图5是本发明实施例提供的又一种终端的结构图。
【具体实施方式】
[0021]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0022]本发明实施例提供一种终端应用程序控制方法及终端,用于根据使用终端用户的不同切换到不同的运行模式,以提高终端的控制能力。以下分别进行详细说明。
[0023]请参阅图1,图1是本发明实施例提供的一种终端应用程序控制方法的流程图。其中,该终端应用程序控制方法适用于手机、平板电脑等终端。如图1所示,该终端应用程序控制方法可以包括以下步骤。
[0024]101、当检测到用户针对终端的操作时,采集该用户的第一特征数据。
[0025]本实施例中,当终端检测到用户对它的操作时,终端将采集该用户的第一特征数据。当该操作是对终端上的按键的操作时,如果该按键上设置有指纹采集器,则第一特征数据可以是通过摄像头采集的人脸数据和/或通过指纹采集器采集的指纹数据;如果该按键上未设置有指纹采集器,则第一特征数据是通过摄像头采集的人脸数据。当操作是对终端屏幕的操作时,第一特征数据可以是通过摄像头采集的人脸数据和/或通过指纹采集器采集的指纹数据,本实施例不作限定。
[0026]102、判断特征数据库中是否存在与第一特征数据相匹配的预存数据,当特征数据库中存在与第一特征数据相匹配的预存数据时,将执行步骤103,当特征数据库中不存在与第一特征数据相匹配的预存数据时,将结束。
[0027]本实施例中,可以预先将采集的儿童和成人的特征数据存储在特征数据库中,因此,采集到用户的第一特征数据之后,将第一特征数据与特征数据库中存储的预存数据一一进行匹配,当特征数据库中存在一个预存数据与第一特征数据相匹配时,表明特征数据库中存储有操作用户对应的特征数据,将执行步骤103;当特征数据库中无预存数据与第一特征数据相匹配时,表明特征数据库中未存储有操作用户对应的特征数据,将结束。
[0028]103、从预设的特征数据与运行模式的对应关系中获取第一特征数据对应的运行模式。
[0029]本实施例中,可以预先为终端设置多个运行模式,如儿童运行模式、成人运行模式等,不同的用户群体可以对应不同的运行模式。因此,判断出特征数据库中存在与第一特征数据相匹配的预存数据之后,将从预设的特征数据与运行模式的对应关系中获取第一特征数据对应的运行模式。可以根据儿童年龄的不同将儿童运行模式再细分为不同的儿童运行模式,例如:3-5岁对应一个儿童运行模式,6-9岁对应一个儿童运行模式,因此,当第一特征数据为儿童的特征数据时,可以先从预设的特征数据与年龄的对应关系中获取第一特征数据对应的儿童的年龄,并从预设的年龄与儿童运行模式的对应关系中获取该年龄对应的儿童运行模式。也可以根据成人年龄的不同将成人运行模式再细分为不同的成人运行模式,例如:20-24岁对应一个成人运行模式,50-60岁对应一个成人运行模式,因此,当第一特征数据为成人的特征数据时,可以先从预设的特征数据与年龄的对应关系中获取第一特征数据对应的成人的年龄,并从预设的年龄与成人运行模式的对应关系中获取该年龄对应的成人运行模式。
[0030]104、将终端的运行模式由当前运行模式切换至第一特征数据对应的运行模式。
[0031]本实施例中,从预设的特征数据与运行模式的对应关系中获取第一特征数据对应的运行模式之后,将终端的运行模式由当前运行模式切换至第一特征数据对应的运行模式。当当前运行模式为成人运行模式,且第一特征数据对应的运行模式为儿童运行模式时,可以先获取儿童运行模式对应的应用,并隐藏成人运行模式对应的应用中除儿童运行模式对应的应用之外的应用。当当前运行模式为儿童运行模式,且第一特征数据对应的运行模式为成人运行模式时,可以先获取成人运行模式对应的应用,将显示隐藏的成人运行模式对应的应用中除儿童运行模式对应的应用之外的应用。
[0032]在图1所描述的终端应用程序控制方法中,当检测到用户针对终端的操作,且特征数据库中存在与该用户的特征数据相匹配的预存数据时,获取该特征数据对应的运行模式,并将终端的运行模式由当前运行模式切换至该特征数据对应的运行模式,可见,可以根据使用终端用户的不同切换到不同的运行模式,以便提高终端的控制能力。
[0033]请参阅图2,图2是本发明实施例提供的另一种终端应用程序控制方法的流程图。其中,该终端应用程序控制方法适用于手机、平板电脑等终端。如图2所示,该终端应用程序控制方法可以包括以下步骤。
[0034]201、当检测到用户针对终端的操作时,采集该用户的第一特征数据。
[0035]本实施例中,当终端检测到用户对它的操作时,终端将采集该用户的第一特征数据。当该操作是对终端上的按键的操作时,如果该按键上设置有指纹采集器,则第一特征数据可以是通过摄像头采集的人脸数据和/或通过指纹采集器采集的指纹数据;如果该按键上未设置有指纹采集器,则第一特征数据是通过摄像头采集的人脸数据。当操作是对终端屏幕的操作时,第一特征数据可以是通过摄像头采集的人脸数据和/或通过指纹采集器采集的指纹数据,本实施例不作限定。