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

文档序号:9261098阅读:255来源:国知局
字符输入方法和装置的制造方法
【技术领域】
[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]第四确认子模块,用于在所述字符输入手势不是长按手势、并且也不是双击手势时,确认所述字符输入手势不是所述预设的模式切换手势。
[0036]可选的,所述第一模式为大写模式,所述第二模式为小写模式;或者
[0037]所述第一模式为小写模式,所述第二模式为大写模式。
[0038]可选的,当所述第一模式为大写模式时,所述模式切换手势为:选中所述指定的字符后继续向第一方向滑动的手势;
[0039]当所述第一模式为小写模式时,所述模式切换手势为:选中所述指定的字符后继续向不同于第一方向第二方向滑动的手势。
[0040]根据本公开实施例的第三方面,提供一种字符输入装置,包括:
[0041]处理器;
[0042]用于存储处理器可执行指令的存储器;
[0043]其中,所述处理器被配置为:
[0044]获取当前字符输入的第一模式;
[0045]在检测到字符输入手势后,判断所述字符输入手势是否为预设的模式切换手势;
[0046]当所述字符输入手势为所述模式切换手势时,以与所述第一模式不同的第二模式显示所述字符输入手势指定的字符。
[0047]本公开的实施例提供的技术方案可以包括以下有益效果:
[0048]本公开终端可以获取当前字符输入的第一模式,在用户输入的字符输入手势为预设的模式切换手势时,以与所述第一模式不同的第二模式显示所述字符输入手势指定的字符,使得用户可以在不切换字符输入模式的情况下就可以输入不同类型的字符,大大提高了字符输入的效率,提升了用户的使用体验。
[0049]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
【附图说明】
[0050]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0051]图1是根据一示例性实施例示出的一种字符输入方法的流程图。
[0052]图2是根据一示例性实施例示出的另一种字符输入方法的流程图。
[0053]图3是根据一示例性实施例示出的另一种字符输入方法的流程图。
[0054]图4是根据一示例性实施例示出的一种输入界面的示意图。
[0055]图5是根据一示例性实施例示出的另一种字符输入方法的流程图。
[0056]图6是根据一示例性实施例示出的另一种输入界面的示意图。
[0057]图7是根据一示例性实施例示出的一种字符输入装置的框图。
[0058]图8是根据一示例性实施例示出的另一种字符输入装置的框图。
[0059]图9是根据一示例性实施例示出的另一种字符输入装置的框图。
[0060]图10是根据一示例性实施例示出的另一种字符输入装置的框图。
[0061]图11是根据一示例性实施例示出的一种用于字符输入装置的一结构示意图。
【具体实施方式】
[0062]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
[0063]图1是根据一示例性实施例示出的一种字符输入方法的流程图。
[0064]请参考图1,所述字符输入方法用于终端中,所述终端可以包括智能手机、平板电脑、PDA (Personal Digital Assistant,掌上电脑)等智能设备。所述字符输入方法可以包括以下步骤:
[0065]在步骤SlOl中,获取当前字符输入的第一模式。
[0066]在本实施例中,为便于区分,将当前字符输入的模式称为第一模式,所述第一模式为大写模式或者小写模式。用户在触发输入法启动后,所述第一模式可以为输入法启动后默认的模式,所述第一模式也可以为用户上次使用输入法进行输
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1