一種消息處理方法及終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子技術(shù)領(lǐng)域,尤其涉及一種消息處理方法及終端。
【背景技術(shù)】
[0002]手機短信是手機非常重要的功能之一,用戶通常需要對手機短信進行處理。例如,終端接收到包括驗證碼的短信時,用戶需要框定驗證碼,提交復(fù)制指令,終端獲取用戶框定的驗證碼,并對該驗證碼進行復(fù)制,操作繁瑣。又如,終端接收到的短信為“請撥打1008611查詢話費”,用戶需要點擊通話應(yīng)用,終端進入通話應(yīng)用界面之后,用戶輸入電話號碼“ 1008611”,進而終端呼叫該電話號碼,操作繁瑣。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實施例提供一種消息處理方法及終端,可有效處理消息,操作便捷,提升用戶體驗。
[0004]本發(fā)明實施例提供了一種消息處理方法,包括:
[0005]在待處理消息中提取關(guān)鍵字及其對應(yīng)的字符串;
[0006]根據(jù)所述關(guān)鍵字,確定所述待處理消息的操作類型;
[0007]顯示所述操作類型對應(yīng)的操作控件,所述操作控件包括所述字符串;
[0008]接收對所述操作控件提交的操作指令;
[0009]根據(jù)所述操作指令,對所述字符串執(zhí)行操作。
[0010]相應(yīng)地,本發(fā)明實施例還提供了一種終端,包括:
[0011]關(guān)鍵字提取單元,用于在待處理消息中提取關(guān)鍵字及其對應(yīng)的字符串;
[0012]操作類型確定單元,用于根據(jù)所述關(guān)鍵字,確定所述待處理消息的操作類型;
[0013]操作控件顯示單元,用于顯示所述操作類型對應(yīng)的操作控件,所述操作控件包括所述字符串;
[0014]操作指令接收單元,用于接收對所述操作控件提交的操作指令;
[0015]操作單元,用于根據(jù)所述操作指令,對所述字符串執(zhí)行操作。
[0016]本發(fā)明實施例中,通過在待處理消息中提取關(guān)鍵字及其對應(yīng)的字符串,根據(jù)關(guān)鍵字確定待處理消息的操作類型,顯示操作類型對應(yīng)的操作控件,操作控件包括字符串,接收對操作控件提交的操作指令,根據(jù)操作指令,對字符串執(zhí)行操作,可有效處理消息,操作便捷,提升用戶體驗。
【附圖說明】
[0017]為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0018]圖1是本發(fā)明第一實施例中提供的一種消息處理方法的流程示意圖;
[0019]圖2是本發(fā)明第二實施例中提供的一種消息處理方法的流程示意圖;
[0020]圖3是本發(fā)明第一實施例中提供的一種終端的結(jié)構(gòu)示意圖;
[0021]圖4是本發(fā)明實施例中圖3的關(guān)鍵字提取單元的結(jié)構(gòu)示意圖;
[0022]圖5是本發(fā)明第二實施例中提供的一種終端的結(jié)構(gòu)示意圖。
【具體實施方式】
[0023]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0024]本發(fā)明實施例提供了一種消息處理方法,在待處理消息中提取關(guān)鍵字及其對應(yīng)的字符串,根據(jù)關(guān)鍵字確定待處理消息的操作類型,顯示操作類型對應(yīng)的操作控件,操作控件包括字符串,接收對操作控件提交的操作指令,根據(jù)操作指令,對字符串執(zhí)行操作,可有效處理消息,操作便捷,提升用戶體驗。
[0025]本發(fā)明實施例提及到的待處理消息可以包括短信、網(wǎng)頁或者即時通訊信息等。例如,終端當(dāng)前顯示的網(wǎng)頁中的文本信息或者語音信息等,即時通訊應(yīng)用中當(dāng)前顯示的會話窗口中的聊天信息或者即時通訊應(yīng)用中的應(yīng)用內(nèi)容(例如簽名、本端發(fā)布的內(nèi)容或者關(guān)注用戶發(fā)布的內(nèi)容等)。即時通訊應(yīng)用可以包括QQ、微博或者微信等。具體不受本發(fā)明實施例的限制。
[0026]本發(fā)明實施例提及到的待處理消息可以是從緩存區(qū)中或存儲區(qū)中獲取到的消息,也可以是顯示屏當(dāng)前顯示的消息,也可以是接收到的發(fā)送終端發(fā)送的消息,等等,具體不受本發(fā)明實施例的限制。
[0027]本發(fā)明實施例提及到的待處理消息的操作類型可以包括復(fù)制類型、回復(fù)類型或者呼叫類型等,具體不受本發(fā)明實施例的限制。
[0028]本發(fā)明實施例提及到的關(guān)鍵字可以例如“可復(fù)制驗證碼”、“輸入驗證碼”、“輸入密碼”等,則確定的待處理消息的操作類型可以為復(fù)制類型。當(dāng)關(guān)鍵字例如“發(fā)送”、“回復(fù)”、“發(fā)短信”、“發(fā)送命令”等,確定的待處理消息的操作類型可以為回復(fù)類型。當(dāng)關(guān)鍵字例如“撥打熱線”、“咨詢客服”、“致電”等,確定的待處理消息的操作類型可以為呼叫類型。
[0029]本發(fā)明實施例提及到的操作控件可以包括復(fù)制控件、發(fā)送控件以及撥號控件等。例如,操作類型為復(fù)制類型時,對應(yīng)的操作控件為復(fù)制控件;操作類型為回復(fù)類型時,對應(yīng)的操作控件為發(fā)送控件;操作類型為呼叫類型時,對應(yīng)的操作控件為撥號控件。具體不受本發(fā)明實施例的限制。
[0030]本發(fā)明實施例提及到的字符串可以包括數(shù)字、字母或者文字等,例如CXLL或者10086等,具體不受本發(fā)明實施例的限制。
[0031]本發(fā)明實施例提供的消息處理方法可以運行在智能手機(如Android手機、1S手機等)、平板電腦或穿戴式智能設(shè)備等終端中。
[0032]圖1是本發(fā)明第一實施例中提供的一種消息處理方法的流程示意圖,如圖所示,本發(fā)明實施例中的消息處理方法至少可以包括:
[0033]SlOl,在待處理消息中提取關(guān)鍵字及其對應(yīng)的字符串。
[0034]終端可以在待處理消息中提取關(guān)鍵字及其對應(yīng)的字符串。具體實現(xiàn)中,待處理消息可以是終端接收到的發(fā)送終端發(fā)送的消息,也可以是終端的顯示屏中當(dāng)前顯示的消息,也可以是預(yù)先存儲的消息,等等。其中,待處理消息可以包括短信、網(wǎng)頁或者即時通訊信息等,即時通訊信息可以包括會話窗口中的聊天信息或者即時通訊應(yīng)用中的應(yīng)用內(nèi)容(例如簽名、本端發(fā)布的內(nèi)容或者關(guān)注用戶發(fā)布的內(nèi)容等)。關(guān)鍵字可以例如“驗證碼”、“輸入密碼”、“回復(fù)”、“撥打熱線”或者“咨詢客服”等。字符串可以包括數(shù)字、字母或者文字等,例如CXLL 或者 10086 等。
[0035]在可選實施例中,終端可以將待處理消息中的關(guān)鍵字與預(yù)設(shè)數(shù)據(jù)庫中的類型關(guān)鍵字進行比較,當(dāng)關(guān)鍵字與類型關(guān)鍵字匹配時,在待處理消息中獲取關(guān)鍵字及其對應(yīng)的字符串。例如,預(yù)設(shè)數(shù)據(jù)庫中的類型關(guān)鍵字可以包括“驗證碼”、“密碼”、“回復(fù)”、“發(fā)送”、“撥打”或者“致電”等。待處理消息示例性的可以為“流量查詢請回復(fù)CXLL或撥打1001011話費查詢”,則終端可以將待處理消息中的消息內(nèi)容與預(yù)設(shè)數(shù)據(jù)庫中的類型關(guān)鍵字進行比較,其中待處理消息中的關(guān)鍵字“回復(fù)”與預(yù)設(shè)數(shù)據(jù)庫中的類型關(guān)鍵字“回復(fù)”相同,終端可以在待處理消息中獲取關(guān)鍵字“回復(fù)”,該關(guān)鍵字對應(yīng)的字符串為CXLL。進一步的,待處理消息中的關(guān)鍵字“撥打”與預(yù)設(shè)數(shù)