一种短信删除方法及终端技术

技术编号:11377754 阅读:140 留言:0更新日期:2015-04-30 19:43
本发明专利技术公开了一种短信删除方法及终端,所述短信删除方法包括:A、在锁屏状态下或使用状态下检测有新信息需要显示时,弹出短信提示框;B、检测用户在屏幕上的滑动轨迹,判断所述滑动轨迹是否属于预设的删除轨迹;C、当所述滑动轨迹属于预设的删除轨迹时,直接删除短信;本发明专利技术能在锁屏界面上或收到新短息时立即删除垃圾短信,操作简单,大大方便了用户使用。

【技术实现步骤摘要】
一种短信删除方法及终端
本专利技术涉及终端
,特别涉及一种短信删除方法及终端。
技术介绍
目前的终端显示短信时,若终端处于锁屏状态下:有的终端需要解锁后才能显示短信提示框,在该短信提示框内能进行浏览短信内容,回复短信,删除,或退出等操作。对于那些明显是广告、骚扰、没用的垃圾短信,却仍然需要先解锁后才能进入短信界面,不能直接删除垃圾短信。有的终端虽然无需解锁就能显示短信提示框1,如图1所示,但此时弹出的短信提示框仅显示短信的部分内容,且不能进行如回复、删除、退出等操作。必须用户点击该短信提示框或滑动解锁区域2解锁后,进入短信应用才能查看全部内容,进行相关操作。也不能直接删除短信。上述短信显示方式虽然是基于锁屏状态的信息保护,但是对于明显的垃圾短信不能直接删除,增加了短信操作步骤,给用户带来了不便。若终端处于使用状态,短信提示框显示新短信时,虽然有删除按键可供选择。但一些情况下用户可能会选择了错误的按键导致删除失败,或者选择后有的终端还需用户再次确认是否删除。对与那些垃圾短信,这种再次确认步骤会浪费用户时间,导致垃圾短信不能直接删除。因而现有技术还有待改进和提高。
技术实现思路
鉴于上述现有技术的不足之处,本专利技术的目的在于提供一种短信删除方法及终端,以解决现有终端不能直接删除短信的问题。为了达到上述目的,本专利技术采取了以下技术方案:一种短信删除方法,其包括:A、在锁屏状态下或使用状态下检测有新信息需要显示时,弹出短信提示框;B、检测用户在屏幕上的滑动轨迹,判断所述滑动轨迹是否属于预设的删除轨迹;C、当所述滑动轨迹属于预设的删除轨迹时,直接删除短信。所述的短信删除方法中,在所述步骤A之前,还包括:A01、终端记录用户在屏幕上滑出的滑动轨迹,将该滑动轨迹映射为删除短信指令;A02、根据该滑动轨迹设置误差范围。所述的短信删除方法中,所述滑动轨迹包括方形、圆形、线形;所述线形包括直线、斜线、曲线;设置误差范围包括设置线形的滑动方向、长度、在屏幕中的位置,设置圆/方形的大小、在屏幕中的位置。所述的短信删除方法中,所述误差范围具体包括:实际的滑动轨迹的长度L满足L1≤L≤L2,实际的滑动轨迹的高度H满足H1≤H≤H2;其中,所述L1为第一长度,L2为第二长度,H1为第一高度,H2为第二高度。所述的短信删除方法中,所述步骤B具体包括:B01、获取并存储所述滑动轨迹上所有点的坐标和短信提示框的四个顶点坐标;B02、判断所有点的坐标是否均在短信提示框内,是则判断该滑动轨迹属于预设的删除轨迹。所述的短信删除方法中,所述滑动轨迹为线形,所述步骤B具体包括:B1、检测用户在屏幕上的滑动轨迹,获取并存储滑动轨迹的起始点的坐标、终止点的坐标和短信提示框的四个顶点坐标;B2、根据所述起始点和终止点在X轴上的坐标大小、以及短信提示框的四个顶点坐标判断滑动轨迹的滑动方向是否与设置的滑动方向相同;若相同则执行步骤B3,不相同则提示删除失败;B3、判断线形滑动轨迹的长度是否在设置的误差范围内:是则执行步骤B4,否则提示删除失败;B4、判断线形滑动轨迹的高度是否在设置的误差范围内:是则判断所述滑动轨迹属于预设的删除轨迹,否则提示删除失败。所述的短信删除方法中,所述短信提示框左上角、左下角、右上角、右下角的点坐标分别为(Xl,Yl)、(Xu,Yu)、(Xd,Yd)、(Xr,Yr);滑动轨迹的起始点的坐标为(Xa,Ya)、终止点的坐标(Xb,Yb);在所述步骤B3之前,还包括:根据短信提示框的四个顶点坐标计算第一长度、第二长度、第一高度、第二高度,实际的滑动轨迹的长度和实际的滑动轨迹的高度的值;L=│Xa-Xb│,L1=(2×│Xr-Xl│)/3,L2=│Xr-Xl│,H=│Ya-Yb│,H1=0,H2=│Yu-Yd│。所述的短信删除方法中,在提示删除失败时,弹出提示框闪烁预设时间后关闭提示框,检测用户在屏幕上的滑动轨迹或退出短信提示框的操作。一种采用所述的短信删除方法的终端,其特征在于,包括:显示模块,用于在锁屏状态下或使用状态下检测有新信息需要显示时,弹出短信提示框;处理模块,用于检测用户在屏幕上的滑动轨迹,判断所述滑动轨迹是否属于预设的删除轨迹;执行模块,用于当所述滑动轨迹属于预设的删除轨迹时,直接删除短信。所述的终端中,所述处理模块包括:获取单元,用于获取所述滑动轨迹上所有点的坐标并存储;第一判断单元,用于判断所述坐标是否均在短信提示框内,是则判断该滑动轨迹属于预设的删除轨迹;计算单元,用于根据短信提示框的四个顶点坐标计算第一长度、第二长度、第一高度、第二高度,实际的滑动轨迹的长度和实际的滑动轨迹的高度的值;第二判断单元,用于根据所述起始点和终止点在X轴上的坐标大小判断滑动轨迹的滑动方向是否与设置的滑动方向相同;根据计算单元的计算结果判断线形滑动轨迹的长度是否在设置的误差范围内,以及判断线形滑动轨迹的高度是否在设置的误差范围内。相较于现有技术,本专利技术提供的短信删除方法及终端,在锁屏状态下或使用状态下检测有新信息需要显示时,弹出短信提示框;检测用户在屏幕上的滑动轨迹,判断所述滑动轨迹是否属于预设的删除轨迹;当所述滑动轨迹属于预设的删除轨迹时,直接删除短信;这样用户即可在锁屏界面上或收到新短息时立即删除垃圾短信,操作简单,大大方便了用户使用。附图说明图1为现有新短息提示示意图。图2为本专利技术提供的短信删除方法流程。图3为本专利技术提供的短信删除方法中步骤S100和S200一较佳实施例的方法流程图。图4为本专利技术提供的终端的结构框图。具体实施方式本专利技术提供一种短信删除方法及终端,主要针对锁屏状态下的短信删除轨迹;使用状态下该删除方法同样适用。当终端检测屏幕上弹出短信提示框时,判断用户在屏幕上进行的滑动轨迹属于预设的删除轨迹时,直接删除短信。为使本专利技术的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。请参阅图2,本专利技术提供的短信删除方法包括:S100、在锁屏状态下或使用状态下检测有新信息需要显示时,弹出短信提示框;S200、检测用户在屏幕上的滑动轨迹,判断所述滑动轨迹是否属于预设的删除轨迹;S300、当所述滑动轨迹属于预设的删除轨迹时,直接删除短信。本实施例将用户的实际的滑动轨迹与预设的删除轨迹进行比较,若滑动轨迹满足删除轨迹的相关条件则直接删除短信。为此,在所述步骤S100之前,需用户预定义删除轨迹,即预先定义一组映射关系,终端记录用户在屏幕上滑出的滑动轨迹(主要是该滑动轨迹在屏幕上的坐标参数),将该滑动轨迹映射为删除短信指令。基于实际滑动时不可能每次的滑动轨迹都完全相同,为此,还需根据该滑动轨迹设置误差范围,如为线形,则可设置线的滑动方向、长度、在屏幕中的位置等;如为圆/方形,则可设置圆/方形的大小。则在误差范围内与预设的滑动轨迹相似的滑动轨迹都属于删除轨迹,可调用删除短信指令。为了方便用户预定义删除轨迹,简化后期滑动轨迹的判断。在具体实施时,以短信提示框为基准进行设置。基于短信提示框通常都是方形,可将在短信提示框内滑出的滑动轨迹(如滑出直线、斜线、三角形、方形、圆形等)定义为删除轨迹。则误差范围与短信提示框的四个顶点的坐标有关,即删除轨迹本文档来自技高网...
一种短信删除方法及终端

【技术保护点】
一种短信删除方法,其特征在于,包括:A、在锁屏状态下或使用状态下检测有新信息需要显示时,弹出短信提示框;B、检测用户在屏幕上的滑动轨迹,判断所述滑动轨迹是否属于预设的删除轨迹;C、当所述滑动轨迹属于预设的删除轨迹时,直接删除短信。

【技术特征摘要】
1.一种短信删除方法,其特征在于,包括:A、在锁屏状态下或使用状态下检测有新信息需要显示时,弹出短信提示框;B、检测用户在屏幕上的滑动轨迹,判断所述滑动轨迹是否属于预设的删除轨迹;C、当所述滑动轨迹属于预设的删除轨迹时,直接删除短信;用户预定义删除轨迹以短信提示框为基准进行设置,将在短信提示框内滑出的滑动轨迹定义为删除轨迹;检测用户在屏幕上的滑动轨迹时,获取并存储所述滑动轨迹上所有点的坐标和短信提示框的四个顶点坐标,判断所有点的坐标是否均在短信提示框内,是则判断该滑动轨迹属于预设的删除轨迹;在所述步骤A之前,还包括:A01、终端记录用户在屏幕上滑出的滑动轨迹,将该滑动轨迹映射为删除短信指令;A02、根据该滑动轨迹设置误差范围;所述滑动轨迹包括方形、圆形、线形;所述线形包括直线、斜线、曲线;设置误差范围包括设置线形的滑动方向、长度、在屏幕中的位置,设置圆/方形的大小、在屏幕中的位置;所述误差范围具体包括:实际的滑动轨迹的长度L满足L1≤L≤L2,实际的滑动轨迹的高度H满足H1≤H≤H2;其中,所述L1为第一长度,L2为第二长度,H1为第一高度,H2为第二高度;根据短信提示框区域大小设置L1、L2、H1、H2。2.根据权利要求1所述的短信删除方法,其特征在于,所述步骤B具体包括:B01、获取并存储所述滑动轨迹上所有点的坐标和短信提示框的四个顶点坐标;B02、判断所有点的坐标是否均在短信提示框内,是则判断该滑动轨迹属于预设的删除轨迹。3.根据权利要求1所述的短信删除方法,其特征在于,所述滑动轨迹为线形,所述步骤B具体包括:B1、检测用户在屏幕上的滑动轨迹,获取并存储滑动轨迹的起始点的坐标、终止点的坐标和短信提示框的四个顶点坐标;B2、根据所述起始点和终止点在X轴上的坐标大小、以及短信提示框的四个顶点坐标判断滑动轨迹的滑动方向是否与设置的滑动方向相同;若相同则执行步骤B3,不相同则提示删除失败;B3、判断线形滑动轨迹的长度是否在设置的误差范围内:是则执行步骤B4,否则提示删除失败;B4、判断线形滑动轨迹的高度是否在设置的误差范围内:是则判断所述滑动轨迹属于预设的删除轨迹,否则提示删除失败。4.根据权利要求3所述的短信删除方法,其特征在于,所述短信提示框左上角、左下角、右上角、右下角的点坐标分别为(Xl,Yl)、(Xu,Yu)、(Xd,Yd)、(Xr,Yr);滑动轨迹的起始点的坐标为(Xa,Ya)、终止点的坐标...

【专利技术属性】
技术研发人员:柴飞飞陈健强
申请(专利权)人:惠州TCL移动通信有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1