字符删除方法及字符删除装置与流程

文档序号:12747632阅读:284来源:国知局
字符删除方法及字符删除装置与流程

本发明涉及信息处理技术领域,具体而言,涉及一种字符删除方法和一种字符删除装置。



背景技术:

随着计算机技术的发展,越来越多的使用者将电脑及手机等电子设备作为娱乐工具、通讯工具及办公工具。例如,用户可以采用电脑中的word、记事本及便签等文档处理工具对工作文件进行处理;用户也可以采用手机中的短信、微信或者QQ等聊天工具与他人进行信息交互。

当用户采用电脑中的word、记事本及便签等文档处理工具对工作文件进行处理的过程中,需要向工作文件中输入相关信息,例如,通过键盘向电脑中输入代表相关信息的一些字符。而当用户采用手机中的短信、微信或者QQ等聊天工具与他人进行信息交互的过程中,也需要向聊天工具中的信息输入界面输入相关信息,例如,通过键盘向手机中输入代表相关信息的一些字符。

在用户输入多个字符之后,由于输入错误,需要对一个或者几个字符(不是全部字符)进行删除操作。现有的相关技术,仅能让用户通过多次点按删除键的方式逐个删除字符,或者通过框选中所要删除的字符之后点按删除键的方式删除字符,而给用户带来不便。

因此,如何设计一种新的字符删除方法,并且可一次性的删除所需删除的相关字符成为亟待解决的技术问题。



技术实现要素:

本发明旨在至少解决现有技术或相关技术中存在的技术问题之一。

为此,本发明的一个目的在于提出了一种字符删除方法。

本发明的另一个目的在于提出了一种字符删除装置。

为实现上述目的,根据本发明的第一方面的实施例,提出了一种字符删除方法,包括:接收到对触控区域的按压操作产生的压力大于等于预定压力的指令时,确定按压操作移动的方向以及距离;根据距离和方向,将光标从当前位置沿着方向移动距离至光标位置,并选中移动过程中经过的所有字符;以及接收到按压操作产生的压力小于预定压力的指令时,删除所有字符。

根据本发明的实施例的字符删除方法,通过接收到对触控区域的按压操作产生的压力大于等于预定压力的指令时,确定按压操作移动的方向以及距离,可以确保只有当用户的按压操作对触控区域的压力大于等于预定压力时,才开始接收按压操作移动的方向以及距离,从而减少用户由于误操作选中错误字符的可能性。根据距离和方向,将光标从当前位置沿着方向移动距离至光标位置,并选中移动过程中经过的所有字符,用户可以通过光标来判断所选中的字符是否满足预操作,如果不满足则可以通过对按压操作在触控区域的移动方向进行调整,从而准确地选中用户期望删除的字符以及用户输入的按压操作的移动的方向以及距离相对应的字符。接收到按压操作产生的压力小于预定压力的指令时,将选中的所有字符删除。其中,触控区域可以为手机或者电脑等电子设备的屏幕。

通过本发明的技术方案,用户只需通过对触控区域进行按压操作即可一次性地删除所需删除的相关字符,从而可以为用户节省大量的由于重复性的机械操作耗费的时间,提高用户体验。

在上述实施例中,优选地,一旦确定对触控区域的按压操作产生的压力大于等于预定压力,将此时按压操作对应的字符区域设为按压区域。

在该实施例中,仅在确定对触控区域的按压操作产生的压力大于等于预定压力时,将按压操作对应的字符区域设为按压区域,可以准确地选中按压区域所应的字符,避免选中按压操作在移动过程中所碰触的触控区域所对应的字符。

在上述实施例中,优选地,当按压区域为任一字符对应的区域时,在删除所有字符之后,在光标位置输入任一字符。

在该实施例中,当按压区域为任一字符对应的区域时,通过按压区域选定与按压区域相对应的任一字符,可以在删除通过光标选中的字符之后,在光标位置输入与按压区域相对应的某个字符。从而使用户仅需通过一次按压操作即可删除所需删除的相关字符,同时在删除相关字符的基础上还可输入用户需要输入的任一字符,从而可以为用户节省大量时间,减少重复性的机械操作,从而提高用户体验。

在上述实施例中,优选地,触控区域对应于触控输入法键盘的每个字符和删除键。

在该实施例中,具体指出了,输入法键盘的每个字符和删除键与触控区域相对应,可以使用户通过输入法键盘的每个字符和删除键进行符合要求的按压操作,从而既实现对已输入的字符进行删除操作,又可以实现将已输入的字符替换成输入法键盘相对应的字符的操作。

