一种字符输入方法及装置的制作方法

文档序号:6380106阅读:106来源:国知局
专利名称:一种字符输入方法及装置的制作方法
技术领域
本发明属于输入法技术领域,尤其涉及一种字符输入方法及装置。
背景技术
随着移动终端智能化技术的飞速发展,触摸屏移动终端凭借其可操作性强及屏幕尺寸大等优势,目前逐渐取代传统的键盘式移动终端,成为了市场主流。现有的移动终端在对文本编辑框中内容进行删除时,大多使用删除键回退进行处理。然而,以删除多个字符为例,由于用户需要连续点击删除键,因此容易产生误删一个或多个字符的情况,导致用户需要对误删的内容重新进行输入,影响文本编辑速度。

发明内容
本发明实施例的目的在于提供一种字符输入方法,旨在解决现有技术中用户需要对误删内容重新进行输入,影响文本编辑速度的的问题。本发明实施例是这样实现的,一种字符输入方法,包括当监听到用户在文本编辑框中进行删除操作时,记录所述文本编辑框中的文本;根据所述删除操作删除所述文本编辑框中的N个字符,所述N为大于等于I的整数;检测用户是否输入预设手势;当检测到用户输入所述预设手势,根据记录的所述文本编辑框中的文本恢复所述删除操作删除的字符。本发明实施例的另一目的在于提供一种字符输入装置,包括文本记录单元,用于当监听到用户在文本编辑框中进行删除操作时,记录所述文本编辑框中的文本;字符删除单元,用于根据所述删除操作删除所述文本编辑框中的N个字符,所述N为大于等于I的整数;检测单元,用于检测用户是否输入预设手势;字符恢复单元,用于当检测到用户输入所述预设手势,根据记录的所述文本编辑框中的文本恢复所述删除操作删除的字符。在本发明实施例中,当用户通过删除键在移动终端的文本编辑框中进行删除操作时,预先记录文本编辑框中的文本,使得用户一旦需要撤消删除的内容时,可以通过输入预设手势进行恢复,大大提高了用户的文本编辑速度。


