本發(fā)明實施例涉及通信技術(shù),尤其涉及一種應用程序的消息提醒的處理方法及裝置。
背景技術(shù):
隨著通信技術(shù)的發(fā)展,近年來,移動終端的功能越來越豐富,移動終端上可以加載各種類型的應用程序,如微信、微博、天氣、淘寶或視頻客戶端等。
圖1為移動終端界面示意圖。如圖1所示,當多個應用程序有通知消息,且用戶沒有及時查看并清除時,即會在該應用程序圖標的右上角對未讀通知消息的個數(shù)進行提示,但是對這些未讀通知消息進行處理時,必須啟動各自的應用程序,對該應用程序內(nèi)的通知消息進行點擊閱讀之后,應用程序圖標的右上角的提示才會去除。上述過程中,啟動多個應用程序會浪費中央處理器(centralprocessingunit,簡稱cpu)資源,功耗較大,而且當應用程序存在多條未讀通知消息時操作繁瑣,效率較低。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例提供一種應用程序的消息提醒的處理方法及裝置,用于解決現(xiàn)有技術(shù)對未讀通知消息進行處理時,啟動多個應用程序會浪費cpu資源,功耗較大,而且當應用程序存在多條未讀通知消息時操作繁瑣,效率較低的技術(shù)問題。
第一方面,本發(fā)明實施例提供一種應用程序的消息提醒的處理方法,包括:
接收用戶觸發(fā)的未讀消息提醒標識的操作事件;
將所述操作事件對應的應用程序圖標的未讀消息提醒標識去除。
在第一方面的一種可能的實現(xiàn)方式中,所述操作事件,包括:
用戶拖動所述未讀消息提醒標識的路徑長度大于預設長度;或,
用戶按壓所述未讀消息提醒標識的時長大于預設時長;或,
用戶雙擊所述未讀消息提醒標識。
在第一方面的另一種可能的實現(xiàn)方式中,所述將所述操作事件對應的應用程序圖標的未讀消息提醒標識去除之前,還包括:
根據(jù)與所述操作事件相關(guān)聯(lián)的未讀消息提醒標識的位置信息,確定所述操作事件對應的應用程序圖標。
在第一方面的另一種可能的實現(xiàn)方式中,所述將所述操作事件對應的應用程序圖標的未讀消息提醒標識去除,具體包括:
對所述應用程序圖標對應的應用程序的未讀消息的消息狀態(tài)由未讀狀態(tài)修改為已讀狀態(tài);
更新所述應用程序圖標。
在第一方面的另一種可能的實現(xiàn)方式中,所述將所述操作事件對應的應用程序圖標的未讀消息提醒標識去除之前,還包括:
識別所述應用程序圖標對應的應用程序的未讀消息中是否包含預設的關(guān)鍵字;
若包含,則生成提醒消息,所述提醒消息用于指示用戶確認是否對所述應用程序圖標的未讀消息提醒標識去除。
在第一方面的另一種可能的實現(xiàn)方式中,所述未讀消息提醒標識包括未讀消息條數(shù)。
第二方面,本發(fā)明實施例提供一種應用程序的消息提醒的處理裝置,包括:
接收模塊,用于接收用戶觸發(fā)的未讀消息提醒標識的操作事件;
處理模塊,用于將所述操作事件對應的應用程序圖標的未讀消息提醒標識去除。
在第二方面的一種可能的實現(xiàn)方式中,所述操作事件,包括:
用戶拖動所述未讀消息提醒標識的路徑長度大于預設長度;或,
用戶按壓所述未讀消息提醒標識的時長大于預設時長;或,
用戶雙擊所述未讀消息提醒標識。
在第二方面的另一種可能的實現(xiàn)方式中,所述處理模塊,還用于:
根據(jù)與所述操作事件相關(guān)聯(lián)的未讀消息提醒標識的位置信息,確定所述操作事件對應的應用程序圖標。
在第二方面的另一種可能的實現(xiàn)方式中,所述處理模塊,具體用于:
對所述應用程序圖標對應的應用程序的未讀消息的消息狀態(tài)由未讀狀態(tài)修改為已讀狀態(tài);
更新所述應用程序圖標。
在第二方面的另一種可能的實現(xiàn)方式中,所述處理模塊,還用于:
識別所述應用程序圖標對應的應用程序的未讀消息中是否包含預設的關(guān)鍵字;
若包含,則生成提醒消息,所述提醒消息用于指示用戶確認是否對所述應用程序圖標的未讀消息提醒標識去除。
在第二方面的另一種可能的實現(xiàn)方式中,所述未讀消息提醒標識包括未讀消息條數(shù)。
本發(fā)明實施例提供的應用程序的消息提醒的處理方法及裝置,接收用戶觸發(fā)的未讀消息提醒標識的操作事件;將操作事件對應的應用程序圖標的未讀消息提醒標識去除,上述過程中,不需要啟動應用程序,節(jié)省了cpu資源,不容易引起系統(tǒng)卡頓,而且功耗較小,進一步的,上述過程中也不需要點擊閱讀應用程序中的每條未讀消息,即可去除未讀消息提醒標識,操作較為簡便,極大地提升了用戶的體驗。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為移動終端界面示意圖;
圖2為本發(fā)明提供的應用程序的消息提醒的處理方法實施例一的流程示意圖;
圖3為本發(fā)明提供的方法實施例的移動終端界面示意圖一;
圖4為本發(fā)明提供的方法實施例的移動終端界面示意圖二;
圖5為本發(fā)明提供的應用程序的消息提醒的處理方法另一實施例的流程示意圖;
圖6為本發(fā)明提供的應用程序的消息提醒的處理方法又一實施例的流程示意圖;
圖7為本發(fā)明提供的應用程序的消息提醒的處理裝置實施例的結(jié)構(gòu)圖;
圖8為本發(fā)明提供的移動終端實施例的結(jié)構(gòu)圖。
具體實施方式
為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
本發(fā)明實施例涉及的移動終端可以是任何移動或便攜式電子設備,包括但不限于移動電話、移動電腦、平板電腦、個人數(shù)字助理(personaldigitalassistant,簡稱pda)、媒體播放器等。
圖2為本發(fā)明提供的應用程序的消息提醒的處理方法一實施例的流程示意圖。該方法的執(zhí)行主體為應用程序的通知消息的處理裝置,該裝置可以設置在移動終端中。如圖2所示,本實施例的方法可以包括:
步驟201、接收用戶觸發(fā)的未讀消息提醒標識的操作事件。
其中,操作事件,包括:
用戶拖動未讀消息提醒標識的路徑長度大于預設長度;或,
用戶按壓未讀消息提醒標識的時長大于預設時長;或,
用戶雙擊未讀消息提醒標識。
具體的,如圖1所示,當移動終端的用戶界面上的應用程序圖標上存在未讀消息提醒標識時,會影響用戶的感官感受,當用戶需要對該未讀消息提醒標識進行去除時,需要對該未讀消息提醒標識觸發(fā)操作事件,操作事件例如可以包括:用戶拖動未讀消息提醒標識的路徑長度大于預設長度;或,用戶按壓未讀消息提醒標識的時長大于預設時長;或,用戶雙擊未讀消息提醒標識。
圖3為本發(fā)明提供的方法實施例的移動終端界面示意圖一。如圖3所示,用戶拖動新聞圖標的未讀消息提醒標識至圖中箭頭所指位置,用戶手指所經(jīng)過的路徑長度大于預設長度,則視為有效的操作事件。
或者,例如,用戶按壓新聞圖標的未讀消息提醒標識的時長大于預設時長,如按壓4秒,大于預設時長(3秒),也視為有效的操作事件。
其中,用戶手指所經(jīng)過的路徑可以是直線路徑,也可以是曲線路徑;用戶可以通過用戶手指或其他工具觸發(fā)操作事件;預設長度、預設時長可以根據(jù)經(jīng)驗值預先確定,本發(fā)明實施例對此并不限定。
其中,未讀消息提醒標識如圖3中為未讀消息條數(shù),在本發(fā)明其他實施例中還可以是其他標識,本發(fā)明實施例對此并不限定。
步驟202、將操作事件對應的應用程序圖標的未讀消息提醒標識去除。
具體的,當移動終端接收到該操作事件后,對該操作事件對應的應用程序圖標的未讀消息提醒標識去除,即在用戶界面中去除該應用程序圖標的未讀消息提醒標識。
圖4為本發(fā)明提供的方法實施例的移動終端界面示意圖二。圖4所示的界面,為對新聞圖標的未讀消息提醒標識去除之后的用戶界面,即使該應用程序中的未讀消息有多個,也只需操作一次,即可去除該應用程序圖標的未讀消息提醒標識。
本實施例中,由于在對應用程序圖標的未讀消息提醒標識進行去除時,無需啟動該應用程序圖標對應的應用程序因此節(jié)省了cpu資源,不容易引起系統(tǒng)卡頓,而且功耗較小。
進一步的,對于應用程序的未讀消息較多時,操作較為簡便,用戶體驗較好。
本實施例提供的應用程序的消息提醒的處理方法中,接收用戶觸發(fā)的未讀消息提醒標識的操作事件;將操作事件對應的應用程序圖標的未讀消息提醒標識去除,上述過程中,不需要啟動應用程序,節(jié)省了cpu資源,不容易引起系統(tǒng)卡頓,而且功耗較小,進一步的,上述過程中也不需要點擊閱讀應用程序中的每條未讀消息,即可去除未讀消息提醒標識,操作較為簡便,極大地提升了用戶的體驗。
圖5為本發(fā)明提供的應用程序的消息提醒的處理方法另一實施例的流程示意圖。上述實施例的基礎上,如圖5所示,在本實施例的方法在步驟202之前可以包括:
步驟203、根據(jù)與操作事件相關(guān)聯(lián)的未讀消息提醒標識的位置信息,確定操作事件對應的應用程序圖標。
具體的,根據(jù)用戶觸發(fā)的操作事件對應的未讀消息提醒標識的位置信息,確定與該位置信息對應的應用程序圖標。
示例性的,當用戶觸發(fā)的操作事件為用戶拖動未讀消息提醒標識的路徑長度大于預設長度時,該未讀消息提醒標識的位置信息為該未讀消息提醒標識初始的位置信息,如在移動終端屏幕的位置坐標。
例如,如圖3所示,用戶手指按壓的未讀消息提醒標識的初始位置信息,即該未讀消息提醒標識在移動終端屏幕的位置坐標,確定與該位置信息對應的應用程序圖標為新聞圖標。
進一步的,可選地,在上述實施例的基礎上,步驟202具體可以通過如下方式實現(xiàn):
對應用程序圖標對應的應用程序的未讀消息的消息狀態(tài)由未讀狀態(tài)修改為已讀狀態(tài);
更新應用程序圖標。
具體的,當接收到用戶觸發(fā)的操作事件后,將應用程序圖標對應的應用程序的未讀消息進行讀取,即可以是將未讀消息的消息狀態(tài)由未讀狀態(tài)修改為已讀狀態(tài),并更新應用程序圖標,即在用戶界面中更新應用程序圖標,使得應用程序圖標上的未讀消息提醒標識不顯示。
例如,如圖4所示,當接收到用戶觸發(fā)的操作事件后,將新聞圖標對應的應用程序的未讀消息進行讀取,并將用戶界面中的該新聞圖標進行更新,去除未讀消息提醒標識。
未讀消息可以是:未讀通知消息。如淘寶、大眾點評等應用程序的通知消息。
或者,如信息應用程序,未讀消息即指的是該用戶收到的聯(lián)系人的未讀信息。
例如,當接收到用戶觸發(fā)的雙擊信息應用程序的未讀消息提醒標識時,則將移動終端中存儲的信息數(shù)據(jù)庫中的未讀消息的消息狀態(tài)由未讀狀態(tài)修改為已讀狀態(tài),并在用戶界面中更新信息應用程序?qū)膽贸绦驁D標,使得應用程序圖標上的未讀消息提醒標識不顯示。
圖6為本發(fā)明提供的應用程序的消息提醒的處理方法又一實施例的流程示意圖。上述實施例的基礎上,在實際應用中,在存在未讀通知消息較多的應用程序時,為了用戶不漏掉某些重要的未讀消息,因此,在本實施例中,作為一種可選的實施方式,如圖6所示,在步驟202之前可以包括如下步驟:
步驟204、識別應用程序圖標對應的應用程序的未讀消息中是否包含預設的關(guān)鍵字;
步驟205、若包含,則生成提醒消息,提醒消息用于指示用戶確認是否對應用程序圖標的未讀消息提醒標識去除。
具體來說,可以在移動終端中預存一些關(guān)鍵字,如用于標識信用卡賬單的關(guān)鍵字,用于標識通訊錄名單中優(yōu)先級較高的好友的關(guān)鍵字等。
當用戶對應用程序圖標的未讀消息提醒標識進行去除時,即用戶觸發(fā)對該未讀消息提醒標識的操作事件后,識別該應用程序的未讀消息中是否包含預設的關(guān)鍵字,若包含可以生成提醒消息,以對用戶進行提醒,提示用戶確認是否去除未讀消息提醒標識。例如可以在移動終端的主界面上彈出一個對話框進行提醒。
提醒時,如果用戶超過預設時長沒有處理,則直接去除;或者,接收到用戶的響應操作后進行去除。
例如,郵件對應的未讀消息中包含有用于標識信用卡賬單的關(guān)鍵字,則對用戶進行提醒,以便用戶漏掉重要信息。
例如,信息應用程序?qū)奈醋x消息中包含有聯(lián)系人為媽媽的信息,則對用戶進行提醒,以便用戶漏掉該聯(lián)系人的重要信息。
值得說明的是,步驟203和步驟204、步驟205不分先后順序。
上述具體實施方式中,對于包含預設的關(guān)鍵字的未讀消息,可以生成未讀消息對應的提醒消息,對用戶進行提醒,以免用戶遺漏某些重要的通知消息。
圖7為本發(fā)明提供的應用程序的消息提醒的處理裝置實施例的結(jié)構(gòu)圖,如圖7所示,本實施例的應用程序的消息提醒的處理裝置可以包括:
接收模塊701,用于接收用戶觸發(fā)的未讀消息提醒標識的操作事件;
處理模塊702,用于將所述操作事件對應的應用程序圖標的未讀消息提醒標識去除。
可選地,作為一種可實施的方式,所述操作事件,包括:
用戶拖動所述未讀消息提醒標識的路徑長度大于預設長度;或,
用戶按壓所述未讀消息提醒標識的時長大于預設時長;或,
用戶雙擊所述未讀消息提醒標識。
可選地,作為一種可實施的方式,所述處理模塊702,還用于:
根據(jù)與所述操作事件相關(guān)聯(lián)的未讀消息提醒標識的位置信息,確定所述操作事件對應的應用程序圖標。
可選地,作為一種可實施的方式,所述處理模塊702,具體用于:
對所述應用程序圖標對應的應用程序的未讀消息的消息狀態(tài)由未讀狀態(tài)修改為已讀狀態(tài);
更新所述應用程序圖標。
可選地,作為一種可實施的方式,所述處理模塊702,還用于:
識別所述應用程序圖標對應的應用程序的未讀消息中是否包含預設的關(guān)鍵字;
若包含,則生成提醒消息,所述提醒消息用于指示用戶確認是否對所述應用程序圖標的未讀消息提醒標識去除。
可選地,作為一種可實施的方式,所述未讀消息提醒標識包括未讀消息條數(shù)。
本實施例的裝置,可以用于執(zhí)行上述方法實施例的技術(shù)方案,其實現(xiàn)原理和技術(shù)效果類似,此處不再贅述。
圖8為本發(fā)明提供的移動終端實施例的結(jié)構(gòu)圖,如圖8所示,該移動終端包括:
處理器801,以及,用于存儲處理器801的可執(zhí)行指令的存儲器802,以及屏幕803。
其中,處理器801用于調(diào)用可執(zhí)行指令,執(zhí)行如下操作:
接收用戶觸發(fā)的未讀消息提醒標識的操作事件;
將所述操作事件對應的應用程序圖標的未讀消息提醒標識去除。
屏幕803,用于顯示用戶界面,該用戶界面上包括應用程序圖標。
需要說明的是,該移動終端可以用于執(zhí)行上述方法實施例的技術(shù)方案,其實現(xiàn)原理和技術(shù)效果類似,其具體實施過程可以參見前述方法實施例,此處不再贅述。
本領(lǐng)域普通技術(shù)人員可以理解:實現(xiàn)上述各方法實施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成。前述的程序可以存儲于一計算機可讀取存儲介質(zhì)中。該程序在執(zhí)行時,執(zhí)行包括上述各方法實施例的步驟;而前述的存儲介質(zhì)包括:rom、ram、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
最后應說明的是:以上各實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述各實施例對本發(fā)明進行了詳細的說明,本領(lǐng)域的普通技術(shù)人員應當理解:其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分或者全部技術(shù)特征進行等同替換;而這些修改或者替換,并不使相應技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的范圍。