一种软键盘显示的方法和装置制造方法及图纸

技术编号:21088678 阅读:28 留言:0更新日期:2019-05-11 09:38
本发明专利技术公开了一种软键盘显示的方法和装置,该方法包括:首先,响应于用户触发显示软键盘的操作,获得软键盘显示指令;然后,根据所述软键盘显示指令,确定目标键盘类型,所述目标键盘类型包括需显示N种软键盘的键盘类型,其中,N≥2;最后,根据所述目标键盘类型,在N个软键盘弹窗中显示对应所述目标键盘类型的N种软键盘,所述N个软键盘弹窗中显示的软键盘的键盘类型不同。由此可见,当用户触发调用软键盘时,至少可以显示两种键盘类型的软键盘;不需要来回切换不同键盘类型的软键盘操作,就能够直接操作所显示的不同键盘类型的软键盘实现不同类型字符等内容的输入,该方式省去切换操作可以节约时间,减轻操作负担,从而提高输入效率。

【技术实现步骤摘要】
一种软键盘显示的方法和装置
本专利技术涉及屏幕显示
,尤其涉及一种软键盘显示的方法和装置。
技术介绍
随着科技的发展,在日常生活或者工作中智能终端设备的应用越来越普遍,智能终端设备的屏幕也越来越大,例如,掌上电脑、平板电脑和触摸一体机等。在应用这些大屏智能终端设备时,通常涉及字符等内容的输入,具体地,通过调用软键盘模拟物理键盘实现字符等内容的输入。由于输入的字符等内容的类型不同,如可以分为中文、英文、数字、符号、表情等类型,对应地,软键盘的键盘类型也不同,可以分为中文输入、英文输入、数字输入、符号输入、表情输入等键盘类型。传统地,在调用软键盘时,只能显示上述一种键盘类型的软键盘,例如,显示中文输入软键盘;当用户想要输入其他类型字符内容时,需要切换到其他类型软键盘。专利技术人经过研究发现,调用软键盘时只能显示一种键盘类型的软键盘,因此,需要来回切换不同键盘类型的软键盘实现输入不同类型字符等内容的目的,该切换操作耗费时间,导致输入效率较低。
技术实现思路
本专利技术所要解决的技术问题是,提供一种软键盘显示的方法和装置,不需要来回切换不同键盘类型的软键盘操作,就能够直接实现不同类型字符等内容的输入,以节约时间,减轻操作负担,提高输入效率。第一方面,本专利技术实施例提供了一种软键盘显示的方法,该方法包括:获取软键盘显示指令;根据所述软键盘显示指令,确定目标键盘类型,所述目标键盘类型包括需显示N种软键盘的键盘类型,其中,N≥2;根据所述目标键盘类型,在N个软键盘弹窗中显示对应所述目标键盘类型的N种软键盘,所述N个软键盘弹窗中显示的软键盘的键盘类型不同。优选的,所述键盘类型包括中文输入类型、英文输入类型、数字输入类型、符号输入类型和表情输入类型。优选的,所述根据所述软键盘显示指令,确定目标键盘类型,包括:根据所述软键盘显示指令,读取对应的预设显示信息;解析所述预设显示信息,获得所述目标键盘类型。优选的,所述根据所述目标键盘类型,在N个软键盘弹窗中显示对应所述目标键盘类型的N种软键盘,包括:根据所述目标键盘类型,确定对应所述目标键盘类型的软键盘绘制信息,所述软键盘绘制信息包括软键盘上各个控件的键码值、大小信息、坐标信息和显示信息;根据所述软键盘绘制信息,在N个软键盘弹窗中绘制显示对应所述目标键盘类型的N种软键盘。优选的,在所述在N个软键盘弹窗中显示对应所述目标键盘类型的N种软键盘之后,还包括:控制所述N个软键盘弹窗的大小和/或位置;和/或,控制所述N种软键盘的大小和/或位置。优选的,所述软键盘弹窗还包括第一控件,所述第一控件用于隐藏自身软键盘弹窗,在所述在N个软键盘弹窗中显示对应所述目标键盘类型的N种软键盘之后,还包括:响应于触发所述第一控件的操作,隐藏自身软键盘弹窗。优选的,所述软键盘弹窗还包括第二控件,所述第二控件用于控制其他软键盘弹窗的显示或隐藏,在软键盘弹窗中绘制显示对应键盘类型的N种软键盘之后,还包括:响应于触发所述第二控件的操作,控制其他软键盘弹窗显示或隐藏。优选的,还包括:为所述N种软键盘创建对应的N个独立引擎,所述独立引擎用于独立基于所述控件的键码值进行输入联想。优选的,若同时触发所述N个独立引擎,所述N个独立引擎同时独立工作。第二方面,本专利技术实施例提供了一种软键盘显示的装置,其特征在于,包括:获取单元,用于获取软键盘显示指令;确定单元,用于根据所述软键盘显示指令,确定目标键盘类型,所述目标键盘类型包括需显示N种软键盘的键盘类型,其中,N≥2;显示单元,用于根据所述目标键盘类型,在N个软键盘弹窗中显示对应所述目标键盘类型的N种软键盘,所述N个软键盘弹窗中显示的软键盘的键盘类型不同。与现有技术相比,本专利技术至少具有以下优点:采用本专利技术实施例的技术方案,首先,响应于用户触发显示软键盘的操作,获得软键盘显示指令;然后,根据所述软键盘显示指令,确定目标键盘类型,所述目标键盘类型包括需显示N种软键盘的键盘类型,其中,N≥2;最后,根据所述目标键盘类型,在N个软键盘弹窗中显示对应所述目标键盘类型的N种软键盘,所述N个软键盘弹窗中显示的软键盘的键盘类型不同。由此可见,当用户触发调用软键盘时,至少可以显示两种键盘类型的软键盘;不需要来回切换不同键盘类型的软键盘操作,就能够直接操作所显示的不同键盘类型的软键盘实现不同类型字符等内容的输入,该方式省去切换操作可以节约时间,减轻操作负担,从而提高输入效率。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。图1为本专利技术实施例中一种应用场景所涉及的系统框架示意图;图2为本专利技术实施例提供的一种软键盘显示的方法的流程示意图;图3为本专利技术实施例提供的软键盘显示示意图;图4为本专利技术实施例提供的两种软键盘的独立引擎同时独立工作的示意图;图5为本专利技术实施例提供的触发第一控件隐藏自身软键盘弹窗的示意图;图6为本专利技术实施例提供的触发第二控件隐藏和显示其他软键盘弹窗的示意图;图7为本专利技术实施例提供的另一种软键盘显示的方法的流程示意图;图8为本专利技术实施例提供的一种软键盘显示的装置的结构示意图。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。专利技术人经过研究发现,一般地,按照输入字符类型,软键盘可以分为中文输入、英文输入、数字输入、符号输入、表情输入等键盘类型。在调用软键盘时,只能显示上述其中一种键盘类型的软键盘,当用户想要输入其他类型字符内容时,需要切换到其他类型软键盘。例如,在调用软键盘时,显示中文输入软键盘;当用户想要输入英文字符内容时,需要将中文输入软键盘切换为英文输入软键盘。由于调用软键盘时只显示一种键盘类型的软键盘,导致需要来回切换不同键盘类型的软键盘才能满足输入不同类型字符等内容的实际需求,耗费时间,输入效率较低。为了解决这一问题,在本专利技术实施例中,首先,响应于用户触发显示软键盘的操作,获得软键盘显示指令;然后,根据所述软键盘显示指令,确定目标键盘类型,所述目标键盘类型包括需显示N种软键盘的键盘类型,其中,N≥2;最后,根据所述目标键盘类型,在N个软键盘弹窗中显示对应所述目标键盘类型的N种软键盘,所述N个软键盘弹窗中显示的软键盘的键盘类型不同。由此可见,当用户触发调用软键盘时,至少可以显示两种键盘类型的软键盘;不需要来回切换不同键盘类型的软键盘操作,就能够直接操作所显示的不同键盘类型的软键盘实现不同类型字符等内容的输入,该方式省去切换操作可以节约时间,减轻操作负担,从而提高输入效率。举例来说,本专利技术实施例的场景之一,可以是应用到如图1所示的场景中。该场景包括智能终端设备101、处理器102和数据库103。首先,响应于用户通过智能终端设备101触发显示软键盘的操作,产生软键盘显示指令,处理器102获得软键盘显示指本文档来自技高网
...