图I是本发明实施例提供的字符输入方法的实现流程图;图2是本发明另一实施例提供的字符输入方法的实现流程图;图3是本发明另一实施例提供的字符输入方法的实现流程图4是本发明实施例提供的字符输入装置的结构框图。
具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。在本发明实施例中,当用户通过删除键在移动终端的文本编辑框中进行删除操作时,预先记录所述文本编辑框中的文本,使得用户一旦需要撤消删除的内容时,可以通过输入预设手势进行恢复,大大提高了用户的文本编辑速度。图I示出了本发明实施例提供的字符输入方法的实现流程,详述如下在步骤SlOl中,当监听到用户在文本编辑框中进行删除操作时,记录文本编辑框中的文本。在本实施例中,可以对用户对移动终端的删除事件进行监听,当用户点击删除键时,则记录下当前文本编辑框中的文本内容,然后再进行字符删除操作。优选地,当用户连续点击删除键进行删除时,只对第一次删除操作前文本编辑框中的文本内容进行记录。例如,文本编辑框中已输入“abcdefghijk”,当用户第一次点击删除键时,监听程序自动记录当前文本编辑框中文本“abcdefghijk”,然后删除字符“k”;若用户继续点击若干次删除键,则记录的文本内容保持不变,仍为“abcdefghijk”。在步骤S102中,根据删除操作删除文本编辑框中的N个字符,其中,N为大于等于I的整数。在本实施例中,当用户点击一次移动终端的删除键,则相应地删除文本编辑框中的一个字符,若用户连续点击N次移动终端的删除键,则相应地删除文本编辑框中的N个字符。在步骤S103中,检测用户是否输入预设手势。在本实施例中,当用户需删除几个或多个字符时,由于需要连续点击删除键,因此容易产生误删一个或多个字符的情况,因此可以通过预设手势对用户是否需要恢复删除的内容进行判断。例如,当用户在文本编辑框中做出预设手势时,则判断需对删除的内容进行恢复。其中,预设手势可以为系统默认,也可以为用户自定义。作为本发明的一个实现示例,当用户在文本编辑框中自左向右至少滑动编辑框宽度的2/3距离,且滑动轨迹没有超出编辑框外时,可判断用户需要对删除的内容进行恢复。在步骤S104中,当检测到用户输入所述预设手势时,根据记录的文本编辑框中的文本恢复所述删除操作删除的字符。在本实施例中,当检测到用户在移动终端的屏幕中做出预设手势后,根据步骤SlOl中记录的文本内容对删除的字符进行恢复。通过上述步骤,当用户通过删除键在移动终端的文本编辑框中进行删除操作时,预先记录文本编辑框中的文本,使得用户一旦需要撤消删除的内容时,可以通过输入预设手势进行恢复,大大提高了用户的文本编辑速度。当检测到用户输入预设手势时,可对恢复字符的形式进行选择。作为本发明的一个实施例,如图2所示,在步骤S105中,当检测到用户输入预设手势后,根据步骤SlOl中记
5录的文本内容对步骤S102中删除的N个字符一次性进行恢复。作为本发明的另一个实施例,如图3所示,在步骤S106中,每当检测到用户输入一次预设手势,则根据步骤SlOl中记录的文本内容,依次对步骤S102中删除的N个字符进行恢复,直至N个字符恢复完毕。作为本发明的一个实施例,预设手势包括自左向右的滑动手势,则每当用户输入一次预设手势对S102删除的N个字符进行恢复时,可以根据SlOl中记录的文本内容,自左向右依次对删除的N个字符进行恢复,直至N个字符恢复完毕。作为本发明的一个实施例,预设手势包括自右向左的滑动手势,则每当用户输入一次预设手势对S102删除的N个字符进行恢复时,可以根据SlOl中记录的文本内容,自右向左依次对删除的N个字符进行恢复,直到N个字符恢复完毕。显然地,除了采用预设手势对文本编辑过程中误删的字符进行一次性恢复或依次恢复外,还可以通过预设手势对预设个字符进行恢复,例如删除N个字符后,用户每输入一次预设手势则恢复m个字符,其中m为大于I且小于N的整数,其具体的恢复方式不用于限定本发明。在本发明实施例中,当用户通过删除键在移动终端的文本编辑框中进行删除操作时,预先记录文本编辑框中的文本,使得用户一旦需要撤消删除的内容时,可以通过输入预设手势进行恢复,大大提高了用户的文本编辑速度。图4示出了本发明实施例提供的字符输入装置的结构框图,该装置可以运行于具备输入功能的终端设备中,该终端设备包括但不限于移动终端、计算机等设备。为了便于说明,仅不出了与本实施例相关的部分。参照图4,该装置包括文本记录单元41,当监听到用户在文本编辑框中进行删除操作时,记录文本编辑框中的文本;字符删除单元42,根据用户的删除操作删除移动终端本文编辑框中的N个字符,其中N为大于等于I的整数;检测单元43,检测用户是否输入预设手势;字符恢复单元44,当检测到用户输入预设手势后,根据记录的文本编辑框中的文本恢复删除操作删除的字符。可选地,字符恢复单元44具体用于当检测到用户输入预设手势后,根据记录的所述文本编辑框中的文本,一次性恢复删除操作删除的N个字符。可选地,字符恢复单元44具体用于每当检测到用户输入一次预设手势后,将根据记录的所述文本编辑框中的文本,依次恢复删除的N个字符,直至N个字符恢复完毕。可选地,预设手势包括自左向右的滑动手势,字符恢复单元44具体用于根据记录的文本编辑框中的文本,自左向右依次恢复删除的N个字符。可选地,预设手势包括自右向左的滑动手势,字符恢复单元44具体用于根据记录的所述文本编辑框中的文本,自右向左依次恢复删除的N个字符。在本发明实施例中,当用户通过删除键在移动终端的文本编辑框中进行删除操作时,预先记录文本编辑框中的文本,使得用户一旦需要撤消删除的内容时,可以通过输入预设手势进行恢复,大大提高了用户的文本编辑速度。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种字符输入方法,其特征在于,包括 当监听到用户在文本编辑框中进行删除操作时,记录所述文本编辑框中的文本; 根据所述删除操作删除所述文本编辑框中的N个字符,所述N为大于等于I的整数; 检测用户是否输入预设手势; 当检测到用户输入所述预设手势,根据记录的所述文本编辑框中的文本恢复所述删除操作删除的字符。
2.如权利要求I所述的方法,其特征在于,所述当检测到用户输入所述预设手势,根据记录的所述文本编辑框中的文本恢复所述删除操作删除的字符包括 当检测到用户输入所述预设手势,根据记录的所述文本编辑框中的文本恢复所述删除操作删除的所述N个字符。
3.如权利要求I所述的方法,其特征在于,所述当检测到用户输入所述预设手势,根据记录的所述文本编辑框中的文本恢复所述删除操作删除的字符包括 每当检测到用户输入一次所述预设手势,根据记录的所述文本编辑框中的文本依次恢复所述N个字符,直至所述N个字符恢复完毕。
4.如权利要求3所述的方法,其特征在于,所述预设手势包括自左向右的滑动手势,所述根据记录的所述文本编辑框中的文本依次恢复所述N个字符包括 根据记录的所述文本编辑框中的文本,自左向右依次恢复所述N个字符。
5.如权利要求3所述的方法,其特征在于,所述预设手势包括自右向左的滑动手势,所述根据记录的所述文本编辑框中的文本依次恢复所述N个字符包括 根据记录的所述文本编辑框中的文本,自右向左依次恢复所述N个字符。
6.—种字符输入装置,其特征在于,包括 文本记录单元,用于当监听到用户在文本编辑框中进行删除操作时,记录所述文本编辑框中的文本; 字符删除单元,用于根据所述删除操作删除所述文本编辑框中的N个字符,所述N为大于等于I的整数; 检测单元,用于检测用户是否输入预设手势; 字符恢复单元,用于当检测到用户输入所述预设手势,根据记录的所述文本编辑框中的文本恢复所述删除操作删除的字符。
7.如权利要求6所述的装置,其特征在于,所述字符恢复单元具体用于当检测到用户输入所述预设手势,根据记录的所述文本编辑框中的文本恢复所述删除操作删除的所述N个字符。
8.如权利要求6所述的装置,其特征在于,所述字符恢复单元具体用于每当检测到用户输入一次所述预设手势,根据记录的所述文本编辑框中的文本依次恢复所述N个字符,直至所述N个字符恢复完毕。
9.如权利要求8所述的装置,其特征在于,所述预设手势包括自左向右的滑动手势,所述字符恢复单元具体用于根据记录的所述文本编辑框中的文本,自左向右依次恢复所述N个字符。
10.如权利要求8所述的装置,其特征在于,所述预设手势包括自右向左的滑动手势,所述字符恢复单元具体用于根据记录的所述文本编辑框中的文本,自右向左依次恢复所述N个字 符。
全文摘要
本发明适用于输入法技术领域,提供了一种字符输入方法及装置,所述方法包括当监听到用户在文本编辑框中进行删除操作时,记录所述文本编辑框中的文本;根据所述删除操作删除所述文本编辑框中的N个字符,所述N为大于等于1的整数;检测用户是否输入预设手势;当检测到用户输入所述预设手势,根据记录的所述文本编辑框中的文本恢复所述删除操作删除的字符。在本发明中,当用户通过删除键在移动终端的文本编辑框中进行删除操作时,预先记录文本编辑框中的文本,使得用户一旦需要撤消删除的内容时,可以通过输入预设手势进行恢复,大大提高了文本编辑速度。
文档编号G06F3/0481GK102929485SQ201210425018
公开日2013年2月13日 申请日期2012年10月30日 优先权日2012年10月30日
发明者张培凯 申请人:广东欧珀移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1