在上述实施例中,优选地,根据按压操作的初始位置,按照距离和方向,确定结束位置。如果结束位置位于任意一个字符之上,则任意一个字符的左侧或右侧的位置为光标位置;如果结束位置位于任意两个字符之间,则结束位置为光标位置。

在该实施例中,在通过光标选中与用户输入的按压操作的移动的方向以及距离相对应的字符的过程中,光标需要从当前位置沿着按压操作的移动的方向以及距离进行相关移动,并将光标停止移动的位置作为光标位置,当光标停止移动的位置位于任意一个字符之上时,将任意一个字符的左侧或右侧的位置作为光标位置,及当光标停止移动的位置位于任意两个字符之间时,将光标停止移动的位置直接作为光标位置。通过对光标位置进行设置,可以减少由于不同的用户的不同手指大小导致的在碰触的时候会选中用户期望字符的左侧字符或右侧字符的可能性,方便用户后续通过光标进行相关的输入操作。

根据本发明第二方面的实施例,提出了一种字符删除装置,包括:确定单元,用于在接收到对触控区域的按压操作产生的压力大于等于预定压力的指令时,确定按压操作移动的方向以及距离;选择单元,用于根据距离和方向,将光标从当前位置沿着方向移动距离至光标位置,并选中移动过程中经过的所有字符;以及删除单元,用于在接收到按压操作产生的压力小于预定压力的指令时,删除所有字符。

根据本发明的实施例的字符删除装置,通过确定单元接收到对触控区域的按压操作产生的压力大于等于预定压力的指令时,确定按压操作移动的方向以及距离,可以确保只有当用户的按压操作对触控区域的压力大于等于预定压力时,才开始接收按压操作移动的方向以及距离,从而减少用户由于误操作选中错误字符的可能性。通过选择单元根据距离和方向,将光标从当前位置沿着方向移动距离至光标位置,并选中移动过程中经过的所有字符,用户可以通过光标来判断所选中的字符是否满足预操作,如果不满足则可以通过对按压操作在触控区域的移动方向进行调整,从而准确地选中用户期望删除的字符以及用户输入的按压操作的移动的方向以及距离相对应的字符。通过删除单元在接收到按压操作产生的压力小于预定压力的指令时,将所有选中的字符删除。其中,触控区域可以为手机或者电脑等电子设备的屏幕。

通过本发明的技术方案,用户只需通过对触控区域进行按压操作即可一次性的删除所需删除的相关字符,从而可以为用户节省大量的由于重复性的机械操作耗费的时间,提高用户体验。

在上述实施例中,优选地,包括:按压单元,一旦确定对触控区域的按压操作产生的压力大于等于预定压力,将此时按压操作对应的字符区域设为按压区域。

在该实施例中,通过按压单元仅在确定对触控区域的按压操作产生的压力大于等于预定压力时,将按压操作对应的字符区域设为按压区域,可以准确地选中按压区域所应的字符,避免选中按压操作在移动过程中所碰触的触控区域所对应的字符。

在上述实施例中,优选地,包括:输入单元,用于当按压区域为任一字符对应的区域时,在删除所有字符之后,在光标位置输入任一字符。

在该实施例中,输入单元当按压区域为任一字符对应的区域时,通过按压区域选定与按压区域相对应的任一字符,可以在删除通过光标选中的字符之后,在光标位置输入与按压区域相对应的某个字符。从而使用户仅需通过一次按压操作即可删除所需删除的相关字符,同时在删除相关字符的基础上还可输入用户需要输入的任一字符,从而可以为用户节省大量时间,减少重复性的机械操作,从而提高用户体验。

在上述实施例中,优选地,触控区域对应于触控输入法键盘的每个字符和删除键。

在该实施例中,具体指出了,输入法键盘的每个字符和删除键与触控区域相对应,可以使用户通过输入法键盘的每个字符和删除键进行符合要求的按压操作,从而既实现对已输入的字符进行删除操作,又可以实现将已输入的字符替换成输入法键盘相对应的字符的操作。

在上述实施例中,优选地,选择单元用于,根据按压操作的初始位置,按照距离和方向,确定结束位置。如果结束位置位于任意一个字符之上,则任意一个字符的左侧或右侧的位置为光标位置;如果结束位置位于任意两个字符之间,则结束位置为光标位置。

