信息删除方法和装置与流程

文档序号:12695551阅读:256来源:国知局
信息删除方法和装置与流程

本发明涉及计算机技术领域,特别是涉及一种信息删除方法和装置。



背景技术:

手机目前已成为人们必不可少的通信工具。人们可以利用手机向联系人发送各种消息。在编辑消息时,在输入了一段信息之后,如何内容表述不恰当或者有错误而想要删掉时,传统的方式是对需要点击删除按键将需要删除的信息逐一删掉。如果要删除的信息较多,则用户需要多次按下删除键进行删除操作,给用户造成不便。如何更加便捷的对信息进行删除成为目前需要解决的一个技术问题。



技术实现要素:

基于此,有必要针对上述技术问题,提供一种在信息删除时能够更加便捷的进行操作的信息删除方法和装置。

一种信息删除方法,所述方法包括:

在编辑界面中获取编辑中的信息;

当检测到预设的晃动事件时,响应所述晃动事件对所述编辑中的信息的至少一部分内容进行删除。

在其中一个实施例中,所述当检测到预设的晃动事件时,响应所述晃动事件对所述信息中至少一部分进行删除的步骤包括:

当检测到所述预设的晃动事件时,获取所述晃动事件对应的晃动方向;

响应所述晃动事件,根据所述晃动方向,从预设的删除标志位开始删除所述编辑中的信息中与所述晃动方向相对应的至少一部分内容。

在其中一个实施例中,所述方法还包括:

当检测到所述预设的晃动事件时,获取所述晃动事件对应的晃动幅度;

所述从预设的删除标志位开始删除所述编辑中的信息中与所述晃动方向相对应的至少一部分内容的步骤包括:获取所述晃动幅度与待删除字符的对应关系,根据所述对应关系,从预设的删除标志位开始删除与所述晃动幅度相对应且与所述晃动方向相对应的至少一部分内容。

在其中一个实施例中,所述预设的删除标志位为编辑光标或者预设字符。

在其中一个实施例中,在所述在编辑界面中获取编辑中的信息的步骤之后,还包括:

检测是否发生摇晃;

若是,则将获取相应的摇晃持续时间和摇晃幅度;

若所述摇晃持续时间在预设时间范围内并且所述摇晃幅度在预设幅度范围内,则确定检测到晃动事件。

一种信息删除装置,所述装置包括:

获取模块,用于在编辑界面中获取编辑中的信息;

删除模块,用于当检测到预设的晃动事件时,响应所述晃动事件对所述编辑中的信息的至少一部分内容进行删除。

在其中一个实施例中,所述获取模块还用于当检测到所述预设的晃动事件时,获取所述晃动事件对应的晃动方向;所述删除模块还用于响应所述晃动事件,根据所述晃动方向,从预设的删除标志位开始删除所述编辑中的信息中与所述晃动方向相对应的至少一部分内容。

在其中一个实施例中,所述获取模块还用于当检测到所述预设的晃动事件时,获取所述晃动事件对应的晃动幅度;所述删除模块还用于获取所述晃动幅度与待删除字符的对应关系,根据所述对应关系,从预设的删除标志位开始删除与所述晃动幅度相对应且与所述晃动方向相对应的至少一部分内容。

在其中一个实施例中,所述预设的删除标志位为编辑光标或者预设字符。

在其中一个实施例中,所述装置还包括:

检测模块,用于检测是否发生摇晃;若是,则将获取相应的摇晃持续时间和摇晃幅度;若所述摇晃持续时间在预设时间范围内并且所述摇晃幅度在预设幅度范围内,则确定检测到晃动事件。

上述信息删除方法和装置,在移动终端的编辑界面中对信息进行编辑时,如果有需要删除的内容,可以晃动移动终端,当检测到晃动事件时,移动终端会响应该晃动事件,对便捷界面中的部分信息内容或全部信息内容进行删除。无需手动点击案件对需要删除的内容进行逐一删除操作,由此使得信息删除更加便捷。

附图说明

图1为一个实施例中信息删除方法的流程图;

图2为一个实施例中编辑界面的示意图;

图3为一个实施例中移动终端的结构示意图;

图4为一个实施例中信息删除装置的机构示意图;

图5为另一个实施例中信息删除装置的机构示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

在一个实施例中,如图1所示,提供了一种信息删除方法,以本方法应用于移动终端为例进行说明,包括以下步骤:

步骤102,在编辑界面中获取编辑中的信息。

步骤104,当检测到预设的晃动事件时,响应晃动事件对信息中至少一部分进行删除。

