专利名称:用于具有触摸屏的终端的字符删除方法、装置及终端的制作方法
技术领域:
本发明涉及便携电子设备领域,更为具体地,涉及一种用于具有触摸屏的终端的字符删除方法、装置及终端。
背景技术:
在目前竞争日益激烈的手机市场上,如何得以满足用户对手机越来越苛刻的要求便是手机厂商寻求发展的重要通道。漂亮的外观、卓越的品牌效应,以及良好的易操作性等指标,也成为用户在选购手机之时,除考虑手机的功能、性能之外的重要参考指标。而通常, 手机的外观和品牌都是硬条件,不是一朝一夕便可以改变的。这种情况下,如何通过相对容易进行改进的手机软件,为用户提供更好的视觉体验以及操作体验,便成为了一个值得探讨的问题。随着手机应用的日益丰富,目前与文字编辑有关的功能已经不再局限于编辑短消息、编辑名片夹那么简单了。文本编辑器、备忘录、各类社交网路的应用,如Twitter、 Facebook等,无不涉及到大量的文字编辑,因此用户会对文字编辑工具的可操作性及操作效率提出了更高的要求。现在市面上的触摸屏手机为用户提供了各种各样的输入方式,例如XT9与 Android自带输入法等。这些输入法在输入方法上有着各自的特点,但是在处理字符的删除过程中,却基本走的同一条路线,即1、移动光标到需要删除的字符的后面;2、通过键盘上或者触摸屏上的删除键,逐一删除。而这样的字符删除方法却存在以下的这些弊端1、字符删除操作步骤至少为2步,碰到输入法为拉丁文输入时,删除一个单词所需要的按键操作就与这个单词的长度成正比了。另外,有些运营商会要求新建的短信保留上一次短信的内容。这种情况下如果用户需要编辑一条全新的短信,那他首先需要做的是将已存在的内容全部删除,这个工作量是很可观的。虽然目前也出现过采用长按键进行字符删除的设计,但是出于安全的考虑,长按键删除也只是以词为单位进行删除,因此在字符数较多的情况下,字符删除工作量也是不会少的。2、系统资源占用过多。手机需要首先判断按键,然后根据按键的按下操作将字符逐一删除,之后进行刷屏。如此周而复始,直至用户想要删除的所有字符被删光。在此操作过程中,该操作会占用较多的系统资源。而系统资源的过渡占用会带来许多奇奇怪怪的问题,这类问题隐蔽性强、无固定的路径,处理起来会十分棘手。测试中也发现了不少发生在频繁的按键过程中的故障,如果能够减少按键对系统带来的负担,那么可以预见到此类隐蔽性较强的故障会大大的下降。 3、响应速度慢。由于存在上述资源占用问题,在进行字符删除时是需要等待的,并且这个等待时间用户是可以感知的,以致会造成用户体验效果不佳的问题。4、准确度欠佳。由于需要在删除的过程中连续的按删除键,一旦控制不好的话就会出现把原本不想删的东西也删了,因此也会造成用户的体验效果不佳。
发明内容
本发明的目的在于提供一种用于具有触摸屏的终端的字符删除方法、装置及终端,在字符删除操作过程中,其能够对触摸屏手机的字符快速予以删除,提高了用户体验。为了达到上述本发明的目的,本发明采用以下技术方案实现一种用于具有触摸屏的终端的字符删除方法,包括检测与触摸屏的接触,并获取首次接触 点坐标信息;依据所述接触,获取末次接触点坐标信息;依据首次接触点坐标信息与末次接触点坐标信息,获取待删除字符信息;执行对所述待删除字符的删除操作。优选地,在执行所有步骤之前,还包括获取输入法的行文方向信息。优选地,所述接触的行进方向与所述输入法的行文方向相反。优选地,在获取待删除字符信息的过程中,当首次接触点坐标信息的横坐标大于末次接触点坐标信息的横坐标时,获取首次接触点及末次接触点之间的字符信息为待删除字符信息;当首次接触点坐标信息的横坐标等于末次接触点坐标信息的横坐标,首次接触点坐标信息的纵坐标大于末次接触点坐标信息的纵坐标时,获取首次接触点及末次接触点之间的字符信息为待删除字符信息。一种用于具有触摸屏的终端的字符删除装置,包括检测模块,用于检测与触摸屏的接触,并获取首次接触点坐标信息及末次接触点坐标信息;处理模块,用于依据首次接触点坐标信息与末次接触点坐标信息,获取待删除字符信息;执行模块,用于执行对所述待删除字符的删除操作。优选地,所述用于具有触摸屏的终端的字符删除装置还包括输入法信息采集模块,用于获取输入法的行文方向信息。优选地,所述接触的行进方向与所述输入法的行文方向相反。优选地,在处理模块获取待删除字符信息的过程中,当首次接触点坐标信息的横坐标大于末次接触点坐标信息的横坐标时,获取首次接触点及末次接触点之间的字符信息为待删除字符信息;当首次接触点坐标信息的横坐标等于末次接触点坐标信息的横坐标,首次接触点坐标信息的纵坐标大于末次接触点坐标信息的纵坐标时,获取首次接触点及末次接触点之间的字符信息为待删除字符信息。一种终端,包括触摸屏以及字符删除装置,所述字符删除装置包括检测模块,用于检测与触摸屏的接触,并获取首次接触点坐标信息及末次接触点坐标信息;处理模块,用于依据首次接触点坐标信息与末次接触点坐标信息,获取待删除字符信息;执行模块,用于执行对所述待删除字符的删除操作。优选地,所述用于具有触摸屏的终端的字符删除装置还包括 输入法信息采集模块,用于获取输入法的行文方向信息。优选地,所述接触的行进方向与所述输入法的行文方向相反。优选地,所述用于具有触摸屏的终端的字符删除装置的处理模块在获取待删除字符信息的过程中,当首次接触点坐标信息的横坐标大于末次接触点坐标信息的横坐标时,获取首次接触点及末次接触点之间的字符信息为待删除字符信息;当首次接触点坐标信息的横坐标等于末次接触点坐标信息的横坐标,首次接触点坐标信息的纵坐标大于末次接触点坐标信息的纵坐标时,获取首次接触点及末次接触点之间的字符信息为待删除字符信息。一种用于具有触摸屏的终端的字符删除方法,包括获取输入法的行文方向信息;检测与触摸屏的接触;当所述接触的行进方向与所述输入法的行文方向相反时,依据所述接触的行进轨迹,获取待删除字符信息;执行对所述待删除字符的删除操作。一种用于具有触摸屏的终端的字符删除装置,包括输入法信息采集模块,用于获取输入法的行文方向信息;检测模块,用于检测与触摸屏的接触;处理模块,用于判断当所述接触的行进方向与所述输入法的行文方向相反时,依据所述接触的行进轨迹,获取待删除字符信息;执行模块,用于执行对所述待删除字符的删除操作。一种终端,包括触摸屏以及字符删除装置,所述字符删除装置包括输入法信息采集模块,用于获取输入法的行文方向信息;检测模块,用于检测与触摸屏的接触;处理模块,用于判断当所述接触的行进方向与所述输入法的行文方向相反时,依据所述接触的行进轨迹,获取待删除字符信息;执行模块,用于执行对所述待删除字符的删除操作。通过上述本发明的技术方案可以看出,本发明通过对触摸屏终端的文字删除予以 “滑动”操作进行定义,从而简化了文字编辑过程中删除操作的操作难度,以使用户在文字编辑时能够获得更好的用户体验。综上所述,本发明具有以下有益效果1、操作步骤简单。用户轻触所要删除的字符或字符集的右端,滑动到所要删除的字符或字符集的左端,松手,即可完成单个、整行、整块的文字删除。如果是对于阿拉伯语等行文需要从右向左书写的语言,则采用本发明提供的方法进行反向的操作,即从所要操作对象的左端滑动到右端,进而执行对文字的删除操作。2、占用系统资源少。采用本发明,只需判断用户轻触后滑动的范围,然后对选中的文字进行一次性删除和一次刷屏操作,从而无需占用过多的系统资源。由此,一定程度上也能够提高终端的响应速度。3、采用本发明进行文字删除操作时,对于字符的删除不受光标所在位置的影响。 因此采用本发明提供的滑动操作来进行文字删除时,删除的文字只与落点及滑动轨迹相关, 因此一定程度上可以避免误删除,提高用户体验。
此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图1是本发明实施例一提供的字符删除方法流程示意图;图2是本发明实施例一提供的字符删除装置的结构示意图;图3是本发明实施例二提供的字符删除方法流程示意图;图4是本发明实施例一提供的字符删除方法中的一种操作示意图;图5是本发明实施例一提供的字符删除方法中的另一种操作示意图。
具体实施例方式为了使本发明所要解决的技术问题、技术方案及有益效果更加清楚、明白,以下结合附图和实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。实施例一在本实施例中,所述用于具有触摸屏的终端的字符删除方法,如图1所示,包括如下具体步骤S101、检测与触摸屏的接触,并获取首次接触点坐标信息;S102、依据所述接触,获取末次接触点坐标信息;S103、依据首次接触点坐标信息与末次接触点坐标信息,获取待删除字符信息;S104、执行对所述待删除字符的删除操作。优选实施方式下,在执行所有步骤之前,还包括S100、获取输入法的行文方向信息。优选实施方式下,所述接触的行进方向与所述输入法的行文方向相反。即对所述触摸屏的接触操作,继而实现对相应文字的删除操作,是与所述输入法的行文方向相反的。优选实施方式下,在获取待删除字符信息的过程中,当首次接触点坐标信息的横坐标大于末次接触点坐标信息的横坐标时,获取首次接触点及末次接触点之间的字符信息为待删除字符信息;当首次接触点坐标信息的横坐标等于末次接触点坐标信息的横坐标,首次接触点坐标信息的纵坐标大于末次接触点坐标信息的纵坐标时,获取首次接触点及末次接触点之间的字符信息为待删除字符信息。对于上述的待删除字符信息的获取过程,主要是针对输入法行文方向从左往右而列举的一优选实施方式,本技术领域的技术人员在阅读并理解了本发明的主要精神之后不难得知,在触摸屏上执行字符删除操作方法,并不限于上述所述内容,对于输入法行文方向为从有至左、从上至下,甚至从下至 上的各种文字输入方法,均可采用本发明而实现,对此这里不做一一赘述。在该实施例中,还提供了一种用于具有触摸屏的终端的字符删除装置,如图2所示,所述装置包括检测模块20,用于检测与触摸屏的接触,并获取首次接触点坐标信息及末次接触点坐标信息;处理模块10,用于依据首次接触点坐标信息与末次接触点坐标信息,获取待删除字符信息;执行模块30,用于执行对所述待删除字符的删除操作。优选实施方式下,所述用于具有触摸屏的终端的字符删除装置还包括输入法信息采集模块40,用于获取输入法的行文方向信息。优选实施方式下,所述接触的行进方向与所述输入法的行文方向相反。优选实施方式下,在处理模块10获取待删除字符信息的过程中,当首次接触点坐标信息的横坐标大于末次接触点坐标信息的横坐标时,获取首次接触点及末次接触点之间的字符信息为待删除字符信息;当首次接触点坐标信息的横坐标等于末次接触点坐标信息的横坐标,首次接触点坐标信息的纵坐标大于末次接触点坐标信息的纵坐标时,获取首次接触点及末次接触点之间的字符信息为待删除字符信息。另外,本发明实施例中还提供了一种终端,例如该终端可以为目前较为流行的智能手机,也可以为其他具有触摸屏的电子设备。所述终端包括触摸屏以及本发明实施例提供的所述字符删除装置,如图2所示,所述字符删除装置包括检测模块20,用于检测与触摸屏的接触,并获取首次接触点坐标信息及末次接触点坐标信息;处理模块10,用于依据首次接触点坐标信息与末次接触点坐标信息,获取待删除字符信息;执行模块30,用于执行对所述待删除字符的删除操作。优选实施方式下,所述用于具有触摸屏的终端的字符删除装置还包括输入法信息采集模块40,用于获取输入法的行文方向信息。优选实施方式下,所述接触的行进方向与所述输入法的行文方向相反。优选实施方式下,所述用于具有触摸屏的终端的字符删除装置的处理模块10在获取待删除字符信息的过程中,当首次接触点坐标信息的横坐标大于末次接触点坐标信息的横坐标时,获取首次接触点及末次接触点之间的字符信息为待删除字符信息;当首次接触点坐标信息的横坐标等于末次接触点坐标信息的横坐标,首次接触点坐标信息的纵坐标大于末次接触点坐标信息的纵坐标时,获取首次接触点及末次接触点之间的字符信息为待删除字符信息。例如,参照图4和图5,进一步对本实施例一作详细的说明。在触摸屏终端的文字编辑界面,利用本发明实施例提供的对文字的滑动删除操作,完成文字的删除操作,在此删除操作过程中,实施的重点在于对操作对象的选定,其完整的操作过程如下
1、确认文字的行文方向,可以根据具体的文字判断;2、确定完行文方向后,就可以确定选定删除字符时手指或手写笔所需要滑向的方向,其中,所述方向与行文方向相反;3、记录接触的落点坐标(a,b)(即首次接触点坐标),以及起点坐标(c,d)(即手指或手写笔离开触摸屏的位置,也即本发明实施里所述的末次接触点坐标);如果a > c,直接删除落点及起点间的内容;如果a = c,并且b > d,直接删除落点及起点间的内容;如果a = c,并且b = d,移动光标至该点;如果a = c,并且b < d,作为选定内容由菜单判断下一步的操作(如图5中的 copy、cut 操作等);如果a < C,作为选定内容由菜单判断下一步的操作。4、完成文字的删除操作或者菜单选定的相关操作。实施例二该实施例提供了一种用于具有触摸屏的终端的字符删除方法,如图3所示,该方法包括如下具体步骤S200、获取输入法的行文方向信息;S201、检测与触摸屏的接触;S202、当所述接触的行进方向与所述输入法的行文方向相反时,依据所述接触的行进轨迹,获取待删除字符信息;S203、执行对所述待删除字符的删除操作。在该实施例提供的字符删除方法中,终端依据手指或手写笔与触摸屏的接触,并结合所选择的输入法的行文方向进行判断,当手指或手写笔与触摸屏的接触的行进方向与所述输入法的行文方向相反时,即判断当前用户欲对文字采取删除操作,此时,终端依据用户的手指或手写笔与触摸屏的行进轨迹,获取待删除字符信息,即在手指或手写笔的轨迹之上的所有字符全部予以删除。本实施例还提供了一种用于具有触摸屏的终端的字符删除装置,对于该字符删除装置的结构,请参考图2,所述字符删除装置包括输入法信息采集模块40,用于获取输入法的行文方向信息;检测模块20,用于检测与触摸屏的接触;处理模块10,用于判断当所述接触的行进方向与所述输入法的行文方向相反时, 依据所述接触的行进轨迹,获取待删除字符信息;执行模块30,用于执行对所述待删除字符的删除操作。本发明实施里还提供了一种终端,包括触摸屏,以及上述的字符删除装置,继续参照图2,所述字符删除装置包括输入法信息采集模块40,用于获取输入法的行文方向信息;检测模块20,用于检测与触摸屏的接触;处理模块10,用于判断当所述接触的行进方向与所述输入法的行文方向相反时, 依据所述接触的行进轨迹,获取待删除字符信息;
执行模块30,用于执行对所述待删除字符的删除操作。上述说明示出并描述了本发明的一个优选实施例,但如前所述,应当理解本发明并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、 修改和环境,并能够在本文所述发明构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本发明的精神和范围,则都应在本发明所附权利要求的保护范围内。
权利要求
1.一种用于具有触摸屏的终端的字符删除方法,其特征在于,包括检测与触摸屏的接触,并获取首次接触点坐标信息;依据所述接触,获取末次接触点坐标信息;依据首次接触点坐标信息与末次接触点坐标信息,获取待删除字符信息;执行对所述待删除字符的删除操作。
2.如权利要求1所述的用于具有触摸屏的终端的字符删除方法,其特征在于,在执行所有步骤之前,还包括获取输入法的行文方向信息。
3.如权利要求2所述的用于具有触摸屏的终端的字符删除方法,其特征在于,所述接触的行进方向与所述输入法的行文方向相反。
4.如权利要求1所述的用于具有触摸屏的终端的字符删除方法,其特征在于,在获取待删除字符信息的过程中,当首次接触点坐标信息的横坐标大于末次接触点坐标信息的横坐标时,获取首次接触点及末次接触点之间的字符信息为待删除字符信息;当首次接触点坐标信息的横坐标等于末次接触点坐标信息的横坐标,首次接触点坐标信息的纵坐标大于末次接触点坐标信息的纵坐标时,获取首次接触点及末次接触点之间的字符信息为待删除字符信息。
5.一种用于具有触摸屏的终端的字符删除装置,其特征在于,包括检测模块,用于检测与触摸屏的接触,并获取首次接触点坐标信息及末次接触点坐标 fn息;处理模块,用于依据首次接触点坐标信息与末次接触点坐标信息,获取待删除字符信息;执行模块,用于执行对所述待删除字符的删除操作。
6.如权利要求5所述的用于具有触摸屏的终端的字符删除装置,其特征在于,还包括输入法信息采集模块,用于获取输入法的行文方向信息。
7.如权利要求6所述的用于具有触摸屏的终端的字符删除装置,其特征在于,所述接触的行进方向与所述输入法的行文方向相反。
8.如权利要求5所述的用于具有触摸屏的终端的字符删除装置,其特征在于,在处理模块获取待删除字符信息的过程中,当首次接触点坐标信息的横坐标大于末次接触点坐标信息的横坐标时,获取首次接触点及末次接触点之间的字符信息为待删除字符信息;当首次接触点坐标信息的横坐标等于末次接触点坐标信息的横坐标,首次接触点坐标信息的纵坐标大于末次接触点坐标信息的纵坐标时,获取首次接触点及末次接触点之间的字符信息为待删除字符信息。
9.一种终端,其特征在于,包括触摸屏,以及如权利要求5至8任一所述的字符删除装置,所述字符删除装置包括检测模块,用于检测与触摸屏的接触,并获取首次接触点坐标信息及末次接触点坐标 fn息;处理模块,用于依据首次接触点坐标信息与末次接触点坐标信息,获取待删除字符信息;执行模块,用于执行对所述待删除字符的删除操作。
10.如权利要求9所述的终端,其特征在于,所述用于具有触摸屏的终端的字符删除装置还包括输入法信息采集模块,用于获取输入法的行文方向信息。
11.如权利要求10所述的终端,其特征在于,所述接触的行进方向与所述输入法的行文方向相反。
12.如权利要求9所述的终端,其特征在于,所述用于具有触摸屏的终端的字符删除装置的处理模块在获取待删除字符信息的过程中,当首次接触点坐标信息的横坐标大于末次接触点坐标信息的横坐标时,获取首次接触点及末次接触点之间的字符信息为待删除字符信息;当首次接触点坐标信息的横坐标等于末次接触点坐标信息的横坐标,首次接触点坐标信息的纵坐标大于末次接触点坐标信息的纵坐标时,获取首次接触点及末次接触点之间的字符信息为待删除字符信息。
13.一种用于具有触摸屏的终端的字符删除方法,其特征在于,包括 获取输入法的行文方向信息;检测与触摸屏的接触;当所述接触的行进方向与所述输入法的行文方向相反时,依据所述接触的行进轨迹, 获取待删除字符信息;执行对所述待删除字符的删除操作。
14.一种用于具有触摸屏的终端的字符删除装置,其特征在于,包括 输入法信息采集模块,用于获取输入法的行文方向信息;检测模块,用于检测与触摸屏的接触;处理模块,用于判断当所述接触的行进方向与所述输入法的行文方向相反时,依据所述接触的行进轨迹,获取待删除字符信息;执行模块,用于执行对所述待删除字符的删除操作。
15.一种终端,其特征在于,包括触摸屏,以及如权利要求14所述的字符删除装置,所述字符删除装置包括输入法信息采集模块,用于获取输入法的行文方向信息; 检测模块,用于检测与触摸屏的接触;处理模块,用于判断当所述接触的行进方向与所述输入法的行文方向相反时,依据所述接触的行进轨迹,获取待删除字符信息;执行模块,用于执行对所述待删除字符的删除操作。
全文摘要
本发明公开了一种用于具有触摸屏的终端的字符删除方法、装置及终端,所述方法包括检测与触摸屏的接触,并获取首次接触点坐标信息;依据所述接触,获取末次接触点坐标信息;依据首次接触点坐标信息与末次接触点坐标信息,获取待删除字符信息;执行对所述待删除字符的删除操作。采用本发明提供的字符删除方法来进行文字删除时,删除的文字只与落点及滑动轨迹相关,因此一定程度上可以避免误删除,提高用户体验。
文档编号H04M1/725GK102331907SQ201110269669
公开日2012年1月25日 申请日期2011年9月13日 优先权日2011年9月13日
发明者陆林燕 申请人:中兴通讯股份有限公司