文本擦除方法和装置的制造方法

文档序号:10552616阅读:238来源:国知局
文本擦除方法和装置的制造方法
【专利摘要】本发明实施例提供一种文本擦除方法和装置。该方法包括:在文本编辑过程中,通过终端设备的设置在与触摸屏不同侧面的触控面板识别用户的文本擦除手势;在识别到用户的文本擦除手势时,按照预设文本擦除策略,对已编辑的文本进行擦除。本方案有效避免了通过终端设备自身的触摸屏识别用户的文本擦除手势时的局限性,能够有效识别用户的文本擦除手势,由于并不是使光标依次回退从而逐个擦除字符,而是对已经编辑好的大段文本中的每个字符同步擦除,显著提升了擦除效率,而且擦除方式简单,只需用户在设定位置的触控面板输入文本擦除手势即可,提升了用户体验。
【专利说明】
文本擦除方法和装置
技术领域
[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]图1为本发明实施例一提供的一种文本擦除方法的流程图;
[0030]图2为本发明实施例二提供的一种文本擦除装置的结构示意图。
【具体实施方式】
[0031]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施例中的技术方案作进一步详细描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。可以理解的是,此处所描述的具体实施例仅用于解释本发明,而非对本发明的限定,基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部内容。
[0032]实施例一
[0033]请参阅图1,为本发明实施例一提供的一种文本擦除方法的流程图。本发明实施例的方法可以由以硬件和/或软件实现的文本擦除装置来执行,该实现装置典型的是配置于终端设备(如智能手机)中,或者配置于终端设备中能够提供文本编辑服务的软件应用(如短信、微信或微博等)中。
[0034]该方法包括:
[0035]步骤110、在文本编辑过程中,通过终端设备的设置在与触摸屏不同侧面的触控面板识别用户的文本擦除手势。
[0036]其中,本实施例文本编辑所属的文本编辑应用可以是终端设备中的短信、微信或微博等,本实施例对此不进行限制。
[0037]需要说明的是,现有的终端设备大部分都可以看作是一个长方体,一般只有一个侧面设置有触摸屏,用户通常是通过该触摸屏实现文本编辑,例如,通过该触摸屏所显示的虚拟键盘实现文本编辑,其余五个侧面都是外壳。具体实现时,可以在终端设备除设置有触摸屏的侧面之外的其余侧面中的任意一个侧面设置所述触控面板,用于在文本编辑过程中,识别用户的文本擦除手势。
[0038]这样设置的好处在于:通过终端设备自身的触摸屏实现文本编辑,通过终端设备除设置有触摸屏的侧面之外的其余侧面中的任意一个侧面所设置的触控面板在文本编辑过程中,识别用户的文本擦除手势,有效避免了通过终端设备自身的触摸屏识别用户的文本擦除手势时的局限性,例如,难免会使文本编辑处的光标沿着用户的文本擦除手势的方向移动,而无法有效识别用户的文本擦除手势。
[0039]优选地,所述触摸屏设置在所述终端设备的上侧面,所述触控面板设置在所述终端设备的下侧面。
[0040]其中,所述终端设备的上侧面是指上表面,所述终端设备的下侧面是指下表面。也即,所述触摸屏设置在所述终端设备的正面,所述触控面板设置在所述终端设备的背面。
[0041]这样设置的好处在于,现有的终端设备大部分都可以看作是一个长方体,一般只有正面设置有触摸屏,在所述终端设备中背面设置触控面板,由于背面面积较大,更有利于触控面板的设置,同时方便用户操作。
[0042]在本步骤中,所述触控面板识别用户的文本擦除手势的方式可包括:电容感应。
[0043]在本步骤中,所述文本擦除手势可以包括:单点连续滑动、至少两点连续滑动、长按或者双击等,本实施例对此不进行限制。
[0044]其中,单点连续滑动可对应于用户一个手指连续滑动,具体地,在需要擦除已编辑的大段文本时,用户移动放置在终端设备的触控面板处的任意一个手指,触控面板识别出一整块接触面积在移动,即代表识别到单点连续滑动这种文本擦除手势。至少两点连续滑动可对应于用户至少两个手指连续滑动。
[0045]步骤120、在识别到用户的文本擦除手势时,按照预设文本擦除策略,对已编辑的文本进行擦除。
[0046]在本步骤中,预设文本擦除策略用于对用户在终端设备中能够提供文本编辑服务的软件应用(如短信、微信或微博等)中已经编辑好的大段文本进行擦除。
[0047]需要说明的是,不同于现有的通过长按虚拟键盘上预设的删除按键,使光标依次回退,来进行大段已编辑的文本的擦除,本实施例的擦除方式,并不是使光标依次回退从而逐个擦除字符,而是对已经编辑好的大段文本中的每个字符同步擦除,擦除效率更高,相当于在识别到用户的文本擦除手势时,启用橡皮擦功能,将已编辑好的大段文字快速删除掉。
[0048]本实施例的技术方案,通过终端设备自身的触摸屏实现文本编辑,通过终端设备的设置在与触摸屏不同侧面的触控面板在文本编辑过程中,识别用户的文本擦除手势,有效避免了通过终端设备自身的触摸屏识别用户的文本擦除手势时的局限性,例如,难免会使文本编辑处的光标沿着用户的文本擦除手势的方向移动,而无法有效识别用户的文本擦除手势;在识别到用户的文本擦除手势时,按照预设文本擦除策略,对用户在终端设备中能够提供文本编辑服务的软件应用中已经编辑好的大段文本进行擦除,由于并不是使光标依次回退从而逐个擦除字符,而是对已经编辑好的大段文本中的每个字符同步擦除,显著提升了擦除效率,而且擦除方式简单,只需用户在设定位置的触控面板输入文本擦除手势即可,提升了用户体验。
[0049]在上述方案中,按照预设文本擦除策略,对已编辑的文本进行擦除,可以有多种实现方式。
[0050]例如,对文本编辑应用的文本编辑框中的所有已编辑文本进行擦除。
[0051]又如,对文本编辑应用的文本编辑框中光标所属的段进行擦除。这种擦除方式可以实现按段擦除。
[0052]再如,对文本编辑应用的文本编辑框中光标所属的行进行擦除。这种擦除方式可以实现按行擦除。
[0053]再如,对文本编辑应用的文本编辑框中光标所属的句进行擦除。这种擦除方式可以实现按句擦除。
[0054]需要说明的是,后三种实现方式,相对于全部擦除而言,擦除方式更加灵活,在兼顾擦除效率的同时,可以有效保留用户并不想擦除的文本。
[0055]实施例二
[0056]请参阅图2,为本发明实施例二提供的一种文本擦除装置的结构示意图。
[0057]该装置包括:擦除手势识别模块210和文本擦除模块220。
[0058]其中,擦除手势识别模块210用于在文本编辑过程中,通过终端设备的设置在与触摸屏不同侧面的触控面板识别用户的文本擦除手势;文本擦除模块220用于在识别到用户的文本擦除手势时,按照预设文本擦除策略,对已编辑的文本进行擦除。
[0059]在上述方案中,所述触摸屏设置在所述终端设备的上侧面,所述触控面板可设置在所述终端设备的下侧面。
[0060]在上述方案中,所述触控面板识别用户的文本擦除手势的方式可包括:电容感应。
[0061]在上述方案中,文本擦除模块220可具体用于,在识别到用户的文本擦除手势时,对文本编辑应用的文本编辑框中的所有已编辑文本进行擦除。
[0062]在上述方案中,文本擦除模块220可具体用于:
[0063]对文本编辑应用的文本编辑框中光标所属的段进行擦除;或者
[0064]对文本编辑应用的文本编辑框中光标所属的行进行擦除;或者
[0065]对文本编辑应用的文本编辑框中光标所属的句进行擦除。
[0066]本发明实施例提供的文本擦除装置可执行本发明实施例所提供的文本擦除方法,具备执行方法相应的功能模块和有益效果。
[0067]最后应说明的是:以上各实施例仅用于说明本发明的技术方案,而非对其进行限制;实施例中优选的实施方式,并非对其进行限制,对于本领域技术人员而言,本发明可以有各种改动和变化。凡在本发明的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种文本擦除方法,其特征在于,包括: 在文本编辑过程中,通过终端设备的设置在与触摸屏不同侧面的触控面板识别用户的文本擦除手势; 在识别到用户的文本擦除手势时,按照预设文本擦除策略,对已编辑的文本进行擦除。2.根据权利要求1所述的方法,其特征在于,所述触摸屏设置在所述终端设备的上侧面,所述触控面板设置在所述终端设备的下侧面。3.根据权利要求1所述的方法,其特征在于,所述触控面板识别用户的文本擦除手势的方式包括:电容感应。4.根据权利要求1-3任一所述的方法,其特征在于,按照预设文本擦除策略,对已编辑的文本进行擦除,包括: 对文本编辑应用的文本编辑框中的所有已编辑文本进行擦除。5.根据权利要求1-3任一所述的方法,其特征在于,按照预设文本擦除策略,对已编辑的文本进行擦除,包括: 对文本编辑应用的文本编辑框中光标所属的段进行擦除;或者 对文本编辑应用的文本编辑框中光标所属的行进行擦除;或者 对文本编辑应用的文本编辑框中光标所属的句进行擦除。6.一种文本擦除装置,其特征在于,包括: 擦除手势识别模块,用于在文本编辑过程中,通过终端设备的设置在与触摸屏不同侧面的触控面板识别用户的文本擦除手势; 文本擦除模块,用于在识别到用户的文本擦除手势时,按照预设文本擦除策略,对已编辑的文本进行擦除。7.根据权利要求6所述的装置,其特征在于,所述触摸屏设置在所述终端设备的上侧面,所述触控面板设置在所述终端设备的下侧面。8.根据权利要求6所述的装置,其特征在于,所述触控面板识别用户的文本擦除手势的方式包括:电容感应。9.根据权利要求6-8任一所述的装置,其特征在于,文本擦除模块具体用于,在识别到用户的文本擦除手势时,对文本编辑应用的文本编辑框中的所有已编辑文本进行擦除。10.根据权利要求6-8任一所述的装置,其特征在于,文本擦除模块具体用于: 对文本编辑应用的文本编辑框中光标所属的段进行擦除;或者 对文本编辑应用的文本编辑框中光标所属的行进行擦除;或者 对文本编辑应用的文本编辑框中光标所属的句进行擦除。
【文档编号】G06F3/0488GK105912252SQ201610206910
【公开日】2016年8月31日
【申请日】2016年3月31日
【发明人】樊灵丹, 李家军
【申请人】宇龙计算机通信科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1