用户可以通过移动终端进行信息编辑。具体的,移动终端展示编辑界面,用户通过按键在编辑界面中输入文字或图标。其中,编辑界面可以是记事本编辑界面、短消息编辑界面、邮件编辑界面或者网络消息编辑界面,如图2所示。在编辑的过程中,如果用户发现有误,可以对移动终端进行晃动。移动终端内置传感器,通过传感器检测移动终端的晃动事件。当移动终端通过传感器检测到预设的晃动事件时,移动终端响应该晃动事件对编辑界面中正在编辑中的信息进行删除。其中,移动终端可以对部分编辑中的信息进行删除,也可以对全部编辑中的信息进行删除。

在其中一个实施例中,当检测到预设的晃动事件时,响应晃动事件对信息中至少一部分进行删除的步骤包括:当检测到预设的晃动事件时,获取晃动事件对应的晃动方向;响应晃动事件,根据晃动方向,从预设的删除标志位开始删除编辑中的信息中与晃动方向相对应的至少一部分内容。

预设的删除标识位可以是编辑光标,也可以是预设字符。预设字符包括预设标点符号、隔断符号以及编辑中文字的末尾字符等。当移动终端检测到预设的晃动事件时,移动终端利用传感器获取该晃动事件对应的晃动方向。移动终端响应该晃动事件,根据晃动方向从预设的删除标识位开始删除编辑信息中的部分内容或者全部内容。

具体的,移动终端在检测到预设的晃动事件时,获取晃动事件对应的晃动方向。移动终端在编辑界面中获取编辑光标或者预设字符,按照晃动方向将编辑光标或者预设字符一侧的部分内容进行删除,并将预设的删除标识位按照晃动方向移动。其中,移动终端可以按照晃动方向将编辑光标或者预设字符一侧的一个字符或图标进行删除,并将编辑光标或者预设字符的位置按照晃动方向移动。当移动终端再次检测到预设的晃动事件时,可以再次按照晃动方向将编辑光标或者预设字符一侧的一个字符或图标进行删除,并将编辑光标或者预设字符的位置按照晃动方向移动。由此使得移动终端检测一次预设的晃动事件,可以根据晃动方向对编辑中的字符或图标一个一个的进行删除,从而实现对编辑中的信息进行逐个删除。

移动终端还可以检测预设的晃动事件中预设时间内发生的次数。移动终端判断预设时间内发生晃动事件的次数是否超过预设次数,若是,则响应在预设时间内的多次晃动事件,将编辑中的信息全部删除。由此实现对编辑中的信息一次性全部删除。

本实施例中,在移动终端的编辑界面中对信息进行编辑时,如果有需要删除的内容,可以晃动移动终端,当检测到晃动事件时,移动终端会响应该晃动事件,对便捷界面中的部分信息内容或全部信息内容进行删除。无需手动点击案件对需要删除的内容进行逐一删除操作,由此使得信息删除更加便捷。

在一个实施例中,该方法还包括:当检测到预设的晃动事件时,获取晃动事件对应的晃动幅度;从预设的删除标志位开始删除编辑中的信息中与晃动方向相对应的至少一部分内容的步骤包括:获取晃动幅度与待删除字符的对应关系,根据对应关系,从预设的删除标志位开始删除与晃动幅度相对应且与晃动方向相对应的至少一部分内容。

本实施例中,移动终端中预先存储了晃动事件的晃动幅度与待删除字符之间的对应关系。其中,图标可以视为一种字符的组合。例如,第一晃动幅度对应一个待删除字符,第二晃动幅度对应一句待删除字符,第三晃动幅度对应一段待删除字符等。其中,一句待删除字符以句号作为标志。一段待删除字符包括多句待删除字符,并且以回车符作为标志。

当移动终端检测到预设的晃动事件时,还可以进一步获取该晃动事件对应的晃动幅度。移动终端根据晃动幅度与待删除字符的对应关系,从预设的标识位开始按照与晃动幅度相对应的晃动方向对编辑界面中的部分内容或者全部内容进行删除。通过建立晃动幅度与待删除字符之间的对应关系,可以快速确定需要删除的字符,由此能够有效提高对编辑中的信息进行删除的准确性。

在一个实施例中,在在编辑界面中获取编辑中的信息的步骤之后,还包括:检测是否发生摇晃;若是,则将获取相应的摇晃持续时间和摇晃幅度;若摇晃持续时间在预设时间范围内并且摇晃幅度在预设幅度范围内,则确定检测到晃动事件。