【技术保护点】
1.一种软键盘显示的方法,其特征在于,包括:获取软键盘显示指令;根据所述软键盘显示指令,确定目标键盘类型,所述目标键盘类型包括需显示N种软键盘的键盘类型,其中,N≥2;根据所述目标键盘类型,在N个软键盘弹窗中显示对应所述目标键盘类型的N种软键盘,所述N个软键盘弹窗中显示的软键盘的键盘类型不同。

【技术特征摘要】
1.一种软键盘显示的方法,其特征在于,包括:获取软键盘显示指令;根据所述软键盘显示指令,确定目标键盘类型,所述目标键盘类型包括需显示N种软键盘的键盘类型,其中,N≥2;根据所述目标键盘类型,在N个软键盘弹窗中显示对应所述目标键盘类型的N种软键盘,所述N个软键盘弹窗中显示的软键盘的键盘类型不同。2.根据权利要求1所述的方法,其特征在于,所述键盘类型包括中文输入类型、英文输入类型、数字输入类型、符号输入类型和表情输入类型。3.根据权利要求1所述的方法,其特征在于,所述根据所述软键盘显示指令,确定目标键盘类型,包括:根据所述软键盘显示指令,读取对应的预设显示信息;解析所述预设显示信息,获得所述目标键盘类型。4.根据权利要求1所述的方法,其特征在于,所述根据所述目标键盘类型,在N个软键盘弹窗中显示对应所述目标键盘类型的N种软键盘,包括:根据所述目标键盘类型,确定对应所述目标键盘类型的软键盘绘制信息,所述软键盘绘制信息包括软键盘上各个控件的键码值、大小信息、坐标信息和显示信息;根据所述软键盘绘制信息,在N个软键盘弹窗中绘制显示对应所述目标键盘类型的N种软键盘。5.根据权利要求1所述的方法,其特征在于,在所述在N个软键盘弹窗中显示对应所述目标键盘类型的N种软键盘之后,还包括:控制所述N个软键盘弹窗的大小...

【专利技术属性】
技术研发人员:罗永浩方迟郝浠杰周志强
申请(专利权)人:北京字节跳动网络技术有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1