在该实施例中,在通过光标选中与用户输入的按压操作的移动的方向以及距离相对应的字符的过程中,光标需要从当前位置沿着按压操作的移动的方向以及距离进行相关移动,并将光标停止移动的位置作为光标位置,当光标停止移动的位置位于任意一个字符之上时,将任意一个字符的左侧或右侧的位置作为光标位置,及当光标停止移动的位置位于任意两个字符之间时,将光标停止移动的位置直接作为光标位置。选择单元可以通过对光标位置进行设置,可以减少由于不同的用户的不同手指大小导致的在碰触的时候会选中用户期望字符的左侧字符或右侧字符的可能性,方便用户后续通过光标进行相关的输入操作。

附图说明

图1示出了根据本发明的一个实施例的字符删除方法的流程示意图;

图2示出了根据本发明的再一个实施例的字符删除方法的流程示意图;

图3示出了根据本发明的又一个实施例的字符删除方法的流程示意图;

图4a示出了根据本发明的一个实施例的字符删除装置的示意图;

图4b示出了根据本发明的再一个实施例的字符删除装置的示意图;

图4c示出了根据本发明的又一个实施例的字符删除装置的示意图;

图5a示出了在手机上采用本发明进行字符删除操作时的一种界面示意图;

图5b示出了在手机上采用本发明的字符删除操作时的再一种界面示意图;

图5c示出了在手机上采用本发明的字符删除操作时的又一种界面示意图;

图5d示出了在手机上采用本发明的字符删除操作时的又一种界面示意图;

图5e示出了在手机上采用本发明的字符删除操作时的又一种界面示意图。

具体实施方式

为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。

在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。

如图1所示,本实施例提供了一种字符删除方法,包括:步骤102,接收到对触控区域的按压操作产生的压力大于等于预定压力的指令时,确定按压操作移动的方向以及距离;步骤104,根据距离和方向,将光标从当前位置沿着方向移动距离至光标位置,并选中移动过程中经过的所有字符;步骤106,接收到按压操作产生的压力小于预定压力的指令时,删除所有字符。

上述实施例中,通过步骤102,在接收到对触控区域的按压操作产生的压力大于等于预定压力的指令时,确定按压操作移动的方向以及距离,可以确保只有当用户的按压操作对触控区域的压力大于等于预定压力时,才开始接收按压操作移动的方向以及距离,从而减少用户由于误操作选中错误字符的可能性。通过步骤104,根据距离和方向,将光标从当前位置沿着按压操作移动的方向移动距离至光标位置,并选中移动过程中经过的所有字符,用户可以通过光标来判断所选中的字符是否满足预操作,如果不满足则可以通过对按压操作在触控区域的移动方向进行调整,从而准确地选中用户期望删除的字符以及用户输入的按压操作的移动的方向以及距离相对应的字符。通过步骤106,在接收到按压操作产生的压力小于预定压力的指令时,将所有选中的字符删除。其中,触控区域可以为手机或者电脑等电子设备的屏幕。

通过本发明的技术方案,用户仅需一次按压操作即可删除所需删除的相关字符,还可输入用户需要输入的任一字符,从而可以为用户节省大量的由于重复性的机械操作耗费的时间,提高用户体验。

上述实施例中,优选地,包括:一旦确定对触控区域的按压操作产生的压力大于等于预定压力,将此时按压操作对应的字符区域设为按压区域;及当按压区域为任一字符对应的区域时,在删除所有字符之后,在光标位置输入任一字符。

在该实施例中,仅在确定对触控区域的按压操作产生的压力大于等于预定压力时,将按压操作对应的字符区域设为按压区域,可以准确地选中按压区域所应的字符,避免选中按压操作在移动过程中所碰触的触控区域所对应的字符,从而准确地输入按压区域所对应的字符区域上的字符。

如图2所示,在本发明的一个实施例中,字符删除方法包括:步骤202,接收到对触控区域的按压操作产生的压力大于等于预定压力的指令时,确定按压操作移动的方向以及距离;步骤204,一旦确定对触控区域的按压操作产生的压力大于等于预定压力,将此时按压操作对应的字符区域设为按压区域;步骤206,根据距离和方向,将光标从当前位置沿着方向移动距离至光标位置,并选中移动过程中经过的所有字符;步骤208,接收到按压操作产生的压力小于预定压力的指令时,删除所有字符;步骤210,在光标位置输入按压区域所对应的任一字符。