本实施例中,为了防止对编辑中的信息进行误删,用户通过编辑界面输入信息时,移动终端会通过传感器检测是否发生了摇晃。如果检测到发生了摇晃,移动终端则通过传感器获取相应的摇晃持续时间和摇晃幅度。如果摇晃持续时间为预设时间范围内,并且摇晃幅度在预设幅度范围内,则移动终端确定检测到了可以对编辑中的信息进行删除的晃动事件。由此能够准确判断出进行删除操作所需的晃动事件,有效避免了对编辑中的信息进行误删。

在一个实施例中,在在编辑界面中获取编辑中的信息的步骤之前,还包括:检测是否发生晃动事件;若是,则响应晃动事件启动删除功能。

本实施例中,移动终端展示编辑界面后,在用户向编辑界面中输入信息之前,移动终端可以检测是否发生晃动事件。其中,移动终端可以采用上述实施例中提供的方式来检测是否发生晃动事件。如果检测到发生了晃动事件,则移动终端响应该晃动事件启动删除功能。删除功能启动之后,移动终端检测到预设的晃动事件后可以对编辑界面中的信息进行删除。

当编辑界面中的信息编辑完毕,信息被保存或者发送之后,移动终端可以再次检测是否发生晃动事件,若是,则响应晃动事件关闭删除功能。由此方便快捷的对删除功能进行关闭。

在传统功能启动方式中,需要用户在移动终端的设置页面中进行手动设置来开启某项功能或者关闭某项功能。本实施例中,无需用户在设置页面中手动设置,省去了在设置页面与编辑页面之间的切换,也省去了手动开启或关闭删除功能的操作,进一步为用户提供了方便。

在一个实施例中,如图3所示,提供了一种移动终端的内部结构示意图。该移动终端包括通过系统总线连接的处理器、非易失性存储介质、内存储器和网络接口、显示屏和输入装置。其中,移动终端的非易失性存储介质存储有操作系统,还包括一种信息删除装置,该信息删除装置用于实现一种信息删除方法。该处理器用于提供计算和控制能力,支撑整个终端的运行。移动终端中的内存储器为非易失性存储介质中的信息删除装置的运行提供环境,该内存储器中可储存有计算机可读指令,该计算机可读指令被处理器执行时,可使得处理器执行一种信息删除方法。网络接口用于网络通信,如向其他移动终端发送编辑完毕的信息等。移动终端的显示屏可以是液晶显示屏或者电子墨水显示屏等,输入装置可以是显示屏上覆盖的触摸层,也可以是终端外壳上设置的按键、轨迹球或触控板。该终端可以是手机、平板电脑或者个人数字助理或穿戴式设备等。本领域技术人员可以理解,图3中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的移动终端的限定,具体的移动终端可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个实施例中,如图4所示,提供了一种信息删除装置,包括:获取模块402和删除模块404,其中:

获取模块402,用于在编辑界面中获取编辑中的信息。

删除模块404,用于当检测到预设的晃动事件时,响应晃动事件对编辑中的信息的至少一部分内容进行删除。

用户可以通过移动终端进行信息编辑,用户通过按键在编辑界面中输入文字或图标。其中,编辑界面可以是记事本编辑界面、短消息编辑界面、邮件编辑界面或者网络消息编辑界面。获取模块402用于在编辑界面中获取编辑中的信息具体的。在编辑的过程中,如果用户发现有误,可以对移动终端进行晃动。当检测到预设的晃动事件时,删除模块404用于移动终端响应该晃动事件对编辑界面中正在编辑中的信息进行删除。其中,删除模块404可以对部分编辑中的信息进行删除,也可以对全部编辑中的信息进行删除。

在其中一个实施例中,获取模块402还用于当检测到预设的晃动事件时,获取晃动事件对应的晃动方向;删除模块404还用于响应晃动事件,根据晃动方向,从预设的删除标志位开始删除编辑中的信息中与晃动方向相对应的至少一部分内容。

预设的删除标识位可以是编辑光标,也可以是预设字符。预设字符包括预设标点符号、隔断符号以及编辑中文字的末尾字符等。当检测到预设的晃动事件时,获取模块402获取该晃动事件对应的晃动方向。删除模块404响应该晃动事件,根据晃动方向从预设的删除标识位开始删除编辑信息中的部分内容或者全部内容。

