字符输入方法和装置的制造方法_2

文档序号:9261098阅读:来源:国知局
入的模式。
[0067]在本实施例中,可以在用户每输入一个字符后获取所述第一模式,也可以在检测到用户进行模式切换后获取所述第一模式,本公开对此不作特殊限制。
[0068]在步骤S102中,在检测到字符输入手势后,判断所述字符输入手势是否为预设的模式切换手势。
[0069]在本实施例中,用户可以通过字符输入手势实现对字符的输入,终端在检测到用户的字符输入手势后,在本步骤中,判断所述字符输入手势是否为预设的模式切换手势。
[0070]所述模式切换手势可以为滑动手势,比如:选中指定字符后向预设方向滑动的手势。所述模式切换手势也可以为长按手势,比如:按压指定字符的时间超过预设时间的手势。所述模式切换手势也可以为双击手势,比如:在预设的时间内连续双击同一个字符的手势。当然,本领域技术人员也可以依据相关技术设置其他类型的模式切换手势,本公开对此不作特殊限制。
[0071]在步骤S103中,当所述字符输入手势为所述模式切换手势时,以与所述第一模式不同的第二模式显示所述字符输入手势指定的字符。
[0072]基于前述步骤S102,如果确定所述字符输入手势为所述模式切换手势,则在本步骤中,以第二模式显示所述字符输入手势指定的字符。其中,所述第二模式为与所述第一模式不同的输入模式,比如:当所述第一模式为大写模式时,所述第二模式为小写模式,当所述第一模式为小写模式时,所述第二模式为大写模式。
[0073]由以上描述可以看出,本公开终端可以获取当前字符输入的第一模式,在用户输入的字符输入手势为预设的模式切换手势时,以与所述第一模式不同的第二模式显示所述字符输入手势指定的字符,使得用户可以在不切换字符输入模式的情况下就可以输入不同类型的字符,大大提高了字符输入的效率,提升了用户的使用体验。
[0074]图2是根据一示例性实施例示出的另一种字符输入方法的流程图。
[0075]请参考图2,所述字符输入方法用于终端中,所述终端可以包括智能手机、平板电脑、PDA (Personal Digital Assistant,掌上电脑)等智能设备。所述字符输入方法可以包括以下步骤:
[0076]在步骤S201中,获取当前字符输入的第一模式。
[0077]在本实施例中,为便于区分,将当前字符输入的模式称为第一模式,所述第一模式为大写模式或者小写模式。用户在触发输入法启动后,所述第一模式可以为输入法启动后默认的模式,所述第一模式也可以为用户上次使用输入法进行输入的模式。
[0078]在本实施例中,可以在用户每输入一个字符后获取所述第一模式,也可以在检测到用户进行模式切换后获取所述第一模式,本公开对此不作特殊限制。
[0079]在步骤S202中,在检测到字符输入手势后,判断所述字符输入手势是否为滑动手势,如果所述字符输入手势为滑动手势,则执行步骤S203。如果所述字符输入手势不是滑动手势,则执行步骤S204。
[0080]在本实施例中,用户可以通过字符输入手势实现对字符的输入,终端在检测到用户的字符输入手势后,在本步骤中,判断所述字符输入手势是否为预设的模式切换手势的过程为:判断所述字符输入手势是否为滑动手势,也就是说,在本实施例中,所述模式切换手势为滑动手势。如果所述字符输入手势为滑动手势,则执行步骤S203。如果所述字符输入手势不是滑动手势,则执行步骤S204。
[0081]在步骤S203中,以与所述第一模式不同的第二模式显示所述字符输入手势指定的字符。
[0082]基于前述步骤S202的判断结果,当所述字符输入手势为滑动手势时,说明用户想要输入与所述第一模式不同模式的字符,则在本步骤中,以与所述第一模式不同的第二模式显示所述字符输入手势指定的字符。
[0083]其中,所述字符输入手势指定的字符为所述滑动手势覆盖到的第一个字符。当所述第一模式是大写模式时,所述第二模式是小写模式。当所述第一模式是小写模式时,所述第二模式时大写模式。举例来说,用户可以先选中想要输入的字符,然后保持手指与虚拟键盘的接触,并向一个预设的方向滑动,以实现对所述字符输入手势的输入,则在本步骤中,以所述第二模式显示用户选中的所述字符,比如:当所述第一模式为大写模式时,以小写模式显示用户选择的所述字符,当所述第一模式为小写模式时,以大写模式显示用户选择的所述字符。
[0084]可选的,所述预设的方向可以为一个固定的方向,也可以根据不同的第一模式采用不同的方向,比如:当所述第一模式为大写模式时,所述预设的方向为第一方向,诸如:屏幕下方,当所述第一模式为小写模式时,所述预设的方向为第二方向,诸如:屏幕上方等,其中,所述第一方向与所述第二方向不同。
[0085]在步骤S204中,以所述第一模式显示所述字符输入手势指定的字符。
[0086]基于前述步骤S202的判断结果,当所述字符输入手势不是滑动手势时,说明用户想要输入与所述第一模式相同模式的字符,则在本步骤中,以所述第一模式显示所述字符输入手势指定的字符。
[0087]举例来说,如果所述字符输入手势为点击手势,则在本步骤中,可以以所述第一模式显示所述点击手势所指定的字符。
[0088]由以上描述可以看出,本公开终端可以获取当前字符输入的第一模式,在用户输入的字符输入手势为预设的模式切换手势时,以与所述第一模式不同的第二模式显示所述字符输入手势指定的字符,使得用户可以在不切换字符输入模式的情况下就可以输入不同类型的字符,大大提高了字符输入的效率,提升了用户的使用体验。
[0089]下面结合具体的实施例来描述本公开的实现过程。
[0090]图3是根据一示例性实施例示出的另一种字符输入方法的流程图。
[0091]请参考图3,所述字符输入方法用于终端中,所述终端可以包括智能手机、平板电脑、PDA (Personal Digital Assistant,掌上电脑)等智能设备。所述字符输入方法可以包括以下步骤:
[0092]在步骤S301中,获取当前字符输入的第一模式为大写模式。
[0093]在步骤S302中,在检测到字符输入手势后,判断所述字符输入手势是否为选中字符后继续向下滑动的手势。如果所述字符输入手势是选中字符后继续向下滑动的手势,则执行步骤S303。如果所述字符输入手势不是选中字符后继续向下滑动的手势,则执行步骤S304。
[0094]在本实施例中,所述第一模式为大写模式,如果用户想要输入小写的字符,则用户可以在选中字符后,手指不离开虚拟键盘,而是继续向下滑动一小段距离。请参考图4,本实施例一种输入界面的示意图,假设用户想要输入小写字符“t”,则用户可以用户手指选中t之后,继续向下滑动一段距离后再抬起。
[0095]在步骤S303中,以小写模式显示所述字符输入手势指定的字符。
[0096]基于前述步骤S302的判断结果,如果所述字符输入手势是选中字符后继续向下滑动的手势,则在本步骤中,以小写模式显示所述字符输入手势指定的字符。仍以图4为例,在本步骤中,显示小写字符“t”。
[0097]在步骤S304中,以大写模式显示所述字符输入手势指定的字符。
[0098]基于前述步骤S302的判断结果,如果所述字符输入手势不是选中字符后继续向下滑动的手势,比如:所述字符输入手势为点击字符“t”的手势,则在本步骤中,显示大写字符“T”。
[0099]图5是根据一示例性实施例示出的另一种字符输入方法的流程图。
[0100]请参考图5,所述字符输入方法用于终端中,所述终端可以包括智能手机、平板电脑、PDA (Personal Digital Assistant,掌上电脑)等智能设备。所述字符输入方法可以包括以下步骤:
[0101]在步骤S501中,获取当前字符输入的第一模式为小写模式。
[0102]在步骤S502中,在检测到字符输入手势后,判断所述字符输入手势是否为选中字符后继续向上滑动的手势。如果所述字符输入手势是选中字符后继续向上滑动的手势,则执行步骤S503。如果所述字符输入手势不是选中字符后继续向上滑动的手势,则执行步骤S504。
[0103]在本实施例中,所述第一模式为小写模式,如果用户想要输入大写的字符,则用户可以在选中字符后,手指不离开虚拟键盘,而是继续向上滑动一小段距离。请参考图6,本实施例一种输入界面的示意图,假设用户想要输入大写字符“T”,则用户可以用户手指选中t之后,继续向上滑动一段距离后再抬起。
[0
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1