一种信息输入的方法和设备的制造方法

文档序号:9687059阅读:221来源:国知局
一种信息输入的方法和设备的制造方法
【技术领域】
[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]图1为本申请中信息输入的方法一实施例的流程图;
[0036]图2为本申请实施例中一种密码专用键盘示例的示意图;
[0037]图3为本申请中信息输入的设备一实施例的结构图;
[0038]图4为本申请实施例中专用键盘生成模块301 —实施方式的结构图;
[0039]图5为本申请中信息输入的设备另一实施例的结构图。
【具体实施方式】
[0040]为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0041]本申请可用于众多通用或
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1