具体的,移动终端在检测到预设的晃动事件时,获取模块402获取晃动事件对应的晃动方向。获取模块402在编辑界面中获取编辑光标或者预设字符,删除模块404按照晃动方向将编辑光标或者预设字符一侧的部分内容进行删除,并将预设的删除标识位按照所述晃动方向移动。其中,删除模块404可以按照晃动方向将编辑光标或者预设字符一侧的一个字符或图标进行删除,并将编辑光标或者预设字符的位置按照晃动方向移动。当移动终端再次检测到预设的晃动事件时,删除模块404可以再次按照晃动方向将编辑光标或者预设字符一侧的一个字符或图标进行删除,并将编辑光标或者预设字符的位置按照晃动方向移动。由此使得移动终端检测一次预设的晃动事件,可以根据晃动方向对编辑中的字符或图标一个一个的进行删除,从而实现对编辑中的信息进行逐个删除。

移动终端还可以检测预设的晃动事件中预设时间内发生的次数。删除模块404判断预设时间内发生晃动事件的次数是否超过预设次数,若是,则响应在预设时间内的多次晃动事件,将编辑中的信息全部删除。由此实现对编辑中的信息一次性全部删除。

本实施例中,在移动终端的编辑界面中对信息进行编辑时,如果有需要删除的内容,可以晃动移动终端,当检测到晃动事件时,移动终端会响应该晃动事件,对便捷界面中的部分信息内容或全部信息内容进行删除。无需手动点击案件对需要删除的内容进行逐一删除操作,由此使得信息删除更加便捷。

在一个实施例中,获取模块402还用于当检测到预设的晃动事件时,获取晃动事件对应的晃动幅度;删除模块404还用于获取晃动幅度与待删除字符的对应关系,根据对应关系,从预设的删除标志位开始删除与晃动幅度相对应且与晃动方向相对应的至少一部分内容。

本实施例中,移动终端中预先存储了晃动事件的晃动幅度与待删除字符之间的对应关系。其中,图标可以视为一种字符的组合。例如,第一晃动幅度对应一个待删除字符,第二晃动幅度对应一句待删除字符,第三晃动幅度对应一段待删除字符等。其中,一句待删除字符以句号作为标志。一段待删除字符包括多句待删除字符,并且以回车符作为标志。

当移动终端检测到预设的晃动事件时,获取模块402还可以进一步获取该晃动事件对应的晃动幅度。删除模块404根据晃动幅度与待删除字符的对应关系,从预设的标识位开始按照与晃动幅度相对应的晃动方向对编辑界面中的部分内容或者全部内容进行删除。通过建立晃动幅度与待删除字符之间的对应关系,可以快速确定需要删除的字符,由此能够有效提高对编辑中的信息进行删除的准确性。

在一个实施例中,如图5所示,该装置还包括:检测模块406,用于检测是否发生摇晃;若是,则将获取相应的摇晃持续时间和摇晃幅度;若摇晃持续时间在预设时间范围内并且摇晃幅度在预设幅度范围内,则确定检测到晃动事件。

本实施例中,为了防止对编辑中的信息进行误删,用户通过编辑界面输入信息时,检测模块406检测是否发生了摇晃。如果检测到发生了摇晃,则获取相应的摇晃持续时间和摇晃幅度。如果摇晃持续时间为预设时间范围内,并且摇晃幅度在预设幅度范围内,则检测模块406确定检测到了可以对编辑中的信息进行删除的晃动事件。由此能够准确判断出进行删除操作所需的晃动事件,有效避免了对编辑中的信息进行误删。

在一个实施例中,检测模块406还用于检测是否发生晃动事件;功能设置模块408,用于若检测到发生晃动事件,则响应晃动事件启动删除功能。

本实施例中,在用户向编辑界面中输入信息之前,检测模块406可以检测是否发生晃动事件。其中,检测模块406可以采用上述实施例中提供的方式来检测是否发生晃动事件。如果检测到发生了晃动事件,则功能设置模块408响应该晃动事件启动删除功能。删除功能启动之后,可以利用检测到预设的晃动事件对编辑界面中的信息进行删除。

当编辑界面中的信息编辑完毕,信息被保存或者发送之后,检测模块406可以再次检测是否发生晃动事件,若是,则功能设置模块408响应晃动事件关闭删除功能。由此方便快捷的对删除功能进行关闭。

在传统功能启动方式中,需要用户在移动终端的设置页面中进行手动设置来开启某项功能或者关闭某项功能。本实施例中,无需用户在设置页面中手动设置,省去了在设置页面与编辑页面之间的切换,也省去了手动开启或关闭删除功能的操作,进一步为用户提供了方便。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

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