在该实施例中,当按压区域为任一字符对应的区域时,通过按压区域选定与按压区域相对应的任一字符,可以在删除通过光标选中的字符之后,在光标位置输入与按压区域相对应的某个字符。从而使用户仅需通过一次按压操作即可删除所需删除的相关字符,同时在删除相关字符的基础上还可输入用户需要输入的任一字符,从而可以为用户节省大量时间,减少重复性的机械操作,从而提高用户体验。

在上述任一实施例中,优选地,触控区域对应于触控输入法键盘的每个字符和删除键。

在该实施例中,具体指出了,输入法键盘的每个字符和删除键与触控区域相对应,可以使用户通过输入法键盘的每个字符和删除键进行符合要求的按压操作,从而既实现对已输入的字符进行删除操作,又可以实现将已输入的字符替换成输入法键盘相对应的字符的操作。

在上述任一实施例中,优选地,根据按压操作的初始位置,按照距离和方向,确定结束位置。如果结束位置位于任意一个字符之上,则任意一个字符的左侧或右侧的位置为光标位置;如果结束位置位于任意两个字符之间,则结束位置为光标位置。

如图3所示,在本发明的一个实施例中,字符删除方法包括:步骤302,接收到对触控区域的按压操作产生的压力大于等于预定压力的指令时,确定按压操作移动的方向以及距离;步骤304,根据按压操作的初始位置,按照距离和方向,确定结束位置;步骤306,如果结束位置位于任意一个字符之上,则任意一个字符的左侧或右侧的位置为光标位置;步骤308,如果结束位置位于任意两个字符之间,则结束位置为光标位置;步骤310,根据距离和方向,将光标从当前位置沿着方向移动距离至光标位置,并选中移动过程中经过的所有字符;步骤312,接收到按压操作产生的压力小于预定压力的指令时,删除所有字符。

在该实施例中,通过对光标位置进行设置,可以减少由于不同的用户的不同手指大小导致的在碰触的时候会选中用户期望字符的左侧字符或右侧字符的可能性,方便用户后续通过光标进行相关的输入操作。

如图4a所示,本实施例提供了一种字符删除装置400,包括:确定单元402,用于在接收到对触控区域的按压操作产生的压力大于等于预定压力的指令时,确定按压操作移动的方向以及距离;选择单元404,用于根据距离和方向,将光标从当前位置沿着方向移动距离至光标位置,并选中移动过程中经过的所有字符;以及删除单元406,用于在接收到按压操作产生的压力小于预定压力的指令时,删除所有字符。

根据本发明的实施例的字符删除装置400,通过确定单元402接收到对触控区域的按压操作产生的压力大于等于预定压力的指令时,确定按压操作移动的方向以及距离,可以确保只有当用户的按压操作对触控区域的压力大于等于预定压力时,才开始接收按压操作移动的方向以及距离,从而减少用户由于误操作选中错误字符的可能性。通过选择单元404根据距离和方向,将光标从当前位置沿着方向移动距离至光标位置,并选中移动过程中经过的所有字符,用户可以通过光标来判断所选中的字符是否满足预操作,如果不满足则可以通过对按压操作在触控区域的移动方向进行调整,从而准确地选中用户期望删除的字符以及用户输入的按压操作的移动的方向以及距离相对应的字符。通过删除单元406,在接收到按压操作产生的压力小于预定压力的指令时,将所有选中的字符删除。其中,触控区域可以为手机或者电脑等电子设备的屏幕。

通过本发明的技术方案,用户只需通过对触控区域进行按压操作即可一次性的删除所需删除的相关字符,从而为用户节省了时间,提高了用户体验。

如图4b所示,根据本发明的一个实施例,字符删除装置400包括:确定单元402,用于在接收到对触控区域的按压操作产生的压力大于等于预定压力的指令时,确定按压操作移动的方向以及距离;选择单元404,用于根据距离和方向,将光标从当前位置沿着方向移动距离至光标位置,并选中移动过程中经过的所有字符;删除单元406,用于在接收到按压操作产生的压力小于预定压力的指令时,删除所有字符;按压单元408,一旦确定对触控区域的按压操作产生的压力大于等于预定压力,将此时按压操作对应的字符区域设为按压区域。

在该实施例中,通过按压单元408仅在确定对触控区域的按压操作产生的压力大于等于预定压力时,将按压操作对应的字符区域设为按压区域,可以准确地选中按压区域所应的字符,避免选中按压操作在移动过程中所碰触的触控区域所对应的字符。

