专利名称:一种文本处理方法及终端的制作方法
技术领域:
本发明涉及具有触摸屏的智能终端显示领域,提供一种文本处理方法及终端。
背景技术:
随着移动通信技术和智能终端的迅速发展,智能触摸终端的使用人群范围越来越广,已成为我们生活中的一部分。在用触摸终端编辑文本内容时,一般采用的方法如下在输入文本框时,第一次点击用于确定文本框中的具体位置,第二次点击后,弹出一个菜单,包括全选、选择(按自己需求选择指定文本框中的文字)、粘贴(粘贴之前拷贝的内容)等选项,当点击选择选项时,会在已确定的位置两边出现一个拖动的标识,可进行左右拖动标识来圈选文字内容,在拖动标识完成后,菜单变为剪切,拷贝、粘贴等选项,选择菜单中的选项实现对应的功能,若要删除圈选的文字内容,则通过软键盘的删除键,进行删除。上述方案的有如下缺点I.删除文字时需要使用软键盘来操作,不够快捷。尤其是删除多个文字时,不能快速完成。2.弹出相应菜单进行编辑所需要的步骤过多。
发明内容
本发明要解决的技术问题是提供一种可快速删除,并快速选择文字并进行相应编辑操作的文本处理方法及终端。为解决上述技术问题,本发明的实施例提供一种文本处理方法,应用于具有触摸屏的智能终端,包括如下步骤检测到所述智能终端的触摸屏上的显示文本;其中,该显示文本为可编辑文本;检测到手指位于所述显示文本中的位置;若检测到手指沿第一方向从第一位置滑动至第二位置,则删除所述第一位置与所述第二位置之间的文字;若检测到手指沿第二方向从所述第三位置滑动至第四位置,则对所述第一位置与所述第三位置之间的文字执行文本编辑功能;其中所述第一方向与所述第二方向不同。其中,所述第一方向与所述第二方向相反。其中,所述文本编辑功能包括剪切、粘贴、复制。其中,若检测到手指沿第二方向从所述第三位置滑动至第四位置,则对所述第三位置与所述第四位置之间的文字执行文本编辑功能的步骤包括检测到手指沿第二方向从所述第三位置滑动至第四位置;在所述触摸屏上显示一编辑菜单,所述编辑菜单包括剪切、粘贴、复制选项;检测到手指选中的所述编辑菜单中的选项,对所述第三位置与所述第四位置之间的文字执行与该选项对应的文本编辑功能。
其中,若检测到手指沿第一方向从所述第一位置滑动至第二位置,则删除所述第一位置与所述第二位置之间的文字的步骤包括检测到手指沿第一方向从所述第一位置滑动至第二位置;显示一用于表示删除的划线,所述划线划过所述第一位置与所述第二位置之间的文字;删除所述第一位置与所述第二位置之间的文字。本发明的实施例还提供一种终端,包括触摸屏,其特征在于,还包括文本检测模块,用于检测到所述智能终端的触摸屏上的显示文本;其中,该显示文本为可编辑文本;位置检测模块,用于检测到手指位于所述显示文本中位置;文本删除模块,用于在所述位置检测模块检测到手指沿第一方向从第一位置滑动至第二位置,则删除所述第一位置与所述第二位置之间的文字;文本编辑模块,用于在所述位置检测模块检测到手指沿第二方向从所述第一位置滑动至第三位置,则对所述第三位置与所述第四位置之间的文字执行文本编辑功能;其中所述第一方向与所述第二方向不同。其中,所述第一方向与所述第二方向相反。其中,所述文本编辑功能包括剪切、粘贴、复制。其中,所述文本编辑模块具体用于在所述位置检测模块检测到手指沿第二方向从所述第三位置滑动至第四位置时,在所述触摸屏上显示一编辑菜单,所述编辑菜单包括剪切、粘贴、复制选项;检测到手指选中的所述编辑菜单中的选项,对所述第三位置与所述第四位置之间的文字执行与该选项对应的文本编辑功能。其中,所述文本删除模块具体用于在所述位置检测模块检测到手指沿第一方向从所述第一位置滑动至第二位置时,显示一用于表示删除的划线,所述划线划过所述第一位置与所述第二位置之间的文字;删除所述第一位置与所述第二位置之间的文字。本发明的上述方案具有如下有益效果本发明的方法及终端可以使用户在编辑文本时,从第一位置沿第一方向滑动至第二位置,可以删除滑动选中的相应文字,无需点击软键盘的删除键,从而简化操作。另外,本发明的方案中,若检测到手指沿第二方向从所述第三位置滑动至第四位置,则直接对滑动选中的相应文字实施文本编辑,减少文本编辑所需要的步骤。
图I为本发明的文本处理方法的示意图;图2为本发明实施例I的文本处理方法的详细流程图;图3A-图3C为本发明实施例I的文本处理方法中,对文字进行删除的示意图;图4A-图4C为本发明的实施例I的文本处理方法中,对文字进行编辑的示意图;图5为本发明实施例2的终端的结构示意图。
具体实施例方式为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。实施例I如图I所示,一种文本处理方法,应用于具有触摸屏的智能终端,包括如下步骤步骤1,检测到所述智能终端的触摸屏上的显示文本,其中,该显示文本为可编辑文本;步骤2,检测到手指位于所述显示文本中的位置;步骤3,若检测到手指沿第一方向从所述第一位置滑动至第二位置,则删除所述第一位置与所述第二位置之间的文字;步骤4,若检测到手指沿第二方向从所述第三位置滑动至第四位置,则对所述第三位置与所述第四位置之间的文字执行文本编辑功能;其中所述第一方向与所述第二方向不同,所述第一位置与第三位置可以是同一位置,也可以是不同位置,所述第二位置与第四位置也可以是同一位置,也可以是不同位置。本发明的方法及终端可以使用户在编辑文本时,只需手指从第一位置沿第一方向滑动至第二位置,即可删除滑动选中的相应文字,无需点击软键盘的删除键,从而简化操作。另外,用户还可以通过手指沿第二方向从第三位置滑动至第四位置,即可简单、快捷地对滑动选中的相应文字实施文本编辑功能。下面对上述方法进行详细描述如图2所示,进行以下步骤步骤201,检测到所述智能终端的触摸屏上的可编辑的显示文本;步骤202,检测到手指位于所述显示文本中的位置;步骤203,检测到手指在起始位置(即上述第一位置或者第三位置)向某个方向进行滑动,得到滑动中的当前位置(即手指在上述第二位置或者第四位置时未离开触摸屏时所在的位置);步骤204,确定起始位置与当前位置之间的文字;步骤205,判断滑动方向;当滑动方向为第一方向(如向左滑动)时,则进行步骤206a ;当滑动方向为第二方向(如向右滑动)时,则进行步骤206b ;步骤206a,将起始位置与当前位置之间的文字给予删除特效显示;其中所述删除特效可以是一条划线划过起始位置与当前位置之间的文字(如图3A-图3B所示);之后进行步骤207,判断滑动是否结束;如果没有结束则继续步骤202及之后的相关步骤,如果滑动结束,则进行步骤208a ;步骤208a,删除起始位置与滑动结束后的终止位置(即手指在触摸屏上的滑动操作结束离开触摸屏时所在的第二位置)之间的文字,得到如图3C所示文本;步骤206b,将起始位置与当前位置之间的文字给予编辑特效显示;其中所述编辑特效可以采用本领域常用方法将起始位置与当前位置之间的文字加上阴影效果(如图4A和图4B所示);之后进行步骤207,判断滑动是否结束;如果没有结束则继续步骤202及之后的相关步骤,如果滑动结束,则进行步骤208b;步骤208b,显示编辑菜单,所述编辑菜单包括剪切、粘贴、复制选项(如图4C所示);步骤20%,检测手指选中的编辑菜单中的选项,对起始位置与终止位置(即手指在触摸屏上的滑动操作结束离开触摸屏时所在的第四位置)之间的文字执行与该选项对应的文本编辑功能。本实施例的方法中,手指向左滑动,可以删除滑动选中的相应文字,无需点击软键盘的删除键,从而简化操作;手指向右滑动,可以对滑动选中的相应文字实施文本编辑。对比现有技术,本方法删除文字不需要使用软键盘来操作,操作快捷,并且减少了弹出编辑菜单所需要的步骤。实施例2如图5所示,本发明的实施例还提供一种终端11,包括触摸屏;文本检测模块,用于检测到所述智能终端的触摸屏上的显示文本;其中,该显示文本为可编辑文本;位置检测模块,用于检测到手指位于所述显示文本中的位置;文本删除模块,用于在所述位置检测模块检测到手指沿第一方向从第一位置滑动至第二位置,则删除所述第一位置与所述第二位置之间的文字;文本编辑模块,用于在所述位置检测模块检测到手指沿第二方向从所述第三位置滑动至第四位置,则对所述第三位置与所述第四位置之间的文字执行文本编辑功能;其中所述第一方向与所述第二方向不同。需要指出的是,所述第一方向与所述第二方向可以相反,也可以按照某一预定角度进行,根据终端支持的触摸操作的功能而定;另外所述第一位置与第三位置可以是同一位置,也可以是不同位置;所述第二位置与第四位置也可以是同一位置,也可以是不同位置。如果所述位置检测模块检测到手指沿第二方向从所述第三位置滑动至第四位置,则文本编辑模块在所述触摸屏上显示一编辑菜单,所述编辑菜单包括剪切、粘贴、复制选项;之后,若所述位置检测模块进一步检测到手指选中的所述编辑菜单中的选项,则文本编辑模块对所述第三位置与所述第四位置之间的文字执行与该选项对应的文本编辑功能。如果所述位置检测模块检测到手指沿第一方向从所述第一位置滑动至第二位置,则文本删除模块在触摸屏上显示一用于表示删除的划线,所述划线划过所述第一位置与所述第二位置之间的文字,之后删除所述第一位置与所述第二位置之间的文字。其中,所述第一方向与所述第二方向可以相反,比如向左滑动定义为第一方向,向右滑动定义为第二方向。本实施例的终端可以使用户在编辑文本时,只需手指从第一位置沿第一方向滑动至第二位置,即可删除滑动选中的相应文字,无需点击软键盘的删除键,从而简化操作。另夕卜,用户还可以通过手指沿第二方向从第三位置滑动至第四位置,即可简单、快捷地对滑动选中的相应文字实施文本编辑功能。以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
权利要求
1.一种文本处理方法,应用于具有触摸屏的智能终端,其特征在于,包括如下步骤检测到所述智能终端的触摸屏上的显示文本;其中,该显示文本为可编辑文本;检测到手指位于所述显示文本中的位置;若检测到手指沿第一方向从第一位置滑动至第二位置,则删除所述第一位置与所述第二位置之间的文字;若检测到手指沿第二方向从所述第三位置滑动至第四位置,则对所述第一位置与所述第三位置之间的文字执行文本编辑功能;其中所述第一方向与所述第二方向不同。
2.根据权利要求I所述的文本处理方法,其特征在于,所述第一方向与所述第二方向相反。
3.根据权利要求I或2所述的文本处理方法,其特征在于,所述文本编辑功能包括剪切、粘贴、复制。
4.根据权利要求3所述的文本处理方法,其特征在于,若检测到手指沿第二方向从所述第三位置滑动至第四位置,则对所述第三位置与所述第四位置之间的文字执行文本编辑功能的步骤包括检测到手指沿第二方向从所述第三位置滑动至第四位置;在所述触摸屏上显示一编辑菜单,所述编辑菜单包括剪切、粘贴、复制选项;检测到手指选中的所述编辑菜单中的选项,对所述第三位置与所述第四位置之间的文字执行与该选项对应的文本编辑功能。
5.根据权利要求I或2所述的文本处理方法,其特征在于,若检测到手指沿第一方向从所述第一位置滑动至第二位置,则删除所述第一位置与所述第二位置之间的文字的步骤包括检测到手指沿第一方向从所述第一位置滑动至第二位置;显示一用于表示删除的划线,所述划线划过所述第一位置与所述第二位置之间的文字;删除所述第一位置与所述第二位置之间的文字。
6.一种终端,包括触摸屏,其特征在于,还包括文本检测模块,用于检测到所述智能终端的触摸屏上的显示文本;其中,该显示文本为可编辑文本;位置检测模块,用于检测到手指位于所述显示文本中位置;文本删除模块,用于在所述位置检测模块检测到手指沿第一方向从第一位置滑动至第二位置,则删除所述第一位置与所述第二位置之间的文字;文本编辑模块,用于在所述位置检测模块检测到手指沿第二方向从所述第三位置滑动至第四位置,则对所述第三位置与所述第四位置之间的文字执行文本编辑功能;其中所述第一方向与所述第二方向不同。
7.根据权利要求6所述的终端,其特征在于,所述第一方向与所述第二方向相反。
8.根据权利要求6或7所述的终端,其特征在于,所述文本编辑功能包括剪切、粘贴、 复制。
9.根据权利要求8所述的终端,其特征在于,所述文本编辑模块具体用于在所述位置检测模块检测到手指沿第二方向从所述第三位置滑动至第四位置时,在所述触摸屏上显示一编辑菜单,所述编辑菜单包括剪切、粘贴、复制选项; 检测到手指选中的所述编辑菜单中的选项,对所述第三位置与所述第四位置之间的文字执行与该选项对应的文本编辑功能。
10.根据权利要求6或7所述的终端,其特征在于,所述文本删除模块具体用于 在所述位置检测模块检测到手指沿第一方向从所述第一位置滑动至第二位置时,显示一用于表示删除的划线,所述划线划过所述第一位置与所述第二位置之间的文字; 删除所述第一位置与所述第二位置之间的文字。
全文摘要
本发明提供一种文本处理方法及终端。方法包括检测到智能终端的触摸屏上的显示文本;检测到手指位于所述显示文本中的位置;若检测到手指沿第一方向从第一位置滑动至第二位置,则删除所述第一位置与所述第二位置之间的文字;若检测到手指沿第二方向从所述第三位置滑动至第四位置,则对所述第三位置与所述第四位置之间的文字执行文本编辑功能;其中所述第一方向与所述第二方向不同。本发明的方法及终端可以快捷的对选定文字进行删除,以及执行相关的文本编辑功能。
文档编号G06F3/0488GK102981765SQ20121048659
公开日2013年3月20日 申请日期2012年11月26日 优先权日2012年11月26日
发明者李虎军, 董有威 申请人:中兴通讯股份有限公司