CN103645851A - 在具有触摸屏的电子设备上输入内容的方法和系统 - Google Patents
在具有触摸屏的电子设备上输入内容的方法和系统 Download PDFInfo
- Publication number
- CN103645851A CN103645851A CN201310516810.8A CN201310516810A CN103645851A CN 103645851 A CN103645851 A CN 103645851A CN 201310516810 A CN201310516810 A CN 201310516810A CN 103645851 A CN103645851 A CN 103645851A
- Authority
- CN
- China
- Prior art keywords
- candidate item
- input
- character
- sliding
- glide direction
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
本发明提供了一种在具有触摸屏的电子设备上输入内容的方法和系统,该方法包括以下步骤:A、接收对触摸屏的屏幕区进行的按压操作;B、检测被按压的区域;C、当被按压的区域是键盘区时,执行步骤D:确定与按压操作相应的候选项,并将预定数量的候选项显示在候选字区,候选字区显示在当前按压的按键周围,当检测到按压操作变为滑动操作时,根据滑动操作的滑动方向对候选项进行相应的操作。与现有技术相比,本发明减少了用户在输入内容过程中的操作量,操作过程更为简便。
Description
技术领域
本发明涉及电子输入领域,尤其涉及一种在具有触摸屏的电子设备上输入内容的方法和系统。
背景技术
随着电子技术的不断发展,触摸屏已经被广泛地应用于各种电子设备(例如,手机、游戏机、平板计算机、桌面计算机、车载计算机等)。在具有触摸屏的电子设备上,并没有实际的字符(例如,字母)按键,此时,需要使用虚拟键盘来输入字符。目前,在实际应用中,在具有触摸屏的电子设备上输入内容的方法与传统的具有实体按键的电子设备的差别不大,用户一般通过按压字符按键输入字符,再选择根据输入的字符产生的候选项。该输入内容的方法步骤繁琐,效率不高。
发明内容
本发明的目的在于提供一种在具有触摸屏的电子设备上输入内容的方法和系统,以解决现有技术中的输入内容的方法的步骤繁琐,效率不高的问题。
本发明的一方面提供了一种在具有触摸屏的电子设备上输入内容的方法,包括以下步骤:A、接收对触摸屏的屏幕区进行的按压操作;B、检测被按压的区域;C、当被按压的区域是键盘区时,执行步骤D:确定与按压操作相应的候选项,并将预定数量的候选项显示在候选字区,候选字区显示在当前按压的按键周围,当检测到按压操作变为滑动操作时,根据滑动操作的滑动方向对候选项进行相应的操作。
优选地,当被按压的区域是键盘区并且滑动输入候选项的功能开启时,执行步骤D;当被按压的区域是键盘区并且滑动输入候选项的功能没有开启时,执行步骤E:当随后进行滑动时,在文本显示区移动光标,并选中滑动前光标的位置与当前光标的位置之间的文本,其中,当任意文本被选中时,显示快捷操作菜单,所述快捷操作菜单用于对被选中的文字进行操作。
优选地,当被按压的区域是键盘区,但不是键盘区上的删除键,并且滑动输入候选项的功能没有开启时,执行步骤E;当被按压的区域是键盘区上的删除键并且滑动输入候选项的功能没有开启时,执行步骤F:在随后进行滑动时,对文本显示区的字符进行删除。
优选地,当被按压的区域是键盘区并且滑动切换输入语言的功能开启时,执行步骤G:在随后进行滑动时,在与第一语言模式不同的第二语言模式下输入被按压的按键,其中,第一语言模式为当前的语言模式。
优选地,当被按压的区域是候选字区上的具有大小写状态的候选项时,执行步骤H:在随后进行滑动操作,根据滑动方向改变所述候选项的大小写状态。
优选地,根据滑动操作的滑动方向对候选项进行相应的操作的步骤包括:根据滑动方向从显示的预定数量的候选项之中选择并输入候选项之一或显示更多的候选项。
优选地,根据滑动操作的滑动方向选择并输入候选项之一的步骤包括:从显示的预定数量的候选项之中选择并输入具有与滑动方向对应的次序的候选项。
优选地,根据滑动方向显示更多的候选项的步骤包括:当滑动方向为预定方向时,显示更多的候选项。
优选地,所述预定数量为三,三个候选项被水平排列,其中,根据滑动方向从显示的预定数量的候选项之中选择并输入候选项之一或显示更多的候选项的步骤包括:当滑动的方向为向左时,输入位于左边的候选项;当滑动的方向为向上时,输入位于中间的候选项;当滑动的方向为向右时,输入位于右边的候选项;和/或,当滑动的方向为向下时,显示三个以上的候选项。
优选地,本方法还包括步骤:当检测到按压操作变为抬起操作时,不再显示候选字区。
优选地,步骤E中在文本显示区移动光标的步骤包括:根据滑动方向来确定光标的移动方向。
优选地,在步骤E中,当滑动方向为向左时,向左移动光标;当滑动方向为向右时,向右移动光标;当滑动方向为向上时,向上移动光标;当滑动方向为向下时,向下移动光标。
优选地,所述快捷操作菜单包括下列选项中的至少一个:复制、粘贴、剪切、添加用户词。
优选地,在步骤E中当检测到滑动操作改变为抬起操作之后在预定时间内没有接收到对快捷操作菜单的选择操作时,取消对文本的选中,并不再显示所述快捷操作菜单。
优选地,在步骤E中当检测到滑动操作改变为抬起操作之后在预定时间内接收到在键盘区进行滑动的操作时,在保持在步骤E中被选中的文本的选中状态的同时,再次执行步骤E。
优选地,在步骤E中当检测到滑动操作改变为抬起操作之后在预定时间内接收到对快捷操作菜单中的选项的选择时,执行与选择的选项对应的功能。
优选地,步骤F中,当滑动方向为第一方向时,从光标处向左删除字符;当滑动方向为第二方向时,删除光标左侧的字符;当滑动方向为第三方向时,删除光标右侧的字符。
优选地,步骤F中删除字符的同时将删除的字符进行记录。
优选地,方法还包括步骤F1,当滑动方向更改为第四方向时,恢复删除的字符。
优选地,当滑动方向为第二方向时,删除光标左侧的字符的步骤包括:当检测到滑动方向为第二方向并且存在删除的字符的记录时,随着向第二方向的滑动的进行从光标处向左逐字删除字符;当检测到滑动方向为第二方向并且不存在删除的字符的记录时,一次性删除光标左侧的所有字符。
优选地,当滑动方向为第三方向时,删除光标右侧的字符的步骤包括:当检测到滑动方向为第三方向并且不存在删除的字符的记录时,一次性删除光标右侧的所有字符;其中,当检测到滑动方向为第三方向并且存在删除的字符的记录时,恢复删除的字符。
优选地,还包括步骤F2,当检测到抬起操作时,对删除的字符的记录进行清除。
优选地,在步骤G之后还有步骤G1,在选择并输入了候选字区的候选项后,切换到第一语言模式,所述候选项为在第二语言模式下输入的按键产生的候选项。
优选地,还包括步骤H1,当按压操作变为抬起操作时,输入大小写状态更改后的候选项。
优选地,滑动方向与候选项的大小写状态更改方式的对应关系如下:
当滑动前候选项的大小写状态为全部小写时,向上滑动更改为全部大写,向下滑动更改为首字母大写;或者当滑动前候选项的大小写状态为全部小写时,向上滑动更改为首字母大写,向下滑动更改为全部大写;当滑动前候选项的大小写状态为首字母大写,向上滑动更改为全部大写,向下滑动更改为全部小写;或者当滑动前候选项的大小写状态为首字母大写,向上滑动更改为全部小写,向下滑动更改为全部大写;当滑动前候选项的大小写状态为全部大写,向上滑动更改为全部小写,向下滑动更改为首字母大写;或者当滑动前候选项的大小写状态为全部大写,向上滑动更改为首字母大写,向下滑动更改为全部小写。
本发明的另一方面提供了一种在具有触摸屏的电子设备上输入内容的系统,包括:接收单元,用于接收对触摸屏的屏幕区进行的按压操作;区域检测单元,用于检测被按压的区域;滑动输入候选项子系统,包括候选项显示单元和候选项操作单元,所述候选项显示单元用于,当被按压的区域是键盘区时,确定与按压操作相应的候选项,并将预定数量的候选项显示在候选字区,候选字区显示在当前按压的按键周围;所述候选项操作单元用于,当检测到按压操作变为滑动操作时,根据滑动操作的滑动方向对候选项进行相应的操作。
优选地,系统还包括开启单元和滑动编辑文本子系统,开启单元用于当被按压的区域是键盘区且滑动输入候选项的功能开启时,开启滑动输入候选项子系统;所述滑动编辑文本子系统包括文本选中单元和快捷操作菜单显示单元,所述文本选中单元用于,当被按压的区域是键盘区并且滑动输入候选项的功能没有开启时,随后进行滑动时,在文本显示区移动光标,并选中滑动前光标的位置与当前光标的位置之间的文本;所述快捷操作菜单显示单元用于,当任意文本被选中时,显示快捷操作菜单,所述快捷操作菜单用于对被选中的文字进行操作。
优选地,系统还可以包括滑动删除文本子系统和开启单元,所述滑动删除文本子系统包括文本删除单元,所述文本删除单元用于,在随后进行滑动时,对文本显示区的字符进行删除;所述开启单元用于,当被按压的区域是键盘区,但不是键盘区上的删除键,并且滑动输入候选项的功能没有开启时,开启滑动编辑文本子系统;所述开启单元还用于,当被按压的区域是键盘区上的删除键并且滑动输入候选项的功能没有开启时,开启滑动删除文本子系统。
优选地,系统还包括滑动切换输入语言子系统,所述滑动切换输入语言子系统包括输入语言切换单元,用于当被按压的区域是键盘区并且滑动切换输入语言的功能开启时,在随后进行滑动时,在与第一语言模式不同的第二语言模式下输入被按压的按键,其中,第一语言模式为当前的语言模式。
优选地,系统还包括滑动切换大小写状态子系统,所述滑动切换大小写状态子系统包括大小写状态切换单元,所述大小写状态切换单元用于当被按压的区域是候选字区上的具有大小写状态的候选项时,在随后进行滑动操作,根据滑动方向改变所述候选项的大小写状态。
优选地,所述候选项操作单元根据滑动方向从显示的预定数量的候选项之中选择并输入候选项之一或显示更多的候选项。
优选地,所述候选项操作单元包括第一操作模块,所述第一操作模块用于从显示的预定数量的候选项之中选择并输入具有与滑动方向对应的次序的候选项。
优选地,所述候选项操作单元包括第二操作模块,所述第二操作模块用于当滑动方向为预定方向时,显示更多的候选项。
优选地,所述预定数量为三,三个候选项被水平排列,其中,候选项操作单元用于:当滑动的方向为向左时,输入位于左边的候选项;当滑动的方向为向上时,输入位于中间的候选项;当滑动的方向为向右时,输入位于右边的候选项;和/或,当滑动的方向为向下时,显示三个以上的候选项。
优选地,所述候选项显示单元还用于当检测到按压操作变为抬起操作时,不再显示候选字区。
优选地,所述滑动编辑文本子系统包括光标移动方向确定单元,所述光标移动方向确定单元用于根据滑动方向来确定光标的移动方向。
优选地,所述滑动编辑文本子系统包括光标移动单元,所述光标移动单元用于,当滑动方向为向左时,向左移动光标;当滑动方向为向右时,向右移动光标;当滑动方向为向上时,向上移动光标;当滑动方向为向下时,向下移动光标。
优选地,所述快捷操作菜单包括下列选项中的至少一个:复制、粘贴、剪切、添加用户词。
优选地,所述快捷操作菜单显示单元还用于,当检测到滑动操作改变为抬起操作之后在预定时间内没有接收到对快捷操作菜单的选择操作时,取消对文本的选中,并不再显示所述快捷操作菜单。
优选地,所述文本选中单元还用于,当检测到滑动操作改变为抬起操作之后在预定时间内接收到在键盘区进行滑动的操作时,在保持上次滑动操作中被选中的文本的选中状态的同时,在文本显示区移动光标,并选中本次滑动前光标的位置与当前光标的位置之间的文本。
优选地,所述滑动编辑文本子系统还包括操作执行单元,所述操作执行单元用于当检测到滑动操作改变为抬起操作之后在预定时间内接收到对快捷操作菜单中的选项的选择时,执行与选择的选项对应的功能。
优选地,所述文本删除单元包括第一删除单元、第二删除单元和第三删除单元,第一删除单元用于,当滑动方向为第一方向时,从光标处向左删除字符;第二删除单元用于,当滑动方向为第二方向时,删除光标左侧的字符;第三删除单元用于,当滑动方向为第三方向时,删除光标右侧的字符。
优选地,所述滑动删除文本子系统包括删除字符记录单元,所述删除字符记录单元用于在删除字符的同时将删除的字符进行记录。
优选地,所述滑动删除文本子系统包括字符恢复单元,所述字符恢复单元用于当滑动方向更改为第四方向时,恢复删除的字符。
优选地,所述第二删除单元用于,当检测到滑动方向为第二方向并且存在删除的字符的记录时,随着向第二方向的滑动的进行从光标处向左逐字删除字符;当检测到滑动方向为第二方向并且不存在删除的字符的记录时,一次性删除光标左侧的所有字符。
优选地,所述第三删除单元用于,当检测到滑动方向为第三方向并且不存在删除的字符的记录时,一次性删除光标右侧的所有字符;所述字符恢复单元还用于,当检测到滑动方向为第三方向并且存在删除的字符的记录时,恢复删除的字符。
优选地,所述滑动删除文本子系统包括记录清除单元,所述记录删除单元用于当检测到抬起操作时,对删除的字符的记录进行清除。
优选地,所述滑动切换输入语言子系统包括输入语言恢复单元,所述输入语言恢复单元用于,在选择并输入了候选字区的候选项后,切换到第一语言模式,所述候选项为在第二语言模式下输入的按键产生的候选项。
优选地,所述滑动切换大小写状态子系统包括输入单元,所述输入单元用于,当按压操作变为抬起操作时,输入大小写状态更改后的候选项。
优选地,滑动方向与候选项的大小写状态更改方式的对应关系如下:当滑动前候选项的大小写状态为全部小写时,向上滑动更改为全部大写,向下滑动更改为首字母大写;或者当滑动前候选项的大小写状态为全部小写时,向上滑动更改为首字母大写,向下滑动更改为全部大写;当滑动前候选项的大小写状态为首字母大写,向上滑动更改为全部大写,向下滑动更改为全部小写;或者当滑动前候选项的大小写状态为首字母大写,向上滑动更改为全部小写,向下滑动更改为全部大写;当滑动前候选项的大小写状态为全部大写,向上滑动更改为全部小写,向下滑动更改为首字母大写;或者当滑动前候选项的大小写状态为全部大写,向上滑动更改为首字母大写,向下滑动更改为全部小写。
根据本发明的在具有触摸屏的电子设备上输入内容的方法和系统,方便了用户在输入内容过程中对候选项的查看,同时减少了操作量,操作过程更为简便。
本发明的又一方面提供了一种在具有触摸屏的电子设备上滑动输入候选项的方法,包括以下步骤:A、接收在触摸屏显示的键盘区对按键进行的按压操作;B、确定与按压操作相应的候选项,并将预定数量的候选项显示在候选字区,所述候选字区显示在当前按压的按键周围;C、当检测到按压操作变为滑动操作时,根据滑动操作的滑动方向对候选项进行相应的操作。
优选地,根据滑动操作的滑动方向对候选项进行相应的操作的步骤包括:根据滑动方向从显示的预定数量的候选项之中选择并输入候选项之一或显示更多的候选项。
优选地,根据滑动操作的滑动方向选择并输入候选项之一的步骤包括:从显示的预定数量的候选项之中选择并输入具有与滑动方向对应的次序的候选项。
优选地,根据滑动方向显示更多的候选项的步骤包括:当滑动方向为预定方向时,显示更多的候选项。
优选地,所述预定数量为三,三个候选项被水平排列,其中,根据滑动方向从显示的预定数量的候选项之中选择并输入候选项之一或显示更多的候选项的步骤包括:当滑动的方向为向左时,输入位于左边的候选项;当滑动的方向为向上时,输入位于中间的候选项;当滑动的方向为向右时,输入位于右边的候选项;和/或,当滑动的方向为向下时,显示三个以上的候选项。
优选地,还包括步骤:当检测到按压操作变为抬起操作时,不再显示候选项。
本发明的又一方面提供了一种在具有触摸屏的电子设备上滑动输入候选项的系统,包括,接收单元,用于接收在触摸屏显示的键盘区对按键进行的按压操作;候选项显示单元,用于确定与按压操作相应的候选项,并将预定数量的候选项显示在候选字区,所述候选字区显示在当前按压的按键周围;候选项操作单元,用于当检测到按压操作变为滑动操作时,根据滑动操作的滑动方向对候选项进行相应的操作。
优选地,候选项操作单元根据滑动方向从显示的预定数量的候选项之中选择并输入候选项之一或显示更多的候选项。
优选地,所述候选项操作单元包括第一操作模块,所述第一操作模块用于从显示的预定数量的候选项之中选择并输入具有与滑动方向对应的次序的候选项。
优选地,所述候选项操作单元包括第二操作模块,所述第二操作模块用于,当滑动方向为预定方向时,显示更多的候选项。
优选地,所述预定数量为三,三个候选项被水平排列,其中,所述候选项操作单元用于,当滑动的方向为向左时,输入位于左边的候选项;当滑动的方向为向上时,输入位于中间的候选项;当滑动的方向为向右时,输入位于右边的候选项;和/或,当滑动的方向为向下时,显示三个以上的候选项。
优选地,所述候选项显示单元用于,当检测到按压操作变为抬起操作时,不再显示候选项。
根据本发明的在具有触摸屏的电子设备上滑动输入候选项的方法和系统,方便了用户在输入内容过程中对候选项的查看,同时减少了操作量,操作过程更为简便。
本发明的又一方面提供了一种在具有触摸屏的电子设备上滑动编辑文本的方法,包括以下步骤:A、接收在触摸屏显示的键盘区进行滑动的操作;B、在进行所述滑动的同时,在文本显示区移动光标,并选中滑动前光标的位置与当前光标的位置之间的文本;其中,当任意文本被选中时,显示快捷操作菜单,所述快捷操作菜单用于对被选中的文字进行操作。
优选地,在文本显示区移动光标的步骤包括:根据滑动方向来确定光标的移动方向。
优选地,在步骤B中,当滑动方向为向左时,向左移动光标;当滑动方向为向右时,向右移动光标;当滑动方向为向上时,向上移动光标;当滑动方向为向下时,向下移动光标。
优选地,所述快捷操作菜单包括下列选项中的至少一个:复制、粘贴、剪切、添加用户词。
优选地,当检测到滑动操作改变为抬起操作之后在预定时间内没有接收到对快捷操作菜单的选择操作时,取消对文本的选中,并不再显示所述快捷操作菜单。
优选地,当检测到滑动操作改变为抬起操作之后在预定时间内接收到在键盘区进行滑动的操作时,在保持在步骤B中被选中的文本的选中状态的同时,再次执行步骤B。
优选地,当检测到滑动操作改变为抬起操作之后在预定时间内接收到对快捷操作菜单中的项的选择时,执行与选择的项对应的功能。
本发明的又一方面提供了一种在具有触摸屏的电子设备上滑动编辑文本的系统,包括:接收单元,用于接收在触摸屏显示的键盘区进行滑动的操作;文本选中单元,用于在进行所述滑动的同时,在文本显示区移动光标,并选中滑动前光标的位置与当前光标的位置之间的文本;快捷菜单显示单元,用于当任意文本被选中时,显示快捷操作菜单,所述快捷操作菜单用于对被选中的文字进行操作。
优选地,还包括光标移动方向确定单元,所述光标移动方向确定单元用于根据滑动方向来确定光标的移动方向。
优选地,还包括光标移动单元,所述光标移动单元用于当滑动方向为向左时,向左移动光标;当滑动方向为向右时,向右移动光标;当滑动方向为向上时,向上移动光标;当滑动方向为向下时,向下移动光标。
优选地,所述快捷操作菜单包括下列选项中的至少一个:复制、粘贴、剪切、将选中的文本添加到词库。
优选地,所述快捷操作菜单显示单元还用于,当检测到滑动操作改变为抬起操作之后在预定时间内没有接收到对快捷操作菜单的选择操作时,取消对文本的选中,并不再显示所述快捷操作菜单。
优选地,所述文本选中单元还用于当检测到滑动操作改变为抬起操作之后在预定时间内接收到在键盘区进行滑动的操作时,在保持在上次滑动操作中被选中的文本的选中状态的同时,在文本显示区移动光标,并选中本次滑动前光标的位置与当前光标的位置之间的文本。
优选地,还包括操作执行单元,用于当检测到滑动操作改变为抬起操作之后在预定时间内接收到对快捷操作菜单中的项的选择时,执行与选择的项对应的功能。
根据本发明的在具有触摸屏的电子设备上滑动编辑文本的方法和系统,由于用户的手指在文本显示区之外的键盘区进行滑动操作,避免了手指对文本的视线遮挡,能够轻易地选中需要选中的文本,并对选中的文本进行操作。
本发明的又一方面提供了一种在具有触摸屏的电子设备上滑动删除文本的方法,包括以下步骤:A、接收在触摸屏显示的键盘区对删除键进行按压并且滑动的操作;B、在进行所述滑动的同时,对文本显示区的字符进行删除。
优选地,步骤B中,当滑动方向为第一方向时,从光标处向左删除字符;当滑动方向为第二方向时,删除光标左侧的字符;当滑动方向为第三方向时,删除光标右侧的字符。
优选地,步骤B中删除字符的同时将删除的字符进行记录。
优选地,还包括步骤C,当滑动方向更改为第四方向时,恢复删除的字符。
优选地,当滑动方向为第二方向时,删除光标左侧的字符的步骤包括:当检测到滑动方向为第二方向并且存在删除的字符的记录时,随着向第二方向的滑动的进行从光标处向左逐字删除字符;当检测到滑动方向为第二方向并且不存在删除的字符的记录时,一次性删除光标左侧的所有字符。
优选地,当滑动方向为第三方向时,删除光标右侧的字符的步骤包括:当检测到滑动方向为第三方向并且不存在删除的字符的记录时,一次性删除光标右侧的所有字符;其中,当检测到滑动方向为第三方向并且存在删除的字符的记录时,恢复删除的字符。
优选地,还包括步骤D,当检测到抬起操作时,对删除的字符的记录进行清除。
本发明的又一方面提供了一种在具有触摸屏的电子设备上滑动删除文本的系统,包括:接收单元,用于接收在触摸屏显示的键盘区对删除键进行按压并且滑动的操作;文本删除单元,用于在进行所述滑动的同时,对文本显示区的字符进行删除。
优选地,所述文本删除单元包括第一删除单元、第二删除单元和第三删除单元,第一删除单元用于,当滑动方向为第一方向时,从光标处向左删除字符;第二删除单元用于,当滑动方向为第二方向时,删除光标左侧的字符;第三删除单元用于,当滑动方向为第三方向时,删除光标右侧的字符。
优选地,系统还包括删除字符记录单元,所述删除字符记录单元用于在删除字符的同时将删除的字符进行记录。
优选地,系统还包括字符恢复单元,所述字符恢复单元用于当滑动方向更改为第四方向时,恢复删除的字符。
优选地,第二删除单元还用于,当检测到滑动方向为第二方向并且存在删除的字符的记录时,随着向第二方向的滑动的进行从光标处向左逐字删除字符;当检测到滑动方向为第二方向并且不存在删除的字符的记录时,一次性删除光标左侧的所有字符。
优选地,第三删除单元还用于当检测到滑动方向为第三方向并且不存在删除的字符的记录时,一次性删除光标右侧的所有字符;字符恢复单元还用于,当检测到滑动方向为第三方向并且存在删除的字符的记录时,恢复删除的字符。
优选地,系统还包括记录清除单元,所述记录清除单元用于当检测到抬起操作时,对删除的字符的记录进行清除。
根据本发明的在具有触摸屏的电子设备上滑动删除文本的方法和系统,通过对删除键进行按压并且滑动的操作即可完成对文本的删除,与现有技术相比减少了操作量,操作过程更为简便。
本发明的又一方面提供了一种在具有触摸屏的电子设备上滑动切换输入语言的方法,包括以下步骤:A、接收在触摸屏显示的键盘区对按键进行按压并且滑动的操作;B、在与第一语言模式不同的第二语言模式下输入被按压的按键,其中,第一语言模式为当前的语言模式。
优选地,还包括步骤才C,在选择并输入了候选字区的候选项后,切换到第一工作语言模式,所述候选项为在第二语言模式下输入的按键产生的候选项。
优选地,在步骤A包括在滑动操作前候选字区有候选项时,自动选择并输入排在首位的候选项。
本发明的又一方面提供了一种在具有触摸屏的电子设备上滑动切换输入语言的系统,包括:接收单元,用于接收在触摸屏显示的键盘区对按键进行按压并且滑动的操作;输入语言切换单元,用于在与第一语言模式不同的第二语言模式下输入被按压的按键,其中,第一语言模式为当前的语言模式。
优选地,还包括输入语言恢复单元,用于在选择并输入了候选字区的候选项后,切换到第一工作语言模式,所述候选项为在第二语言模式下输入的按键产生的候选项。
优选地,还包括候选项自动输入单元,用于在滑动操作前候选字区有候选项时,自动选择并输入排在首位的候选项。
根据本发明的在具有触摸屏的电子设备上滑动切换输入语言的方法和系统,通过对按键区中的按键的滑动操作就可实现输入语言的切换并在切换后的语言模式下输入该按键,与现有技术相比减少了操作量,操作过程更为简便。
本发明的又一方面提供了一种在具有触摸屏的电子设备上滑动切换大小写状态的方法,包括以下步骤:A、接收在触摸屏显示的候选字区的具有大小写状态的候选项进行按压并且滑动的操作;B、根据滑动方向改变所述候选项的大小写状态。
优选地,还包括步骤C,当按压操作变为抬起操作时,输入大小写状态更改后的候选项。
优选地,滑动方向与候选项的大小写状态更改方式的对应关系如下:当滑动前候选项的大小写状态为全部小写时,向上滑动更改为全部大写,向下滑动更改为首字母大写;或者当滑动前候选项的大小写状态为全部小写时,向上滑动更改为首字母大写,向下滑动更改为全部大写;当滑动前候选项的大小写状态为首字母大写,向上滑动更改为全部大写,向下滑动更改为全部小写;或者当滑动前候选项的大小写状态为首字母大写,向上滑动更改为全部小写,向下滑动更改为全部大写;当滑动前候选项的大小写状态为全部大写,向上滑动更改为全部小写,向下滑动更改为首字母大写;或者当滑动前候选项的大小写状态为全部大写,向上滑动更改为首字母大写,向下滑动更改为全部小写。
本发明的又一方面提供了一种在具有触摸屏的电子设备上滑动切换大小写状态的系统,包括:接收单元,用于接收在触摸屏显示的候选字区的具有大小写状态的候选项进行按压并且滑动的操作;大小写状态切换单元,用于根据滑动方向改变所述候选项的大小写状态。
优选地,系统还包括输入单元,用于当按压操作变为抬起操作时,输入大小写状态更改后的候选项。
优选地,滑动方向与候选项的大小写状态更改方式的对应关系如下:当滑动前候选项的大小写状态为全部小写时,向上滑动更改为全部大写,向下滑动更改为首字母大写;或者当滑动前候选项的大小写状态为全部小写时,向上滑动更改为首字母大写,向下滑动更改为全部大写;当滑动前候选项的大小写状态为首字母大写,向上滑动更改为全部大写,向下滑动更改为全部小写;或者当滑动前候选项的大小写状态为首字母大写,向上滑动更改为全部小写,向下滑动更改为全部大写;当滑动前候选项的大小写状态为全部大写,向上滑动更改为全部小写,向下滑动更改为首字母大写;或者当滑动前候选项的大小写状态为全部大写,向上滑动更改为首字母大写,向下滑动更改为全部小写。
根据本发明的在具有触摸屏的电子设备上滑动切换大小写状态的方法和系统,通过对候选字区中的候选项的滑动操作就可实现大小写状态的切换,操作简便。
附图说明
通过下面结合附图进行的详细描述,本发明的上述和其它目的、特点和优点将会变得更加清楚,其中:
图1为根据本发明的实施例的触摸屏的输入法界面。
图2为根据本发明的实施例的滑动方向的示意图。
图3为根据本发明的实施例的在具有触摸屏的电子设备上滑动输入候选项的方法的流程图。
图4为根据本发明的实施例的滑动输入候选项的方法中向上滑动的操作示意图。
图5为根据本发明的实施例的滑动输入候选项的方法中向下滑动的操作示意图。
图6为根据本发明的实施例的在具有触摸屏的电子设备上滑动输入候选项的系统的框图。
图7为根据本发明的实施例的在具有触摸屏的电子设备上滑动编辑文本的方法的流程图。
图8为根据本发明的实施例的滑动编辑文本的方法的操作示意图。
图9为根据本发明的实施例的在具有触摸屏的电子设备上滑动编辑文本的系统的框图.
图10为根据本发明的实施例的在具有触摸屏的电子设备上滑动删除文本的方法的流程图。
图11为根据本发明的实施例的滑动删除文本的方法的操作示意图。
图12为根据本发明的实施例的在具有触摸屏的电子设备上滑动删除文本的系统的框图。
图13为根据本发明的实施例的在具有触摸屏的电子设备上滑动切换输入语言的方法的流程图。
图14为根据本发明的实施例的在具有触摸屏的电子设备上滑动切换输入语言的系统的框图。
图15为根据本发明的实施例的在具有触摸屏的电子设备上滑动切换大小写状态的方法的流程图。
图16为根据本发明的实施例的滑动切换大小写状态的方法的第一个操作示意图。
图17为根据本发明的实施例的滑动切换大小写状态的方法的第二个操作示意图。
图18为根据本发明的实施例的在具有触摸屏的电子设备上滑动切换大小写状态的系统的框图。
图19为根据本发明的实施例的在具有触摸屏的电子设备上输入内容的方法的流程图。
图20为根据本发明的实施例的在具有触摸屏的电子设备上输入内容的系统的框图。
具体实施方式
现在,将参照附图更充分地描述不同的示例实施例,其中,一些示例性实施例在附图中示出。在附图中触摸屏上的箭头代表滑动方向,手掌代表触摸物。
图1为根据本发明的实施例的触摸屏的输入法界面。该输入法界面包括文本显示区11、待确认字符区12、候选字区13、键盘区14。文本显示区11显示的是已确认的输入的文本,待确认字符区12显示的是用户在键盘区14按压输入的字符,候选字区13显示的是根据待确认字符区12中的字符生成的候选项,键盘区14包括字符按键和删除按键。根据输入法的不同,字符按键可能是字母按键、笔画按键或其他按键;文本显示区11和候选字区13可能是汉字、英文或其他文字;待确认字符区12可能是拼音、单词或其他字符。需要说明的是,图1所示输入法界面只是本实施例的示范性界面的布置方式,实际应用中输入法界面还可以是其他布局,如各个区的位置可以改变为其他位置,一个按键上可以设置多个字符。图1给出了待确认字符区12的两种常见的位置。
图2示出根据本发明的实施例的滑动方向的示意图。本发明实施例的滑动方向分为向上、向下、向左和向右四种。由于用户的滑动操作不能十分准确,因此允许存在一定角度的倾斜。把触摸屏屏幕的两个相互垂直的方向定为横向和纵向,向上滑动是指:滑动方向为纵向朝上,且滑动方向与纵向方向的夹角小于第一角度;向下滑动是指:滑动方向为纵向朝下,且滑动方向与纵向方向的夹角小于第二角度;向左滑动是指:滑动方向为横向朝左,且滑动方向与横向方向的夹角小于第三角度;向右滑动是指:滑动方向为横向朝右,且滑动方向与横向方向的夹角小于第四角度。第一、第二、第三、第四角度可以分别进行预先设置,各角度优选的设置值均为45度。
图3示出了根据本发明的实施例的在具有触摸屏的电子设备上滑动输入候选项的方法的流程图。目前一般的输入法都是把候选字区13显示在键盘区14的上方,当用户输入的时候,眼睛基本上是盯着手指,以防按键出错,这样在输入结束后,再去看候选项,如果候选项错误,再重新编辑,这种方法操作繁琐易出错。本发明提供了一种在具有触摸屏的电子设备上滑动输入候选项的方法,使用户便于查看候选项。
如图3所示,在步骤301,接收对触摸屏的键盘区14的按键进行的按压操作。
在步骤302,确定与按压操作相应的候选项,并将预定数量的显示在候选项,所述候选字区13显示在当前按压的按键周围。所述候选项为当前输入法引擎根据之前按压输入的字符进行分析得到的候选字或候选词。所述预定数量可以在系统中进行预先设置。将候选字区13显示在当前按压的按键周围,方便用户在按压按键的同时对候选项进行查看,对于小屏幕的电子设备(如智能手表)可以解决空间不足导致候选字区13无法没有空间显示的问题,在另一个实施例中所述候选字区13在当前按压的按键周围悬浮显示。优选地,所述候选字区13在当前按压的按键上方进行显示。
在步骤303,当检测到按压操作变为滑动操作时,根据滑动操作的滑动方向对候选项进行相应的操作。
相应的操作具体为从显示的预定数量的候选项之中选择并输入候选项之一或显示更多的候选项,可以理解,还可以为其他操作。
根据滑动方向从显示的预定数量的候选项之中选择并输入具有与滑动方向对应的次序的候选项。当滑动方向为预定方向时,显示更多的候选项。所述预定方向可以预先进行设置,与用于选择候选项的滑动方向不同。
优选的方式为,显示的预定数量的候选项中的预定数量设为三,三个候选项被水平排列,当滑动的方向为向左时,输入位于左边的候选项;当滑动的方向为向上时,输入位于中间的候选项;当滑动的方向为向右时,输入位于右边的候选项;当滑动的方向为向下时,显示三个以上的候选项;可以理解,滑动方向与操作的对应关系不应限制为以上描述,还可以是其他的对应关系。
通过滑动即可实现对候选项的选择和输入,与现有技术相比,减少了操作量。
在一个优选的实施例中,三个候选项根据与输入的字符或字符序列的匹配度从高到底进行的排序为第一、第二、第三候选项,第一候选项位于中间,第二候选项位于最左边,第三候选项位于最右边。
在另一个实施例中还包括步骤:当检测到按压操作变为抬起操作时,不再显示候选字区13。
图4和图5分别为根据本发明的实施例的滑动输入候选项的方法中向上滑动和向下滑动的操作示意图。
如图4和图5所示,键盘区14中的字符按键“S”和“K”先后被按压,在字符按键“K”被按压的同时,在其上方悬浮显示了候选字区13,候选字区13显示了三个候选项。
图4中示出了进行向上滑动的操作,选择并输入了位于候选字区13中间的候选项“思考”,在用户进行抬起操作时,浮动的候选字区13消失。
图5中示出了进行向下滑动的操作,候选字区13显示更多的即16个候选项。虽然本实施例仅列举了在中文拼音输入中的应用,可以理解,本发明提供的滑动输入候选项的方法同样适用于中文笔画输入、英文输入等其他有候选项的输入法。
图6示出了根据本发明的实施例的在具有触摸屏的电子设备上滑动输入候选项的系统的框图,该系统包括,第一接收单元601、候选项显示单元602和候选项操作单元603。
第一接收单元601用于接收在触摸屏显示的键盘区14对按键进行的按压操作。
候选项显示单元602用于,确定与按压操作相应的候选项,并将预定数量的候选项显示在候选字区13,所述候选字区13显示在当前按压的按键周围。所述候选项为当前输入法引擎根据之前按压输入的字符进行分析得到的候选字或候选词。所述预定数量可以在系统中进行预先设置。将候选字区13显示在当前按压的按键周围,方便用户在按压按键的同时对候选项进行查看,对于小屏幕的电子设备(如智能手表)可以解决空间不足导致候选字区13无法没有空间显示的问题,在一个实施例中所述候选字区13在当前按压的按键周围悬浮显示。优选地,所述候选字区13在当前按压的按键上方进行显示。
候选项操作单元603用于,当检测到按压操作变为滑动操作时,根据滑动操作的滑动方向对候选项进行相应的操作。相应的操作具体为从显示的预定数量的候选项之中选择并输入候选项之一或显示更多的候选项,可以理解,还可以为其他操作。所述候选项操作单元603包括第一操作模块,所述第一操作模块用于从显示的预定数量的候选项之中选择并输入具有与滑动方向对应的次序的候选项。所述候选项操作单元603包括第二操作模块,所述第二操作模块用于,当滑动方向为预定方向时,显示更多的候选项。所述预定方向可以预先进行设置,与用于选择候选项的滑动方向不同。
优选的方式为,显示的预定数量的候选项中的预定数量设为三,三个候选项被水平排列,当滑动的方向为向左时,输入位于左边的候选项;当滑动的方向为向上时,输入位于中间的候选项;当滑动的方向为向右时,输入位于右边的候选项;当滑动的方向为向下时,显示三个以上的候选项;可以理解,滑动方向与操作的对应关系不应限制为以上描述,还可以是其他的对应关系。
在一个优选的实施例中,候选项显示单元602还用于,三个候选项根据与输入的字符或字符序列的匹配度从高到底进行的排序为第一、第二、第三候选项,第一候选项位于中间,第二候选项位于最左边,第三候选项位于最右边。
在另一个实施例中,候选项显示单元602还用于,当检测到按压操作变为抬起操作时,不再显示候选字区13。
根据本发明的在具有触摸屏的电子设备上滑动输入候选项的方法和系统,方便了用户在输入内容过程中对候选项的查看,同时减少了操作量,操作过程更为简便。
图7示出了根据本发明的在具有触摸屏的电子设备上滑动编辑文本的方法的流程图。
在现有技术中,如果要进行选中文本显示区11中的文本的操作时,需要在文本显示区11中的文本上进行滑动进而选中文本,然而一般情况下文本显示区11中的文本区域较小,用户在用手指滑动的过程中会挡住视线,较难准确地选中需要选中的文本。本发明提供了一种在具有触摸屏的电子设备上滑动编辑文本的方法,能够轻易地选中需要选中的文本,并对选中的文本进行操作。
如图7所示,在步骤701,接收在触摸屏显示的键盘区14进行按压并且滑动的操作。
在步骤702,在进行所述滑动的同时,在文本显示区11移动光标,并选中滑动前光标的位置与当前光标的位置之间的文本;其中,当任意文本被选中时,显示快捷操作菜单,所述快捷操作菜单用于对被选中的文字进行操作。为了快速完成编辑,快捷操作菜单可以显示在滑动位置的周围,也可以固定显示在屏幕的任意位置。
光标的移动方向根据滑动方向来确定,两者之间的对应关系可以进行设置,优选的对应关系为:当滑动方向为向左时,向左移动光标;当滑动方向为向右时,向右移动光标;当滑动方向为向上时,向上移动光标;当滑动方向为向下时,向下移动光标。
快捷操作菜单包括下列选项中的至少一个:复制、粘贴、剪切、添加用户词,所述添加用户词选项的功能为将选中的文本添加到用户自定义词库中。
在又一个实施例中,当检测到滑动操作改变为抬起操作之后在预定时间内接收到在键盘区14进行滑动的操作时,在保持在步骤702中被选中的文本的选中状态的同时,再次执行步骤702,即用户通过滑动操作选中了一部分文本后,抬起了手指,之后在预定的时间内又继续在键盘区14进行了滑动操作,这时继续对文本进行选中,并显示快捷操作菜单。
在又一个实施例中,当检测到滑动操作改变为抬起操作之后在预定时间内接收到对快捷操作菜单中的选项的选择时,执行与选择的选项对应的功能。
在另一个实施例中,当检测到滑动操作改变为抬起操作之后在预定时间内没有接收到对快捷操作菜单的选择操作时,取消对文本的选中,并不再显示所述快捷操作菜单。
在又一个实施例中,当检测到滑动操作改变为抬起操作之后在预定时间内没有接收到在键盘区14进行滑动或对快捷操作菜单的选择操作时,取消对文本的选中,并不再显示所述快捷操作菜单。
在又一个实施例中,当检测到滑动操作改变为抬起操作之后接收到对屏幕进行除了在键盘区14的滑动操作之外的操作时(如按压某个按键),取消对文本的选中,并不再显示所述快捷操作菜单。
以上预定时间可以预先进行设置,可以理解,以上不同实施例中的预定时间可以设置为相同值,也可以设置为不同值。
图8为根据本发明的实施例的滑动编辑文本的方法的操作示意图。
如图8所示,光标的初始位置为“本”的右侧,在键盘区14进行向左滑动的操作,光标在文本显示区11中向左移动并选中文本,当移动到“选”字的左侧时,选中文本“选择文本”,在键盘区14的上方显示快捷操作菜单,此时可以在预定时间内点击快捷操作菜单上的选项完成对文本的相应的编辑。图8中示出的是在滑动操作改变为抬起操作之后在预定时间内没有对触摸屏进行任何操作,此时,快捷操作菜单消失,同时文本选中的状态取消,光标定位在之前被选中的文本的左边(也可以是右边)。
图9示出了根据本发明实施例的在具有触摸屏的电子设备上滑动编辑文本的系统的框图,该系统包括第二接收单元901、文本选中单元902和快捷操作菜单显示单元903。
第二接收单元901,用于接收在触摸屏显示的键盘区14进行滑动的操作。
文本选中单元902,用于在进行所述滑动的同时,在文本显示区11移动光标,并选中滑动前光标的位置与当前光标的位置之间的文本。优选地,本系统还包括光标移动方向确定单元,光标移动方向确定单元用于根据滑动方向来确定光标的移动方向,两者之间的对应关系可以进行设置。优选地,本系统还包括光标移动单元,光标移动单元用于,当滑动方向为向左时,向左移动光标;当滑动方向为向右时,向右移动光标;当滑动方向为向上时,向上移动光标;当滑动方向为向下时,向下移动光标。
快捷操作菜单显示单元903,用于当任意文本被选中时,显示快捷操作菜单,所述快捷操作菜单用于对被选中的文字进行操作。为了快速完成编辑,快捷操作菜单可以显示在滑动位置的周围,也可以固定显示在屏幕的任意位置。
快捷操作菜单包括下列选项中的至少一个:复制、粘贴、剪切、添加用户词,所述添加用户词选项的功能为将选中的文本添加到用户自定义词库中。
在又一个实施例中,所述文本选中单元还用于,当检测到滑动操作改变为抬起操作之后在预定时间内接收到在键盘区进行滑动的操作时,在保持上次滑动操作中被选中的文本的选中状态的同时,在文本显示区移动光标,并选中本次滑动前光标的位置与当前光标的位置之间的文本。即用户通过滑动操作选中了一部分文本后,抬起了手指,之后在预定的时间内又继续在键盘区14进行了滑动操作,这时继续对文本进行选中,并显示快捷操作菜单。
在又一个实施例中,本系统还包括操作执行单元,用于当检测到滑动操作改变为抬起操作之后在预定时间内接收到对快捷操作菜单中的选项的选择时,执行与选择的选项对应的功能。
在另一个实施例中,所述文本选中单元902还用于,当检测到滑动操作改变为抬起操作之后在预定时间内没有接收到对快捷操作菜单的选择操作时,取消对文本的选中,并不再显示所述快捷操作菜单。
根据本发明的在具有触摸屏的电子设备上滑动编辑文本的方法和系统,由于用户的手指在文本显示区11之外的键盘区14进行滑动操作,避免了手指对文本的视线遮挡,能够轻易地选中需要选中的文本,并对选中的文本进行操作。
图10示出了根据本发明的实施例的在具有触摸屏的电子设备上滑动删除文本的方法的流程图。
在现有技术中,如果要对文本显示区11中的文本进行删除时,需要先选中文本,再按压删除键进行删除;或者将光标移动需删除的文本的一侧,再按压删除键或回格键进行逐字删除,操作步骤繁琐。本发明提供了一种在具有触摸屏的电子设备上滑动删除文本的方法,通过对删除键进行按压并且滑动的操作即可完成文本删除,操作简便。
如图10所示,在步骤1001,接收在触摸屏显示的键盘区14对删除键进行按压并且滑动的操作。
在步骤1002,在进行所述滑动的同时,对文本显示区11的字符进行删除。删除字符的同时可以将删除的字符进行记录。删除字符的方向及方式与滑动的方向相对应,对应关系可以进行设置。
如可以设置为:当滑动方向为第一方向时,从光标处向左删除字符,可以逐字删除或全部删除,优选逐字删除的方式,第一方向可以根据需要进行设置,根据大部分用户的使用习惯,优选设置为向左。当滑动方向为第二方向时,删除光标左侧的字符,该步骤可以优化为,当存在删除的字符的记录时,随着向第二方向的滑动的进行从光标处向左逐字删除字符,以方便在向左滑动删除字符,滑动到了屏幕最左端,还需要继续删除字符时,则可以更改滑动方向为第二方向,继续向左逐字删除字符;当不存在删除的字符的记录时,一次性删除光标左侧的所有字符;所述第二方向可以根据需要进行设置,根据大部分用户的使用习惯,优选设置为向上。
在一个优选的实施例中,当滑动方向发生更改,并且更改为第四方向时,恢复删除的字符,可以逐字恢复或全部恢复,优选逐字恢复的方式,所述第四方向可以根据需要进行设置,根据大部分用户的使用习惯,优选设置为向右。当滑动方向为第三方向时删除光标右侧的字符,该步骤可以优化为:当滑动方向为第三方向并且没有删除记录时,一次性删除光标右侧的所有字符;当滑动方向为第三方向并且存在删除的字符的记录时,恢复删除的字符,以便于在滑动方向更改为向右,滑动到了屏幕最右端,还需要继续恢复删除的字符时,则可以更改滑动方向为第三方向,继续恢复删除的字符;所述第三方向可以根据需要进行设置,根据大部分用户的使用习惯,优选设置为向下。
在另一个实施例中,当检测到抬起操作时,对删除的字符的记录进行清除。
图11为根据本发明的实施例的滑动删除文本的方法的操作示意图。
如图11所示,光标位于文本末尾,按住键盘区14中的删除键并向左滑动,滑动的同时从光标处向左逐字删除字符,在删除了4个字符后滑动方向更改为向右,开始向右逐字恢复删除的字符。
图12为根据本发明的实施例的在具有触摸屏的电子设备上滑动删除文本的系统的框图,该系统包括第三接收单元1201和文本删除单元1202。
第三接收单元1201用于,接收在触摸屏显示的键盘区14对删除键进行按压并且滑动的操作。
文本删除单元1202用于,在进行所述滑动的同时,对文本显示区11的字符进行删除。该系统还可以包括删除字符记录单元,用于删除字符的同时将删除的字符进行记录。在一个优选的实施例中,本系统还包括字符恢复单元,用于当滑动方向发生更改,并且更改为第四方向时,恢复删除的字符,可以逐字恢复或全部恢复,优选逐字恢复的方式,所述第四方向可以根据需要进行设置,根据大部分用户的使用习惯,优选设置为向右。
删除字符的方向及方式与滑动的方向相对应,对应关系可以进行设置。
所述文本删除单元1202包括第一删除单元、第二删除单元和第三删除单元。
第一删除单元用于,当滑动方向为第一方向时,从光标处向左删除字符,可以逐字删除或全部删除,优选逐字删除的方式,第一方向可以根据需要进行设置,根据大部分用户的使用习惯,优选设置为向左。
第二删除单元用于,当滑动方向为第二方向时,删除光标左侧的字符,可以优化为,当存在删除的字符的记录时,随着向第二方向的滑动的进行从光标处向左逐字删除字符,以方便在向左滑动删除字符,滑动到了屏幕最左端,还需要继续删除字符时,则可以更改滑动方向为第二方向,继续向左逐字删除字符;当不存在删除的字符的记录时,一次性删除光标左侧的所有字符;所述第二方向可以根据需要进行设置,根据大部分用户的使用习惯,优选设置为向上。
第三删除单元用于,当滑动方向为第三方向时删除光标右侧的字符,可以优化为:当滑动方向为第三方向并且没有删除记录时,一次性删除光标右侧的所有字符;当滑动方向为第三方向并且存在删除的字符的记录时,恢复删除的字符,以便于在滑动方向更改为向右,滑动到了屏幕最右端,还需要继续恢复删除的字符时,则可以更改滑动方向为第三方向,继续恢复删除的字符;所述第三方向可以根据需要进行设置,根据大部分用户的使用习惯,优选设置为向下。
在另一个实施例中,系统还包括记录清除单元,所述记录清除单元用于当检测到抬起操作时,对删除的字符的记录进行清除。
根据本发明的在具有触摸屏的电子设备上滑动删除文本的方法和系统,通过对删除键进行按压并且滑动的操作即可完成对文本的删除,与现有技术相比减少了操作量,操作过程更为简便。
图13为根据本发明的实施例的在具有触摸屏的电子设备上滑动切换输入语言的方法的流程图。
在现有技术中,如果要对输入语言进行切换时,需要选择切换输入法的按键,才能进行切换,操作步骤繁琐。本发明提供了一种在具有触摸屏的电子设备上滑动切换输入语言的方法,通过对按键区14中的按键的滑动操作就可实现输入语言的切换并输入该字符,操作简便。
如图13所示,在步骤1301,接收在触摸屏显示的键盘区14对按键进行按压并且滑动的操作。
在步骤1302,在与第一语言模式不同的第二语言模式下输入被按压的按键,其中,第一语言模式为当前的语言模式。
换句话说,对按键进行按压并且滑动的操作即可实现输入语言的切换,并且在切换后的语言模式下直接输入被按压的按键,操作简便。如果希望回到第一语言模式,可以重复操作步骤1301即可从第二语言模式回到第一语言模式。
如果第一语言模式为默认模式,则可通过另外一个优选的方式从第二语言模式回到第一语言模式,即,在第二语言模式下,在选择并输入了与步骤1302中被按压的按键对应的候选字区12中的候选项后(或在选择并输入了与步骤1302中被按压的按键以及随后继续按压的至少一个按键对应的候选字区13中的候选项后),自动切换到第一语言模式,即在选择并输入了第二语言模式下的输入的按键产生的候选项后,无需任何操作,自动切换至第一语言模式。为了减少操作步骤,如果在滑动操作前候选字区13中有候选项,在滑动操作的同时自动选择并输入排在首位的候选项。
图14为在具有触摸屏的电子设备上滑动切换输入语言的系统的框图,该系统包括第四接收单元1401和输入语言切换单元1402。
第四接收单元1401用于,接收在触摸屏显示的键盘区14对按键进行按压并且滑动的操作。
输入语言切换单元1402用于,在与第一语言模式不同的第二语言模式下输入被按压的按键,其中,第一语言模式为当前的语言模式。换句话说,对按键进行按压并且滑动的操作即可实现输入语言的切换,并且在切换后的语言模式下直接输入被按压的按键,操作简便。如果希望回到第一语言模式,可以重复在键盘区14对按键进行按压并且滑动的操作即可从第二语言模式回到第一语言模式。
优选地,系统还包括输入语言恢复单元,用于在选择并输入了候选字区13的候选项后,切换到第一工作语言模式,所述候选项为在第二语言模式下输入的按键产生的候选项。如果第一语言模式为默认模式,则可通过另外一个优选的方式从第二语言模式回到第一语言模式,即,在第二语言模式下,在选择并输入了滑动操作中被按压的按键对应的候选字区13中的候选项后(或在选择并输入了滑动操作中被按压的按键以及随后继续按压的至少一个按键对应的候选字区13中的候选项后),自动切换到第一语言模式,即在选择并输入了第二语言模式下的输入的按键产生的候选项后,无需任何操作,自动切换至第一语言模式。
优选地,系统还包括候选项自动输入单元,用于在滑动操作前候选字区13有候选项时,自动选择并输入排在首位的候选项。
根据本发明的在具有触摸屏的电子设备上滑动切换输入语言的方法和系统,通过对按键区14中的按键的滑动操作就可实现输入语言的切换并在切换后的语言模式下输入该按键,与现有技术相比减少了操作量,操作过程更为简便。
图15为根据本发明的实施例的在具有触摸屏的电子设备上滑动切换大小写状态的方法的流程图。
在现有技术中,如果要对字符的大小写状态进行切换时,需要切换到相应大小写状态的输入法,才能进行切换,操作步骤繁琐。本发明提供了一种在具有触摸屏的电子设备上滑动切换大小写状态的方法,通过对候选字区13中的候选项的滑动操作就可实现大小写状态的切换,操作简便。
如图15,在步骤1501,接收在触摸屏显示的候选字区13中的具有大小写状态的候选项进行按压并且滑动的操作。所述候选项为之前操作过程中产生的,具有大小写状态的候选项的语言有英文、德文等。优选地,所述候选项的大小写状态包括全部小写、首字母大写和全部大写三种。
在步骤1502,根据滑动方向改变所述候选项的大小写状态。滑动方向与候选项的大小写状态更改方式的对应关系可以设置,可按如下对应关系进行设置:
当滑动前候选项的大小写状态为全部小写时,向上滑动更改为全部大写,向下滑动更改为首字母大写;或者当滑动前候选项的大小写状态为全部小写时,向上滑动更改为首字母大写,向下滑动更改为全部大写。
当滑动前候选项的大小写状态为首字母大写,向上滑动更改为全部大写,向下滑动更改为全部小写;或者当滑动前候选项的大小写状态为首字母大写,向上滑动更改为全部小写,向下滑动更改为全部大写。
当滑动前候选项的大小写状态为全部大写,向上滑动更改为全部小写,向下滑动更改为首字母大写;或者当滑动前候选项的大小写状态为全部大写,向上滑动更改为首字母大写,向下滑动更改为全部小写。
为了减少用户的操作流程,还可以包括步骤,当按压操作变为抬起操作时,输入大小写状态更改后的候选项。
图16和17分别为根据本发明的实施例的滑动切换大小写状态的方法的第一个和第二个操作示意图。
如图16和17所示,滑动前的候选项的大小写状态为全部小写。
在图16中进行了对候选项“hello”进行按压并且向上的滑动操作,候选项更改为首字母大写“Hello”,当用户进行抬起操作时,输入了“Hello”。
在图17中进行了对候选项“hello”进行按压并且向下的滑动操作,候选项更改为全部大写“HELLO”,当用户进行抬起操作时,输入了“HELLO”。
图18为根据本发明的实施例的在具有触摸屏的电子设备上滑动切换大小写状态的系统的框图,该系统包括第五接收单元1801和大小写状态切换单元1802。
第五接收单元1801,用于接收在触摸屏显示的候选字区13的具有大小写状态的候选项进行按压并且滑动的操作。所述候选项为之前操作过程中产生的,具有大小写状态的候选项的语言有英文、德文等。优选地,所述候选项的大小写状态包括全部小写、首字母大写和全部大写三种。
大小写状态切换单元1802,用于根据滑动方向改变所述候选项的大小写状态。滑动方向与候选项的大小写状态更改方式的对应关系可以设置,可按如下对应关系进行设置:
当滑动前候选项的大小写状态为全部小写时,向上滑动更改为全部大写,向下滑动更改为首字母大写;或者当滑动前候选项的大小写状态为全部小写时,向上滑动更改为首字母大写,向下滑动更改为全部大写。
当滑动前候选项的大小写状态为首字母大写,向上滑动更改为全部大写,向下滑动更改为全部小写;或者当滑动前候选项的大小写状态为首字母大写,向上滑动更改为全部小写,向下滑动更改为全部大写。
当滑动前候选项的大小写状态为全部大写,向上滑动更改为全部小写,向下滑动更改为首字母大写;或者当滑动前候选项的大小写状态为全部大写,向上滑动更改为首字母大写,向下滑动更改为全部小写。
在一个优选的实施例中,本系统还包括输入单元,用于当按压操作变为抬起操作时,输入大小写状态更改后的候选项,这样可以减少用户的操作流程。
根据本发明的在具有触摸屏的电子设备上滑动切换大小写状态的方法和系统,通过对候选字区13中的候选项的滑动操作就可实现大小写状态的切换,操作简便。
图19为根据本发明实施例的一种在具有触摸屏的电子设备上输入内容的方法。
参照图19,在步骤1901,接收对触摸屏的屏幕区进行的按压操作。
在步骤1902,检测被按压的区域。
在步骤1903,当被按压的区域是键盘区14,检测滑动输入候选项的功能是否开启,如果开启则执行步骤1904,如果不开启则执行步骤1905。
步骤1904包括参照图3描述的在具有触摸屏的电子设备上滑动输入候选项的方法中的步骤。
步骤1905包括参照图7描述的在具有触摸屏的电子设备上滑动编辑文本的方法中的步骤。
在另一个实施例中,当被按压的区域是键盘区14,但不是键盘区14上的删除键,并且滑动输入候选项的功能没有开启时,执行参照图7描述的在具有触摸屏的电子设备上滑动编辑文本的方法中的步骤。当被按压的区域是键盘区14上的删除键并且滑动输入候选项的功能没有开启时,执行参照图10描述的在具有触摸屏的电子设备上滑动删除文本的方法中的步骤。
在又一个实施例中,当被按压的区域是键盘区14并且滑动切换输入语言的功能开启时,执行参照图13描述的在具有触摸屏的电子设备上滑动切换输入语言的方法中的步骤。
在又一个实施例中,当被按压的区域是候选字区13上的具有大小写状态的候选项时,执行参照图15描述的在具有触摸屏的电子设备上滑动切换大小写状态的方法中的步骤。
图20为根据本发明实施例的一种在具有触摸屏的电子设备上输入内容的系统的框图,本系统包括第六接收单元2001、区域检测单元2002、开启单元2003、滑动输入候选项子系统2004和滑动编辑文本子系统2005。
第六接收单元2001,用于接收对触摸屏的屏幕区进行的按压操作。
区域检测单元2002,用于检测被按压的区域。
开启单元2003用于当被按压的区域是键盘区14且滑动输入候选项的功能开启时,开启滑动输入候选项子系统2004。
滑动输入候选项子系统2004的结构和功能参照图6描述的在具有触摸屏的电子设备上滑动输入候选项的系统的结构和功能。
滑动编辑文本子系统2005的结构和功能参照图9描述的在具有触摸屏的电子设备上滑动编辑文本的系统的结构和功能,当被按压的区域是键盘区14并且滑动输入候选项的功能没有开启时,开启滑动编辑文本子系统2005。
在另一个实施例中,系统还包括滑动删除文本子系统和开启单元2003,滑动删除子系统的结构和功能参照图12描述的在具有触摸屏的电子设备上滑动删除文本的系统的结构和功能。当被按压的区域是键盘区14上的删除键并且滑动输入候选项的功能没有开启时,开启单元2003开启滑动删除文本子系统。
当被按压的区域是键盘区14,但不是键盘区14上的删除键,并且滑动输入候选项的功能没有开启时,开启单元2003开启滑动编辑文本子系统2005。
在又一个实施例中,系统还包括滑动切换输入语言子系统。被滑动切换输入语言子系统的结构和功能参照图14描述的在具有触摸屏的电子设备上滑动切换输入语言的系统的结构和功能,当按压的区域是键盘区14并且滑动切换输入语言的功能开启时,开启滑动切换输入语言子系统。
在又一个实施例中,系统还包括滑动切换大小写状态子系统,该子系统的结构和功能参照图18描述的在具有触摸屏的电子设备上滑动切换大小写状态的系统的结构和功能,当被按压的区域是候选字区13上的具有大小写状态的候选项时,开启滑动切换大小写状态子系统的功能。
根据本发明的实施例的在具有触摸屏的电子设备上输入内容的方法和系统,方便了用户在输入内容过程中对候选项的查看,同时减少了操作量,操作过程更为简便。
应该理解,上述方法和系统中都出现的名词或语句的含义相同,其含义已在方法部分进行了详述,在系统部分就不再叙述。
还应该理解,尽管在这里可使用术语第一、第二等来描述不同的组件,但是这些组件不应被这些术语所限制。这些术语仅用于区分一个组件与另一组件。例如,在不脱离示例实施例的范围的情况下,第一组件可被称为第二组件,类似地,第二组件可被称为第一组件。在这里使用的术语“和/或”包括一个或多个相关列出的项的任意或全部组合。
此外,根据本发明的示例性实施例的各种方法可以被实现为计算机程序。
此外,根据本发明的示例性实施例的各个系统中各个单元可被实现硬件组件,可以理解本发明实施例中的第一至第六接收单元的功能可以被同一硬件组件实现。本领域技术人员根据限定的各个单元所执行的处理,可以例如使用现场可编程门阵列(FPGA)或专用集成电路(ASIC)来实现各个单元。
尽管已经参照其示例性实施例具体显示和描述了本发明,但是本领域的技术人员应该理解,在不脱离权利要求所限定的本发明的精神和范围的情况下,可以对其进行形式和细节上的各种改变。
Claims (50)
1.一种在具有触摸屏的电子设备上输入内容的方法,其特征在于,包括以下步骤:
A、接收对触摸屏的屏幕区进行的按压操作;
B、检测被按压的区域;
C、当被按压的区域是键盘区时,执行步骤D:确定与按压操作相应的候选项,并将预定数量的候选项显示在候选字区,候选字区显示在当前按压的按键周围,当检测到按压操作变为滑动操作时,根据滑动操作的滑动方向对候选项进行相应的操作。
2.根据权利要求1所述的输入内容的方法,其特征在于,
当被按压的区域是键盘区并且滑动输入候选项的功能开启时,执行步骤D;
当被按压的区域是键盘区并且滑动输入候选项的功能没有开启时,执行步骤E:当随后进行滑动时,在文本显示区移动光标,并选中滑动前光标的位置与当前光标的位置之间的文本,其中,当任意文本被选中时,显示快捷操作菜单,所述快捷操作菜单用于对被选中的文字进行操作。
3.根据权利要求1所述的输入内容的方法,其特征在于,
当被按压的区域是键盘区,但不是键盘区上的删除键,并且滑动输入候选项的功能没有开启时,执行步骤E;
当被按压的区域是键盘区上的删除键并且滑动输入候选项的功能没有开启时,执行步骤F:在随后进行滑动时,对文本显示区的字符进行删除。
4.根据权利要求1所述的输入内容的方法,其特征在于,当被按压的区域是键盘区并且滑动切换输入语言的功能开启时,执行步骤G:在随后进行滑动时,在与第一语言模式不同的第二语言模式下输入被按压的按键,其中,第一语言模式为当前的语言模式。
5.根据权利要求1所述的输入内容的方法,其特征在于,当被按压的区域是候选字区上的具有大小写状态的候选项时,执行步骤H:在随后进行滑动操作,根据滑动方向改变所述候选项的大小写状态。
6.根据权利要求1所述的输入内容的方法,其特征在于,根据滑动操作的滑动方向对候选项进行相应的操作的步骤包括:根据滑动方向从显示的预定数量的候选项之中选择并输入候选项之一或显示更多的候选项。
7.根据权利要求6所述的输入内容的方法,其特征在于,根据滑动操作的滑动方向选择并输入候选项之一的步骤包括:从显示的预定数量的候选项之中选择并输入具有与滑动方向对应的次序的候选项。
8.根据权利要求6所述的输入内容的方法,其特征在于,根据滑动方向显示更多的候选项的步骤包括:当滑动方向为预定方向时,显示更多的候选项。
9.根据权利要求6-8任一所述的输入内容的方法,其特征在于,所述预定数量为三,三个候选项被水平排列,其中,根据滑动方向从显示的预定数量的候选项之中选择并输入候选项之一或显示更多的候选项的步骤包括:当滑动的方向为向左时,输入位于左边的候选项;当滑动的方向为向上时,输入位于中间的候选项;当滑动的方向为向右时,输入位于右边的候选项;和/或,当滑动的方向为向下时,显示三个以上的候选项。
10.根据权利要求1所述的输入内容的方法,其特征在于,还包括:当检测到按压操作变为抬起操作时,不再显示候选字区。
11.根据权利要求2或3所述的输入内容的方法,其特征在于,步骤E中在文本显示区移动光标的步骤包括:根据滑动方向来确定光标的移动方向。
12.根据权利要求2或3所述的输入内容的方法,其特征在于,在步骤E中,当滑动方向为向左时,向左移动光标;当滑动方向为向右时,向右移动光标;当滑动方向为向上时,向上移动光标;当滑动方向为向下时,向下移动光标。
13.根据权利要求2或3所述的输入内容的方法,其特征在于,所述快捷操作菜单包括下列选项中的至少一个:复制、粘贴、剪切、添加用户词。
14.根据权利要求2或3所述的输入内容的方法,其特征在于,在步骤E中当检测到滑动操作改变为抬起操作之后在预定时间内没有接收到对快捷操作菜单的选择操作时,取消对文本的选中,并不再显示所述快捷操作菜单。
15.根据权利要求2或3所述的输入内容的方法,其特征在于,在步骤E中当检测到滑动操作改变为抬起操作之后在预定时间内接收到在键盘区进行滑动的操作时,在保持在步骤E中被选中的文本的选中状态的同时,再次执行步骤E。
16.根据权利要求2或3所述的输入内容的方法,其特征在于,在步骤E中当检测到滑动操作改变为抬起操作之后在预定时间内接收到对快捷操作菜单中的选项的选择时,执行与选择的选项对应的功能。
17.根据权利要求3所述的输入内容的方法,其特征在于,步骤F中,当滑动方向为第一方向时,从光标处向左删除字符;当滑动方向为第二方向时,删除光标左侧的字符;当滑动方向为第三方向时,删除光标右侧的字符。
18.根据权利要求3或17所述的输入内容的方法,其特征在于,步骤F中删除字符的同时将删除的字符进行记录。
19.根据权利要求18所述的输入内容的方法,其特征在于,还包括步骤F1,当滑动方向更改为第四方向时,恢复删除的字符。
20.根据权利要求18所述的输入内容的方法,其特征在于,当滑动方向为第二方向时,删除光标左侧的字符的步骤包括:当检测到滑动方向为第二方向并且存在删除的字符的记录时,随着向第二方向的滑动的进行从光标处向左逐字删除字符;当检测到滑动方向为第二方向并且不存在删除的字符的记录时,一次性删除光标左侧的所有字符。
21.根据权利要求18所述的输入内容的方法,其特征在于,当滑动方向为第三方向时,删除光标右侧的字符的步骤包括:当检测到滑动方向为第三方向并且不存在删除的字符的记录时,一次性删除光标右侧的所有字符;其中,当检测到滑动方向为第三方向并且存在删除的字符的记录时,恢复删除的字符。
22.根据权利要求18所述的输入内容的方法,其特征在于,还包括步骤F2,当检测到抬起操作时,对删除的字符的记录进行清除。
23.根据权利要求4所述的输入内容的方法,其特征在于,在步骤G之后还有步骤G1,在选择并输入了候选字区的候选项后,切换到第一语言模式,所述候选项为在第二语言模式下输入的按键产生的候选项。
24.根据权利要求5所述的输入内容的方法,其特征在于,还包括步骤H1,当按压操作变为抬起操作时,输入大小写状态更改后的候选项。
25.根据权利要求5所述的输入内容的方法,其特征在于,滑动方向与候选项的大小写状态更改方式的对应关系如下:
当滑动前候选项的大小写状态为全部小写时,向上滑动更改为全部大写,向下滑动更改为首字母大写;或者当滑动前候选项的大小写状态为全部小写时,向上滑动更改为首字母大写,向下滑动更改为全部大写;
当滑动前候选项的大小写状态为首字母大写,向上滑动更改为全部大写,向下滑动更改为全部小写;或者当滑动前候选项的大小写状态为首字母大写,向上滑动更改为全部小写,向下滑动更改为全部大写;
当滑动前候选项的大小写状态为全部大写,向上滑动更改为全部小写,向下滑动更改为首字母大写;或者当滑动前候选项的大小写状态为全部大写,向上滑动更改为首字母大写,向下滑动更改为全部小写。
26.一种在具有触摸屏的电子设备上输入内容的系统,其特征在于,包括:
接收单元,用于接收对触摸屏的屏幕区进行的按压操作;
区域检测单元,用于检测被按压的区域;
滑动输入候选项子系统,包括候选项显示单元和候选项操作单元,所述候选项显示单元用于,当被按压的区域是键盘区时,确定与按压操作相应的候选项,并将预定数量的候选项显示在候选字区,候选字区显示在当前按压的按键周围;所述候选项操作单元用于,当检测到按压操作变为滑动操作时,根据滑动操作的滑动方向对候选项进行相应的操作。
27.根据权利要求26所述的输入内容的系统,其特征在于,还包括开启单元和滑动编辑文本子系统,
开启单元用于当被按压的区域是键盘区且滑动输入候选项的功能开启时,开启滑动输入候选项子系统;
所述滑动编辑文本子系统包括文本选中单元和快捷操作菜单显示单元,所述文本选中单元用于,当被按压的区域是键盘区并且滑动输入候选项的功能没有开启时,随后进行滑动时,在文本显示区移动光标,并选中滑动前光标的位置与当前光标的位置之间的文本;所述快捷操作菜单显示单元用于,当任意文本被选中时,显示快捷操作菜单,所述快捷操作菜单用于对被选中的文字进行操作。
28.根据权利要求26所述的输入内容的系统,其特征在于,系统还包括滑动删除文本子系统和开启单元,
所述滑动删除文本子系统包括文本删除单元,所述文本删除单元用于,在随后进行滑动时,对文本显示区的字符进行删除;
所述开启单元用于,当被按压的区域是键盘区,但不是键盘区上的删除键,并且滑动输入候选项的功能没有开启时,开启滑动编辑文本子系统;
所述开启单元还用于,当被按压的区域是键盘区上的删除键并且滑动输入候选项的功能没有开启时,开启滑动删除文本子系统。
29.根据权利要求26所述的输入内容的系统,其特征在于,还包括滑动切换输入语言子系统,所述滑动切换输入语言子系统包括输入语言切换单元,用于当被按压的区域是键盘区并且滑动切换输入语言的功能开启时,在随后进行滑动时,在与第一语言模式不同的第二语言模式下输入被按压的按键,其中,第一语言模式为当前的语言模式。
30.根据权利要求26所述的输入内容的系统,其特征在于,还包括滑动切换大小写状态子系统,所述滑动切换大小写状态子系统包括大小写状态切换单元,所述大小写状态切换单元用于当被按压的区域是候选字区上的具有大小写状态的候选项时,在随后进行滑动操作,根据滑动方向改变所述候选项的大小写状态。
31.根据权利要求26所述的输入内容的系统,其特征在于,所述候选项操作单元根据滑动方向从显示的预定数量的候选项之中选择并输入候选项之一或显示更多的候选项。
32.根据权利要求31所述的输入内容的系统,其特征在于,所述候选项操作单元包括第一操作模块,所述第一操作模块用于从显示的预定数量的候选项之中选择并输入具有与滑动方向对应的次序的候选项。
33.根据权利要求31所述的输入内容的系统,其特征在于,所述候选项操作单元包括第二操作模块,所述第二操作模块用于当滑动方向为预定方向时,显示更多的候选项。
34.根据权利要求31-33任一所述的输入内容的系统,其特征在于,所述预定数量为三,三个候选项被水平排列,其中,候选项操作单元用于:当滑动的方向为向左时,输入位于左边的候选项;当滑动的方向为向上时,输入位于中间的候选项;当滑动的方向为向右时,输入位于右边的候选项;和/或,当滑动的方向为向下时,显示三个以上的候选项。
35.根据权利要求26所述的输入内容的系统,其特征在于,所述候选项显示单元还用于当检测到按压操作变为抬起操作时,不再显示候选字区。
36.根据权利要求27或28所述的输入内容的系统,其特征在于,所述滑动编辑文本子系统包括光标移动方向确定单元,所述光标移动方向确定单元用于根据滑动方向来确定光标的移动方向。
37.根据权利要求27或28所述的输入内容的系统,其特征在于,所述滑动编辑文本子系统包括光标移动单元,所述光标移动单元用于,当滑动方向为向左时,向左移动光标;当滑动方向为向右时,向右移动光标;当滑动方向为向上时,向上移动光标;当滑动方向为向下时,向下移动光标。
38.根据权利要求27或28所述的输入内容的系统,其特征在于,所述快捷操作菜单包括下列选项中的至少一个:复制、粘贴、剪切、添加用户词。
39.根据权利要求27或28所述的输入内容的系统,其特征在于,所述快捷操作菜单显示单元还用于,当检测到滑动操作改变为抬起操作之后在预定时间内没有接收到对快捷操作菜单的选择操作时,取消对文本的选中,并不再显示所述快捷操作菜单。
40.根据权利要求27或28所述的输入内容的系统,其特征在于,所述文本选中单元还用于,当检测到滑动操作改变为抬起操作之后在预定时间内接收到在键盘区进行滑动的操作时,在保持上次滑动操作中被选中的文本的选中状态的同时,在文本显示区移动光标,并选中本次滑动前光标的位置与当前光标的位置之间的文本。
41.根据权利要求27或28所述的输入内容的系统,其特征在于,所述滑动编辑文本子系统还包括操作执行单元,所述操作执行单元用于当检测到滑动操作改变为抬起操作之后在预定时间内接收到对快捷操作菜单中的选项的选择时,执行与选择的选项对应的功能。
42.根据权利要求28所述的输入内容的系统,其特征在于,所述文本删除单元包括第一删除单元、第二删除单元和第三删除单元,第一删除单元用于,当滑动方向为第一方向时,从光标处向左删除字符;第二删除单元用于,当滑动方向为第二方向时,删除光标左侧的字符;第三删除单元用于,当滑动方向为第三方向时,删除光标右侧的字符。
43.根据权利要求28或42所述的输入内容的系统,其特征在于,所述滑动删除文本子系统包括删除字符记录单元,所述删除字符记录单元用于在删除字符的同时将删除的字符进行记录。
44.根据权利要求43所述的输入内容的系统,其特征在于,所述滑动删除文本子系统包括字符恢复单元,所述字符恢复单元用于当滑动方向更改为第四方向时,恢复删除的字符。
45.根据权利要求43所述的输入内容的系统,其特征在于,所述第二删除单元用于,当检测到滑动方向为第二方向并且存在删除的字符的记录时,随着向第二方向的滑动的进行从光标处向左逐字删除字符;当检测到滑动方向为第二方向并且不存在删除的字符的记录时,一次性删除光标左侧的所有字符。
46.根据权利要求43所述的输入内容的系统,其特征在于,所述第三删除单元用于,当检测到滑动方向为第三方向并且不存在删除的字符的记录时,一次性删除光标右侧的所有字符;所述字符恢复单元还用于,当检测到滑动方向为第三方向并且存在删除的字符的记录时,恢复删除的字符。
47.根据权利要求43所述的输入内容的系统,其特征在于,所述滑动删除文本子系统包括记录清除单元,所述记录删除单元用于当检测到抬起操作时,对删除的字符的记录进行清除。
48.根据权利要求29所述的输入内容的系统,其特征在于,所述滑动切换输入语言子系统包括输入语言恢复单元,所述输入语言恢复单元用于,在选择并输入了候选字区的候选项后,切换到第一语言模式,所述候选项为在第二语言模式下输入的按键产生的候选项。
49.根据权利要求30所述的输入内容的系统,其特征在于,所述滑动切换大小写状态子系统包括输入单元,所述输入单元用于,当按压操作变为抬起操作时,输入大小写状态更改后的候选项。
50.根据权利要求30所述的输入内容的系统,其特征在于,滑动方向与候选项的大小写状态更改方式的对应关系如下:
当滑动前候选项的大小写状态为全部小写时,向上滑动更改为全部大写,向下滑动更改为首字母大写;或者当滑动前候选项的大小写状态为全部小写时,向上滑动更改为首字母大写,向下滑动更改为全部大写;
当滑动前候选项的大小写状态为首字母大写,向上滑动更改为全部大写,向下滑动更改为全部小写;或者当滑动前候选项的大小写状态为首字母大写,向上滑动更改为全部小写,向下滑动更改为全部大写;
当滑动前候选项的大小写状态为全部大写,向上滑动更改为全部小写,向下滑动更改为首字母大写;或者当滑动前候选项的大小写状态为全部大写,向上滑动更改为首字母大写,向下滑动更改为全部小写。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310516810.8A CN103645851B (zh) | 2013-10-28 | 2013-10-28 | 在具有触摸屏的电子设备上输入内容的方法和系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310516810.8A CN103645851B (zh) | 2013-10-28 | 2013-10-28 | 在具有触摸屏的电子设备上输入内容的方法和系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103645851A true CN103645851A (zh) | 2014-03-19 |
CN103645851B CN103645851B (zh) | 2018-04-13 |
Family
ID=50251078
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310516810.8A Active CN103645851B (zh) | 2013-10-28 | 2013-10-28 | 在具有触摸屏的电子设备上输入内容的方法和系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103645851B (zh) |
Cited By (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104199607A (zh) * | 2014-08-11 | 2014-12-10 | 北京搜狗科技发展有限公司 | 一种基于输入法的候选选择方法和装置 |
CN104391644A (zh) * | 2014-11-11 | 2015-03-04 | 北京元心科技有限公司 | 一种输入方法及装置 |
CN104808906A (zh) * | 2015-05-15 | 2015-07-29 | 上海斐讯数据通信技术有限公司 | 具有触摸显示屏的电子设备及触摸显示屏控制方法 |
CN104978048A (zh) * | 2015-07-21 | 2015-10-14 | 小米科技有限责任公司 | 字符输入方法和装置 |
CN105094671A (zh) * | 2015-07-17 | 2015-11-25 | 百度在线网络技术(北京)有限公司 | 一种用于对输入区域的内容进行编辑的方法和装置 |
CN105278818A (zh) * | 2014-06-27 | 2016-01-27 | 腾讯科技(深圳)有限公司 | 一种即时通讯软件中的内容复制方法和装置 |
CN105630190A (zh) * | 2016-02-22 | 2016-06-01 | 康志强 | 智能手表的文字输入方法及系统 |
CN105867820A (zh) * | 2016-03-31 | 2016-08-17 | 百度在线网络技术(北京)有限公司 | 用于触摸屏的文本编辑方法和装置 |
CN105892837A (zh) * | 2014-12-30 | 2016-08-24 | 上海孩子国科教设备有限公司 | 选择状态实现的方法及客户端 |
CN106201286A (zh) * | 2016-06-28 | 2016-12-07 | 深圳天珑无线科技有限公司 | 通过压力触控清除编辑文字的方法及其系统 |
CN106293113A (zh) * | 2015-05-29 | 2017-01-04 | 敖青 | 一种交互式字符输入系统及其交互方法 |
CN106354337A (zh) * | 2016-10-21 | 2017-01-25 | 珠海市魅族科技有限公司 | 字符删除方法及字符删除装置 |
CN106383590A (zh) * | 2016-09-06 | 2017-02-08 | 珠海格力电器股份有限公司 | 一种智能输入的方法及装置 |
CN106598386A (zh) * | 2016-12-05 | 2017-04-26 | 北京小米移动软件有限公司 | 文字删除方法和装置 |
CN106681605A (zh) * | 2016-12-01 | 2017-05-17 | 深圳市金立通信设备有限公司 | 一种文字选中方法及终端 |
CN106790828A (zh) * | 2017-01-24 | 2017-05-31 | 珠海市魅族科技有限公司 | 一种移动终端的控制方法及移动终端 |
CN106951165A (zh) * | 2017-03-30 | 2017-07-14 | 维沃移动通信有限公司 | 一种文字编辑方法及移动终端 |
CN107024998A (zh) * | 2016-02-02 | 2017-08-08 | 北京搜狗科技发展有限公司 | 一种输入方法、装置和用于输入的装置 |
CN107291362A (zh) * | 2016-03-31 | 2017-10-24 | 阿里巴巴集团控股有限公司 | 一种信息输入方法、装置和智能终端 |
CN107491502A (zh) * | 2017-07-31 | 2017-12-19 | 深圳市金立通信设备有限公司 | 一种选择词条的方法及终端 |
WO2017219292A1 (zh) * | 2016-06-22 | 2017-12-28 | 华为技术有限公司 | 一种显示候选词的方法、装置及图形用户界面 |
CN107562327A (zh) * | 2017-10-27 | 2018-01-09 | 珠海市魅族科技有限公司 | 邮箱账号的管理方法和装置、计算机装置及存储介质 |
CN107608617A (zh) * | 2017-09-13 | 2018-01-19 | 浙江慧脑信息科技有限公司 | 一种触摸屏字符输入和修改方法 |
CN107977148A (zh) * | 2014-10-11 | 2018-05-01 | 广东欧珀移动通信有限公司 | 移动光标的方法及装置 |
CN108304081A (zh) * | 2018-02-23 | 2018-07-20 | 京东方科技集团股份有限公司 | 输入设备及方法 |
CN109240590A (zh) * | 2018-09-17 | 2019-01-18 | 东莞华贝电子科技有限公司 | 用于虚拟键盘的输入控制方法及装置 |
CN110231880A (zh) * | 2018-03-05 | 2019-09-13 | 京瓷办公信息系统株式会社 | 显示输入装置和显示输入装置的控制方法 |
CN110399045A (zh) * | 2018-04-25 | 2019-11-01 | 北京搜狗科技发展有限公司 | 一种输入方法及装置 |
CN111343408A (zh) * | 2020-01-22 | 2020-06-26 | 北京翼鸥教育科技有限公司 | 一种多方视频活动的举手发起、应答方法及交互系统 |
CN112099646A (zh) * | 2020-09-07 | 2020-12-18 | 中国联合网络通信集团有限公司 | 大写数字输入方法、装置、计算机设备及存储介质 |
CN113821135A (zh) * | 2017-09-05 | 2021-12-21 | 华为终端有限公司 | 控制光标移动的方法、内容选择方法、控制页面滚动的方法及电子设备 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1595341A (zh) * | 2004-07-16 | 2005-03-16 | 张捷 | 中英文数字五音输入法及键盘 |
US20120026115A1 (en) * | 2010-07-28 | 2012-02-02 | Funai Electric Co., Ltd. | Character Input Device and Portable Device |
CN102375653A (zh) * | 2010-08-11 | 2012-03-14 | 腾讯科技(深圳)有限公司 | 一种滑动输入方法及装置 |
CN102929485A (zh) * | 2012-10-30 | 2013-02-13 | 广东欧珀移动通信有限公司 | 一种字符输入方法及装置 |
CN103186345A (zh) * | 2013-02-25 | 2013-07-03 | 北京极兴莱博信息科技有限公司 | 一种文段选择方法、字段选择方法、装置及终端 |
CN103186339A (zh) * | 2011-12-31 | 2013-07-03 | 联想(北京)有限公司 | 一种输入方法以及设置有虚拟键盘的电子设备 |
-
2013
- 2013-10-28 CN CN201310516810.8A patent/CN103645851B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1595341A (zh) * | 2004-07-16 | 2005-03-16 | 张捷 | 中英文数字五音输入法及键盘 |
US20120026115A1 (en) * | 2010-07-28 | 2012-02-02 | Funai Electric Co., Ltd. | Character Input Device and Portable Device |
CN102375653A (zh) * | 2010-08-11 | 2012-03-14 | 腾讯科技(深圳)有限公司 | 一种滑动输入方法及装置 |
CN103186339A (zh) * | 2011-12-31 | 2013-07-03 | 联想(北京)有限公司 | 一种输入方法以及设置有虚拟键盘的电子设备 |
CN102929485A (zh) * | 2012-10-30 | 2013-02-13 | 广东欧珀移动通信有限公司 | 一种字符输入方法及装置 |
CN103186345A (zh) * | 2013-02-25 | 2013-07-03 | 北京极兴莱博信息科技有限公司 | 一种文段选择方法、字段选择方法、装置及终端 |
Cited By (38)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105278818A (zh) * | 2014-06-27 | 2016-01-27 | 腾讯科技(深圳)有限公司 | 一种即时通讯软件中的内容复制方法和装置 |
CN104199607A (zh) * | 2014-08-11 | 2014-12-10 | 北京搜狗科技发展有限公司 | 一种基于输入法的候选选择方法和装置 |
CN107977148A (zh) * | 2014-10-11 | 2018-05-01 | 广东欧珀移动通信有限公司 | 移动光标的方法及装置 |
CN104391644A (zh) * | 2014-11-11 | 2015-03-04 | 北京元心科技有限公司 | 一种输入方法及装置 |
CN104391644B (zh) * | 2014-11-11 | 2018-03-20 | 北京元心科技有限公司 | 一种输入方法及装置 |
CN105892837A (zh) * | 2014-12-30 | 2016-08-24 | 上海孩子国科教设备有限公司 | 选择状态实现的方法及客户端 |
CN104808906A (zh) * | 2015-05-15 | 2015-07-29 | 上海斐讯数据通信技术有限公司 | 具有触摸显示屏的电子设备及触摸显示屏控制方法 |
CN106293113A (zh) * | 2015-05-29 | 2017-01-04 | 敖青 | 一种交互式字符输入系统及其交互方法 |
CN105094671A (zh) * | 2015-07-17 | 2015-11-25 | 百度在线网络技术(北京)有限公司 | 一种用于对输入区域的内容进行编辑的方法和装置 |
CN104978048A (zh) * | 2015-07-21 | 2015-10-14 | 小米科技有限责任公司 | 字符输入方法和装置 |
CN107024998B (zh) * | 2016-02-02 | 2021-11-02 | 北京搜狗科技发展有限公司 | 一种输入方法、装置和用于输入的装置 |
CN107024998A (zh) * | 2016-02-02 | 2017-08-08 | 北京搜狗科技发展有限公司 | 一种输入方法、装置和用于输入的装置 |
CN105630190A (zh) * | 2016-02-22 | 2016-06-01 | 康志强 | 智能手表的文字输入方法及系统 |
CN105867820A (zh) * | 2016-03-31 | 2016-08-17 | 百度在线网络技术(北京)有限公司 | 用于触摸屏的文本编辑方法和装置 |
CN107291362A (zh) * | 2016-03-31 | 2017-10-24 | 阿里巴巴集团控股有限公司 | 一种信息输入方法、装置和智能终端 |
US11755835B2 (en) | 2016-06-22 | 2023-09-12 | Honor Device Co., Ltd. | Method and apparatus for displaying candidate word, and graphical user interface |
US11010551B2 (en) | 2016-06-22 | 2021-05-18 | Huawei Technologies Co., Ltd. | Method and apparatus for displaying candidate word, and graphical user interface |
WO2017219292A1 (zh) * | 2016-06-22 | 2017-12-28 | 华为技术有限公司 | 一种显示候选词的方法、装置及图形用户界面 |
CN106201286A (zh) * | 2016-06-28 | 2016-12-07 | 深圳天珑无线科技有限公司 | 通过压力触控清除编辑文字的方法及其系统 |
CN106383590A (zh) * | 2016-09-06 | 2017-02-08 | 珠海格力电器股份有限公司 | 一种智能输入的方法及装置 |
CN106354337A (zh) * | 2016-10-21 | 2017-01-25 | 珠海市魅族科技有限公司 | 字符删除方法及字符删除装置 |
CN106681605A (zh) * | 2016-12-01 | 2017-05-17 | 深圳市金立通信设备有限公司 | 一种文字选中方法及终端 |
CN106598386A (zh) * | 2016-12-05 | 2017-04-26 | 北京小米移动软件有限公司 | 文字删除方法和装置 |
CN106790828A (zh) * | 2017-01-24 | 2017-05-31 | 珠海市魅族科技有限公司 | 一种移动终端的控制方法及移动终端 |
CN106951165A (zh) * | 2017-03-30 | 2017-07-14 | 维沃移动通信有限公司 | 一种文字编辑方法及移动终端 |
CN107491502A (zh) * | 2017-07-31 | 2017-12-19 | 深圳市金立通信设备有限公司 | 一种选择词条的方法及终端 |
CN113821135A (zh) * | 2017-09-05 | 2021-12-21 | 华为终端有限公司 | 控制光标移动的方法、内容选择方法、控制页面滚动的方法及电子设备 |
CN107608617A (zh) * | 2017-09-13 | 2018-01-19 | 浙江慧脑信息科技有限公司 | 一种触摸屏字符输入和修改方法 |
CN107562327B (zh) * | 2017-10-27 | 2020-12-04 | 珠海市魅族科技有限公司 | 邮箱账号的管理方法和装置、计算机装置及存储介质 |
CN107562327A (zh) * | 2017-10-27 | 2018-01-09 | 珠海市魅族科技有限公司 | 邮箱账号的管理方法和装置、计算机装置及存储介质 |
CN108304081A (zh) * | 2018-02-23 | 2018-07-20 | 京东方科技集团股份有限公司 | 输入设备及方法 |
CN108304081B (zh) * | 2018-02-23 | 2022-05-31 | 京东方科技集团股份有限公司 | 输入设备及方法 |
CN110231880A (zh) * | 2018-03-05 | 2019-09-13 | 京瓷办公信息系统株式会社 | 显示输入装置和显示输入装置的控制方法 |
CN110399045A (zh) * | 2018-04-25 | 2019-11-01 | 北京搜狗科技发展有限公司 | 一种输入方法及装置 |
CN109240590A (zh) * | 2018-09-17 | 2019-01-18 | 东莞华贝电子科技有限公司 | 用于虚拟键盘的输入控制方法及装置 |
WO2021147231A1 (zh) * | 2020-01-22 | 2021-07-29 | 北京翼鸥教育科技有限公司 | 一种多方视频活动的举手发起、应答方法及交互系统 |
CN111343408A (zh) * | 2020-01-22 | 2020-06-26 | 北京翼鸥教育科技有限公司 | 一种多方视频活动的举手发起、应答方法及交互系统 |
CN112099646A (zh) * | 2020-09-07 | 2020-12-18 | 中国联合网络通信集团有限公司 | 大写数字输入方法、装置、计算机设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN103645851B (zh) | 2018-04-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103645851A (zh) | 在具有触摸屏的电子设备上输入内容的方法和系统 | |
CN106687889B (zh) | 显示器便捷式文本输入和编辑 | |
CN103543947B (zh) | 在具有触摸屏的电子设备上修正输入内容的方法及系统 | |
KR101366723B1 (ko) | 다중 접점 문자 입력 방법 및 시스템 | |
CN101996049B (zh) | 一种用于嵌入式触摸屏设备上的虚拟键盘输入方法 | |
JP5361913B2 (ja) | 入力装置、入力方法及びコンピュータプログラム | |
JP5805674B2 (ja) | 入力装置、入力方法及びコンピュータプログラム | |
EP1634153A2 (en) | Text entry system and method | |
CN104571585B (zh) | 输入法光标操作方法和装置 | |
CN102750106B (zh) | 全屏手写识别输入方法及系统 | |
CN102339211A (zh) | 汉语拼音六元滑行输入法 | |
CN103488420A (zh) | 虚拟键盘调整的方法和装置 | |
CN108227947A (zh) | 正方形键盘及基于该正方形键盘的输入法 | |
CN106201293A (zh) | 文本选取方法和装置、文本处理方法和装置 | |
KR20150143989A (ko) | 간편한 이모티콘 입력 방법 및 이 방법을 구현한 장치 | |
KR101204151B1 (ko) | 휴대 단말기의 문자 입력장치 | |
JP5395819B2 (ja) | 入力装置、入力方法及びコンピュータプログラム | |
CN106168880B (zh) | 一种输入控制的方法及终端 | |
CN104699409A (zh) | 一种触摸屏移动终端信息输入的方法及系统 | |
CN107957791A (zh) | 一种新型键位布局的半键盘及基于该半键盘实现的输入法 | |
KR20100121218A (ko) | 터치 스크린 문자 입력 방법 | |
CN104598045B (zh) | 五宫格输入法 | |
JP2013081126A (ja) | 文字入力装置、文字入力方法、およびプログラム | |
JP2010165226A (ja) | 名称入力装置および名称入力方法 | |
CN107608617A (zh) | 一种触摸屏字符输入和修改方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |