一种消息处理方法及终端的制作方法
【技术领域】
[0001]本发明涉及电子技术领域,尤其涉及一种消息处理方法及终端。
【背景技术】
[0002]手机短信是手机非常重要的功能之一,用户通常需要对手机短信进行处理。例如,终端接收到包括验证码的短信时,用户需要框定验证码,提交复制指令,终端获取用户框定的验证码,并对该验证码进行复制,操作繁琐。又如,终端接收到的短信为“请拨打1008611查询话费”,用户需要点击通话应用,终端进入通话应用界面之后,用户输入电话号码“ 1008611”,进而终端呼叫该电话号码,操作繁琐。
【发明内容】
[0003]本发明实施例提供一种消息处理方法及终端,可有效处理消息,操作便捷,提升用户体验。
[0004]本发明实施例提供了一种消息处理方法,包括:
[0005]在待处理消息中提取关键字及其对应的字符串;
[0006]根据所述关键字,确定所述待处理消息的操作类型;
[0007]显示所述操作类型对应的操作控件,所述操作控件包括所述字符串;
[0008]接收对所述操作控件提交的操作指令;
[0009]根据所述操作指令,对所述字符串执行操作。
[0010]相应地,本发明实施例还提供了一种终端,包括:
[0011]关键字提取单元,用于在待处理消息中提取关键字及其对应的字符串;
[0012]操作类型确定单元,用于根据所述关键字,确定所述待处理消息的操作类型;
[0013]操作控件显示单元,用于显示所述操作类型对应的操作控件,所述操作控件包括所述字符串;
[0014]操作指令接收单元,用于接收对所述操作控件提交的操作指令;
[0015]操作单元,用于根据所述操作指令,对所述字符串执行操作。
[0016]本发明实施例中,通过在待处理消息中提取关键字及其对应的字符串,根据关键字确定待处理消息的操作类型,显示操作类型对应的操作控件,操作控件包括字符串,接收对操作控件提交的操作指令,根据操作指令,对字符串执行操作,可有效处理消息,操作便捷,提升用户体验。
【附图说明】
[0017]为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0018]图1是本发明第一实施例中提供的一种消息处理方法的流程示意图;
[0019]图2是本发明第二实施例中提供的一种消息处理方法的流程示意图;
[0020]图3是本发明第一实施例中提供的一种终端的结构示意图;
[0021]图4是本发明实施例中图3的关键字提取单元的结构示意图;
[0022]图5是本发明第二实施例中提供的一种终端的结构示意图。
【具体实施方式】
[0023]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0024]本发明实施例提供了一种消息处理方法,在待处理消息中提取关键字及其对应的字符串,根据关键字确定待处理消息的操作类型,显示操作类型对应的操作控件,操作控件包括字符串,接收对操作控件提交的操作指令,根据操作指令,对字符串执行操作,可有效处理消息,操作便捷,提升用户体验。
[0025]本发明实施例提及到的待处理消息可以包括短信、网页或者即时通讯信息等。例如,终端当前显示的网页中的文本信息或者语音信息等,即时通讯应用中当前显示的会话窗口中的聊天信息或者即时通讯应用中的应用内容(例如签名、本端发布的内容或者关注用户发布的内容等)。即时通讯应用可以包括QQ、微博或者微信等。具体不受本发明实施例的限制。
[0026]本发明实施例提及到的待处理消息可以是从缓存区中或存储区中获取到的消息,也可以是显示屏当前显示的消息,也可以是接收到的发送终端发送的消息,等等,具体不受本发明实施例的限制。
[0027]本发明实施例提及到的待处理消息的操作类型可以包括复制类型、回复类型或者呼叫类型等,具体不受本发明实施例的限制。
[0028]本发明实施例提及到的关键字可以例如“可复制验证码”、“输入验证码”、“输入密码”等,则确定的待处理消息的操作类型可以为复制类型。当关键字例如“发送”、“回复”、“发短信”、“发送命令”等,确定的待处理消息的操作类型可以为回复类型。当关键字例如“拨打热线”、“咨询客服”、“致电”等,确定的待处理消息的操作类型可以为呼叫类型。
[0029]本发明实施例提及到的操作控件可以包括复制控件、发送控件以及拨号控件等。例如,操作类型为复制类型时,对应的操作控件为复制控件;操作类型为回复类型时,对应的操作控件为发送控件;操作类型为呼叫类型时,对应的操作控件为拨号控件。具体不受本发明实施例的限制。
[0030]本发明实施例提及到的字符串可以包括数字、字母或者文字等,例如CXLL或者10086等,具体不受本发明实施例的限制。
[0031]本发明实施例提供的消息处理方法可以运行在智能手机(如Android手机、1S手机等)、平板电脑或穿戴式智能设备等终端中。
[0032]图1是本发明第一实施例中提供的一种消息处理方法的流程示意图,如图所示,本发明实施例中的消息处理方法至少可以包括:
[0033]SlOl,在待处理消息中提取关键字及其对应的字符串。
[0034]终端可以在待处理消息中提取关键字及其对应的字符串。具体实现中,待处理消息可以是终端接收到的发送终端发送的消息,也可以是终端的显示屏中当前显示的消息,也可以是预先存储的消息,等等。其中,待处理消息可以包括短信、网页或者即时通讯信息等,即时通讯信息可以包括会话窗口中的聊天信息或者即时通讯应用中的应用内容(例如签名、本端发布的内容或者关注用户发布的内容等)。关键字可以例如“验证码”、“输入密码”、“回复”、“拨打热线”或者“咨询客服”等。字符串可以包括数字、字母或者文字等,例如CXLL 或者 10086 等。
[0035]在可选实施例中,终端可以将待处理消息中的关键字与预设数据库中的类型关键字进行比较,当关键字与类型关键字匹配时,在待处理消息中获取关键字及其对应的字符串。例如,预设数据库中的类型关键字可以包括“验证码”、“密码”、“回复”、“发送”、“拨打”或者“致电”等。待处理消息示例性的可以为“流量查询请回复CXLL或拨打1001011话费查询”,则终端可以将待处理消息中的消息内容与预设数据库中的类型关键字进行比较,其中待处理消息中的关键字“回复”与预设数据库中的类型关键字“回复”相同,终端可以在待处理消息中获取关键字“回复”,该关键字对应的字符串为CXLL。进一步的,待处理消息中的关键字“拨打”与预设数