一种解锁密码的生成方法及移动终端的制作方法

文档序号:8942717阅读:543来源:国知局
一种解锁密码的生成方法及移动终端的制作方法
【技术领域】
[0001]本发明涉及智能终端技术领域,尤其涉及一种解锁密码的生成方法及移动终端。
【背景技术】
[0002]当前,用户可根据多种形式对移动终端进行锁屏操作,移动终端进行锁屏后,可避免因触摸显示屏而引起的误操作。当前用户在设置解锁密码时,可通过多种方式进行设置,如数字密码、图形密码等。然而用户在设置解锁密码时,多会根据个人习惯设置雷同或类似的密码,容易导致非法破解。影响了移动终端的安全性,降低了用户体验。

【发明内容】

[0003]本发明实施例提供一种解锁密码的生成方法及移动终端,可根据触控操作的触控压力随机生成至少一个解锁密码,保证了移动终端的安全性,提升了用户体验。
[0004]本发明实施例第一方面提供了一种解锁密码的生成方法,所述方法可包括:
[0005]监测用户对触摸显示屏显示的密码设置界面的第一触控操作;
[0006]当监测到所述第一触控操作后,获取所述第一触控操作的触控压力;
[0007]在所述第一触控操作的触控压力超过预设阈值的情况下,则根据所述第一触控操作的触控压力生成解锁密码;
[0008]将所述解锁密码显示在所述密码设置界面上。
[0009]作为优选的实施例,所述在所述第一触控操作的触控压力超过预设阈值的情况下,则根据所述第一触控操作的触控压力生成解锁密码包括:
[0010]在所述第一触控操作的触控压力超过预设阈值的情况下,判断所述第一触控操作的触控压力是否在预设的N个压力范围的其中一个压力范围内,其中,所述N个的压力范围对应所述解锁密码的生成数量,N为整数;
[0011]若判断出所述第一触控操作的触控压力在所述N个压力范围中的第i个压力范围内,则生成与所述第i个压力范围相对应的M个解锁密码,M为整数;
[0012]其中,所述将所述解锁密码显示在所述密码设置界面上包括:
[0013]将所述生成的M个解锁密码显示在所述密码设置界面上。
[0014]作为优选的实施例,在所述将所述生成的M个解锁密码显示在所述密码设置界面上之后,所述方法还包括:
[0015]监测用户对所述密码设置界面的第二触控操作;
[0016]当监测到所述第二触控操作后,选择所述第二触控操作对应的解锁密码作为当前解锁密码。
[0017]作为优选的实施例,所述选择所述第二触控操作对应的解锁密码作为当前解锁密码包括:
[0018]获取所述第二触控操作的触控坐标;
[0019]当确定所述触控坐标落入所述M个解锁密码中第j个解锁密码的显示区域时,选择所述第j个解锁密码作为所述当前解锁密码。
[0020]作为优选的实施例,在所述选择所述第二触控操作对应的解锁密码作为当前解锁密码后,所述方法还包括:
[0021]监测用户对终端虚拟按键的第三触控操作;
[0022]当监测到所述第三触控操作后,获取所述第三触控操作的触控压力;
[0023]在所述第三触控操作的触控压力达到所述预设阈值后,显示锁屏界面。
[0024]作为优选的实施例,所述生成与所述第i个范围相对应的M个解锁密码包括:
[0025]若判断出所述第一触控操作的触控压力在N个压力范围中的第i个压力范围内,则获取所述第一触控操作的触控时长;
[0026]将所述触控时长分为M个时长范围;
[0027]分别获取所述M个时长范围中每个时长范围的触控压力;
[0028]获取所述每个时长范围内的触控压力的压力值;
[0029]随机采集所述每个时长范围内的触控压力的压力值中的数据信息,根据所采集的所述数据信息生成解锁密码。
[0030]本发明实施例第二方面提供了一种移动终端,所述移动终端可包括:
[0031]第一监测模块,用于监测用户对触摸显示屏显示的密码设置界面的第一触控操作;
[0032]第一获取模块,用于当监测到所述第一触控操作后,获取所述第一触控操作的触控压力;
[0033]生成模块,用于在所述第一触控操作的触控压力超过预设阈值的情况下,则根据所述第一触控操作的触控压力生成解锁密码;
[0034]第一显示模块,用于将所述解锁密码显示在所述密码设置界面上。
[0035]作为优选的实施例,所述生成模块包括:
[0036]判断单元,在所述第一触控操作的触控压力超过预设阈值的情况下,判断所述第一触控操作的触控压力是否在预设的N个压力范围的其中一个压力范围内,其中,所述N个的压力范围对应所述解锁密码的生成数量,N为整数;
[0037]生成单元,用于所述判断单元判断出所述第一触控操作的触控压力在所述N个范围中的第i个范围内,则生成与所述第i个范围相对应的M个解锁密码,M为整数;
[0038]其中,所述第一显示模块还用于:
[0039]将所述生成的M个解锁密码显示在所述密码设置界面上。
[0040]作为优选的实施例,所述终端还包括:
[0041]第二监测模块,用于在所述显示模块将所述生成的M个解锁密码显示在所述密码设置界面上之后,监测用户对所述密码设置界面的第二触控操作;
[0042]选择模块,用于当监测到所述第二触控操作后,选择所述第二触控操作对应的解锁密码作为当前解锁密码。
[0043]作为优选的实施例,所述选择模块包括:
[0044]获取单元,用于获取所述第二触控操作的触控坐标;
[0045]选择单元,当确定所述触控坐标落入所述M个解锁密码中第j个解锁密码的显示区域时,选择所述第j个解锁密码作为所述当前解锁密码。
[0046]作为优选的实施例,所述终端还包括:
[0047]第三监测模块,用于在所述选择模块选择所述第二触控操作对应的解锁密码作为当前解锁密码之后,监测用户对终端虚拟按键的第三触控操作;
[0048]第二获取模块,用于当监测到所述第三触控操作后,获取所述第三触控操作的触控压力;
[0049]第二显示模块,用于在所述第三触控操作的触控压力达到所述预设阈值后,显示锁屏界面。
[0050]作为优选的实施例,所述生成单元包括:
[0051 ] 时长获取子单元,用于若判断出所述第一触控操作的触控压力在N个压力范围中的第i个压力范围内,则获取所述第一触控操作的触控时长;
[0052]划分子单元,用于将所述触控时长分为M个时长范围;
[0053]分别获取子单元,用于分别获取所述M个时长范围中每个时长范围的触控压力;
[0054]压力值获取子单元,用于获取所述每个时长范围内的触控压力的压力值;
[0055]采集子单元,用于随机采集所述每个时长范围内的触控压力的压力值中的数据信息,根据所采集的所述数据信息生成解锁密码。
[0056]本发明实施例中,当监测到用户对触摸显示屏上显示的密码设置界面的第一触控操作后,可通过获取第一触控操作的触控压力,判断该触控操作是否指示生成解锁密码。当第一触控操作的触控压力超过预设阈值的情况下,则根据该触控压力可生成解锁密码,并可将该解锁密码显示在密码设置界面上,从而用户无需自己设置密码,可通过上述方法获取随机密码,保证了移动终端的安全性,提升了用户体验。
【附图说明】
[0057]为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0058]图1是本发明实施例提供的解锁密码的生成方法的一实施例的流程示意图;
[0059]图2是本发明实施例提供的解锁密码的生成方法的另一实施例的流程示意图;
[0060]图3是本发明实施例提供的移动终端的一实施例的结构示意图;
[0061]图4是本发明实施例提供的移动终端的另一实施例的结构示意图。
【具体实施方式】
[0062]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0063]本发明实施例公开了一种解锁密码的生成方法及移动终端,可根据触控操作的触控压力随机生成至少一个解锁密码,保证了移动终端的安全性,提升了用户体验。以下将结合附图进行详细说明。其中本发明实施例的移动终端可包括但不限于手机、笔记本电脑、平板电脑等移动终端。
[0064]请参阅图1,图1是本发明实施例提供的解锁密码的生成方法的一实施例的流程示意图。本发明实施例的方法可通过移动终端来实现。如图1所示,该方法可以包括以下步骤。
[0065]步骤S101,监测用户对触摸显示屏显示的密码设置界面的第一触控操作。
[0066]在一个实施例中,当用户需要设置密码时,移动终端可显示密码设置界面。其中,可通过某一应用,如随机生成密码应用,显示密
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1