如图4c所示,根据本发明的一个实施例,字符删除装置400包括:确定单元402,用于在接收到对触控区域的按压操作产生的压力大于等于预定压力的指令时,确定按压操作移动的方向以及距离;选择单元404,用于根据距离和方向,将光标从当前位置沿着方向移动距离至光标位置,并选中移动过程中经过的所有字符;删除单元406,用于在接收到按压操作产生的压力小于预定压力的指令时,删除所有字符;按压单元408,一旦确定对触控区域的按压操作产生的压力大于等于预定压力,将此时按压操作对应的字符区域设为按压区域;输入单元410,用于当按压区域为任一字符对应的区域时,在删除所有字符之后,在光标位置输入任一字符。

在该实施例中,当按压区域为任一字符对应的区域时,通过按压区域选定与按压区域相对应的任一字符,输入单元410可以在删除通过光标选中的字符之后,在光标位置输入与按压区域相对应的某个字符。从而使用户仅需通过一次按压操作即可删除所需删除的相关字符,同时在删除相关字符的基础上还可输入用户需要输入的任一字符,从而可以为用户节省大量时间,减少重复性的机械操作,从而提高用户体验。

在上述任一实施例中,优选地,触控区域对应于触控输入法键盘的每个字符和删除键。

在该实施例中,具体指出了,输入法键盘的每个字符和删除键与触控区域相对应,可以使用户通过输入法键盘的每个字符和删除键进行符合要求的按压操作,从而既实现对已输入的字符进行删除操作,又可以实现将已输入的字符替换成输入法键盘相对应的字符的操作。

在上述任一实施例中,优选地,选择单元404用于根据按压操作的初始位置,按照距离和方向,确定结束位置。如果结束位置位于任意一个字符之上,则任意一个字符的左侧或右侧的位置为光标位置;如果结束位置位于任意两个字符之间,则结束位置为光标位置。

在该实施例中,在通过光标选中与用户输入的按压操作的移动的方向以及距离相对应的字符的过程中,光标需要从当前位置沿着按压操作的移动的方向以及距离进行相关移动,并将光标停止移动的位置作为光标位置,当光标停止移动的位置位于任意一个字符之上时,将任意一个字符的左侧或右侧的位置作为光标位置,及当光标停止移动的位置位于任意两个字符之间时,将光标停止移动的位置直接作为光标位置。选择单元可以通过对光标位置进行设置,可以减少由于不同的用户的不同手指大小导致的在碰触的时候会选中用户期望字符的左侧字符或右侧字符的可能性,方便用户后续通过光标进行相关的输入操作。

下面通过具体实施例,详细阐述本发明的技术方案。

如图5a、图5b和图5c所示,在用户通过手机进行文本编辑的过程中,在文档的结尾误输入了“acy and”字符,如图5a所示,而输入法键盘上的删除键加上了3Dtouch的功能,用户只需按住删除键并达到一定的压力,即会触发与删除键上3Dtouch相对应的多选控件,此时手指向左滑动。在文档结尾处的光标根据手指移动的方向及距离进行移动,当光标移动至文本字符的“c”与“a”之间时,用户停止手指的滑动,如图5b所示,此时字符“acy and”已通过光标被选中。如图5c所示,用户松开手指对屏幕的按压时,手指位置在触控输入法键盘的字符“N”上,用户手指在屏幕的按压方向与距离即为从字符“删除键”移动至字符“N”的方向与距离,即可将字符“acy and”从文档中删除。

如图5d和图5e所示,在另一种实施方式中,用户通过手机进行文本编辑的过程中,也在文档的结尾误输入了“dcy an”字符,如图5d所示。而在输入法键盘上的每个字符按键上均添加3Dtouch的功能,当用户按住触控输入法键盘中字符“V”并达到一定的压力,即会触发与触控输入法键盘中字符“V”上3Dtouch相对应的多选控件,此时手指向右滑动。在文档结尾处的光标根据手指移动的方向及距离进行移动,当光标移动至字符文档“n”右侧,即最后结束字符时,用户停止手指的滑动,如图5e所示,用户松开手指对屏幕的按压时,手指位置在触控输入法键盘的字符“N”上,用户手指在屏幕的按压方向与距离即为从触控输入法键盘中字符“V”移动至字符“N”的方向与距离,从而达到在文档中将字符“dcy an”替换为文档中字符“v”的效果。

以上结合附图详细说明了本发明的技术方案,通过本发明的技术方案,用户只需通过对触控区域进行按压操作即可一次性的删除所需删除的相关字符,从而为用户节省大量的由于重复性的机械操作耗费的时间,提高了用户体验。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1