應用程序的通知消息的處理方法和移動終端的制作方法
【技術領域】
[0001]本發明涉及通信技術領域,尤其涉及一種應用程序的通知消息的處理方法和移動終端。
【背景技術】
[0002]隨著通信技術的發展,近年來,移動終端的功能越來越豐富,移動終端上可以加載各種類型的應用程序,如微信、微博、天氣、淘寶、視頻客戶端等。
[0003]為了在圖形用戶界面中向用戶提供來自應用程序的各種通知消息,操作系統包括用于管理事件狀態區的狀態欄管理器。通常地,該事件狀態區是指圖形用戶界面中的狀態欄及其下拉界面。操作系統可以通過狀態欄管理器來向用戶提供上述通知消息,也就是說,通知消息的匯總主要在事件狀態區中進行提供,而且對于用戶沒有閱讀的通知消息會在該應用程序的應用圖標的右上角進行提示。
[0004]圖1為現有技術的移動終端界面示意圖。如圖1所示,當多個應用程序有通知消息,且用戶沒有及時查看并清除時,即會在該應用圖標程序的右上角對未讀通知消息的個數進行提示,但是對這些未讀通知消息進行處理時,必須點開各自的應用程序,對該應用程序內的通知消息進行點擊閱讀之后,應用圖標的右上角的提示才會消除。當用戶需要處理多個應用程序的未讀通知消息時操作繁瑣,效率較低。
【發明內容】
[0005]本發明提供一種應用程序的通知消息的處理方法和移動終端,以克服現有技術中處理多個應用程序的未讀通知消息時操作繁瑣,效率較低的問題。
[0006]第一方面,本發明提供一種應用程序的通知消息的處理方法,包括:
[0007]獲取存在未讀通知消息的應用程序;
[0008]對所述應用程序的未讀通知消息進行讀取,以使所述應用圖標的右上角的提示消除。
[0009]可選地,所述對所述應用程序的未讀通知消息進行讀取,包括:
[0010]所述應用程序的未讀通知消息的個數超過預設值后,按照所述未讀通知消息的時間順序,對所述應用程序的未讀通知消息進行讀取;或
[0011]所述應用程序的未讀通知消息對應的未讀狀態的持續時間超過預設時長后,對所述應用程序的未讀通知消息進行讀取;或,
[0012]所述應用程序的狀態為未運行狀態,且未運行狀態的持續時間超過預設時長后,對所述應用程序的未讀通知消息進行讀取。
[0013]可選地,對所述應用程序的未讀通知消息進行讀取之前,還包括:
[0014]接收用戶輸入的操作指令;
[0015]對所述應用程序的未讀通知消息進行讀取,包括:
[0016]根據所述操作指令,對所述應用程序的未讀通知消息進行讀取。
[0017]可選地,對所述應用程序的未讀通知消息進行讀取,包括:
[0018]將所述應用程序的未讀通知消息的消息狀態由未讀狀態修改為已讀狀態。
[0019]可選地,對所述應用程序的未讀通知消息進行讀取之前,還包括:
[0020]識別所述應用程序的未讀通知消息中是否包含預設的關鍵字;
[0021]若包含,則生成所述未讀通知消息對應的提醒消息,用于對用戶進行提醒。
[0022]可選地,生成所述未讀通知消息對應的提醒消息之后,還包括:
[0023]根據所述應用程序的使用信息,獲取提醒時機,并在所述提醒時機推送所述提醒消息,用于對用戶進行提醒;所述使用信息包括:所述應用程序的使用時間,和/或,所述應用程序在預設時間段內的使用次數。
[0024]可選地,在所述提醒時機推送所述提醒消息之后,還包括:
[0025]接收用戶輸入的響應指令;
[0026]若所述響應指令中攜帶有應用程序的標識,則獲取與所述應用程序的標識對應的未讀通知消息,并顯示所述通知消息;或,
[0027]根據獲取到的包含所述關鍵字的通知消息的時間順序,依次顯示所述通知消息。
[0028]可選地,獲取存在未讀通知消息的應用程序之后,還包括:
[0029]統計所述應用程序的未讀通知消息的推送時間,并根據統計結果修改所述應用程序的通知消息的推送時間和/或數量;或,
[0030]統計所述應用程序的未讀通知消息在所有未讀通知消息中所占的比例,并根據統計結果修改所述應用程序的通知消息的推送時間和/或數量;或,
[0031 ]統計所述應用程序的未讀通知消息的類型,并根據統計結果修改所述應用程序的通知消息的推送時間和/或數量。
[0032]第二方面,本發明提供一種移動終端,包括:
[0033]獲取模塊,用于獲取存在未讀通知消息的應用程序;
[0034]處理模塊,用于對所述應用程序的未讀通知消息進行讀取,以使所述應用圖標的右上角的提示消除。
[0035]可選地,所述處理模塊,具體用于:
[0036]所述應用程序的未讀通知消息的個數超過預設值后,按照所述未讀通知消息的時間順序,對所述應用程序的未讀通知消息進行讀取;或
[0037]所述應用程序的未讀通知消息對應的未讀狀態的持續時間超過預設時長后,對所述應用程序的未讀通知消息進行讀取;或,
[0038]所述應用程序的狀態為未運行狀態,且未運行狀態的持續時間超過預設時長后,對所述應用程序的未讀通知消息進行讀取。
[0039]可選地,所述移動終端還包括:
[0040]接收模塊,用于接收用戶輸入的操作指令;
[0041 ]所述處理模塊,具體用于:
[0042]根據所述操作指令,對所述應用程序的未讀通知消息進行讀取。
[0043]可選地,所述處理模塊,具體用于:
[0044]將所述應用程序的未讀通知消息的消息狀態由未讀狀態修改為已讀狀態。
[0045]可選地,所述獲取模塊,還用于:
[0046]識別所述應用程序的未讀通知消息中是否包含預設的關鍵字;
[0047]若包含,則生成所述未讀通知消息對應的提醒消息,用于對用戶進行提醒。
[0048]可選地,所述獲取模塊,還用于:
[0049]根據所述應用程序的使用信息,獲取提醒時機,并在所述提醒時機推送所述提醒消息,用于對用戶進行提醒;所述使用信息包括:所述應用程序的使用時間,和/或,所述應用程序在預設時間段內的使用次數。
[0050]可選地,所述接收模塊,還用于:
[0051 ]接收用戶輸入的響應指令;
[0052]所述獲取模塊,還用于:
[0053]若所述響應指令中攜帶有應用程序的標識,則獲取與所述應用程序的標識對應的未讀通知消息,并顯示所述通知消息;或,
[0054]根據獲取到的包含所述關鍵字的通知消息的時間順序,依次顯示所述通知消息。
[0055]可選地,所述移動終端還包括:
[0056]統計模塊,用于統計所述應用程序的未讀通知消息的推送時間,并根據統計結果修改所述應用程序的通知消息的推送時間和/或數量;或,
[0057]所述統計模塊,用于統計所述應用程序的未讀通知消息在所有未讀通知消息中所占的比例,并根據統計結果修改所述應用程序的通知消息的推送時間和/或數量;或,
[0058]所述統計模塊,用于統計所述應用程序的未讀通知消息的類型,并根據統計結果修改所述應用程序的通知消息的推送時間和/或數量。
[0059]本發明應用程序的通知消息的處理方法和移動終端,通過獲取存在未讀通知消息的應用程序;對應用程序的未讀通知消息進行讀取,以使應用圖標的右上角的提示消除,相比現有技術而言,對多個應用程序的未讀通知消息進行處理時,無需點開各自的應用程序,并且對該應用程序內的未讀通知消息進行點擊閱讀,可以直接對獲取到的存在未讀通知消息的多個應用程序的未讀通知消息進行讀取,以使應用圖標的右上角的提示消除,操作簡便,效率較高。
【附圖說明】
[0060]為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施