通知提醒消息的處理方法、裝置及終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本公開涉及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及通知提醒消息的處理方法、裝置及終端。
【背景技術(shù)】
[0002]隨著智能終端的應(yīng)用功能的擴(kuò)展,智能終端內(nèi)安裝的應(yīng)用軟件也越來越多,用戶在使用智能終端的過程中,會(huì)接收到大量的應(yīng)用通知提醒,例如來電提醒、短信提醒、微信新消息提醒、新聞通知提醒等。相關(guān)的技術(shù)會(huì)將新收到的通知提醒展示在通知欄中(例如對(duì)智能手機(jī)屏幕頂部下滑可以打開通知欄),對(duì)通知欄中的通知提醒進(jìn)行相應(yīng)觸發(fā)操作后,被觸發(fā)的通知提醒將從通知欄中消失,難以再次顯示在通知欄內(nèi),用戶難以重復(fù)查看已被觸發(fā)的通知提醒。
【發(fā)明內(nèi)容】
[0003]本公開提供了通知提醒消息的處理方法、裝置及終端,以解決相關(guān)技術(shù)在通知欄內(nèi)的通知提醒被觸發(fā)后,難以在通知欄內(nèi)再次顯示已被觸發(fā)的通知提醒的問題。
[0004]根據(jù)本公開實(shí)施例的第一方面,提供一種通知提醒消息的處理方法,所述方法包括:
[0005]對(duì)接收的通知提醒消息進(jìn)行非易失性存儲(chǔ);
[0006]檢測(cè)與非易失性存儲(chǔ)的通知提醒消息對(duì)應(yīng)的觸發(fā)事件;
[0007]響應(yīng)于檢測(cè)到的所述觸發(fā)事件,輸出非易失性存儲(chǔ)的通知提醒消息。
[0008]可選的,所述對(duì)接收的通知提醒消息進(jìn)行非易失性存儲(chǔ),包括:
[0009]在接收到通知提醒消息后,判斷是否滿足預(yù)設(shè)的存儲(chǔ)條件;
[0010]在滿足所述存儲(chǔ)條件時(shí),對(duì)接收的通知提醒消息進(jìn)行非易失性存儲(chǔ)。
[0011]可選的,所述判斷是否滿足預(yù)設(shè)的存儲(chǔ)條件,包括:
[0012]判斷接收的通知提醒消息的數(shù)目是否大于預(yù)設(shè)的數(shù)目閾值,若接收的通知提醒消息的數(shù)目大于所述數(shù)目閾值,則確定滿足所述存儲(chǔ)條件;或,
[0013]判斷當(dāng)前時(shí)間是否在預(yù)設(shè)的存儲(chǔ)時(shí)間范圍內(nèi),若所述當(dāng)前時(shí)間在所述存儲(chǔ)時(shí)間范圍內(nèi),則確定滿足所述存儲(chǔ)條件;或,
[0014]判斷是否檢測(cè)到用戶對(duì)預(yù)設(shè)的存儲(chǔ)控件的觸發(fā)事件,若檢測(cè)到用戶對(duì)所述存儲(chǔ)控件的觸發(fā)事件,則確定滿足所述存儲(chǔ)條件。
[0015]可選的,所述對(duì)接收的通知提醒消息進(jìn)行存儲(chǔ),包括:
[0016]獲取對(duì)接收的通知提醒消息進(jìn)行緩存的緩存區(qū)域的區(qū)域地址;
[0017]根據(jù)所述區(qū)域地址,將所述緩存區(qū)域緩存的通知提醒消息存儲(chǔ)到本地?cái)?shù)據(jù)庫(kù)。
[0018]可選的,在所述將所述緩存區(qū)域緩存的通知提醒消息存儲(chǔ)到本地?cái)?shù)據(jù)庫(kù)之后,還包括:
[0019]檢測(cè)用戶對(duì)接收的通知提醒消息進(jìn)行刪除的觸發(fā)事件;
[0020]若檢測(cè)到用戶對(duì)接收的通知提醒消息進(jìn)行刪除的觸發(fā)事件,則刪除所述緩存區(qū)域緩存的相應(yīng)通知提醒消息,并保留所述本地?cái)?shù)據(jù)庫(kù)存儲(chǔ)的通知提醒消息。
[0021]可選的,所述對(duì)接收的通知提醒消息進(jìn)行非易失性存儲(chǔ),包括:
[0022]識(shí)別接收的通知提醒消息所屬的應(yīng)用類別;
[0023]根據(jù)識(shí)別的應(yīng)用類別,分類對(duì)接收的通知提醒消息進(jìn)行非易失性存儲(chǔ)。
[0024]可選的,所述響應(yīng)于檢測(cè)到的所述觸發(fā)事件,輸出非易失性存儲(chǔ)的通知提醒消息,包括:
[0025]響應(yīng)于檢測(cè)到的所述觸發(fā)事件,按照識(shí)別的應(yīng)用類別分類輸出非易失性存儲(chǔ)的通知提醒消息。
[0026]可選的,所述檢測(cè)與非易失性存儲(chǔ)的通知提醒消息對(duì)應(yīng)的觸發(fā)事件,包括:
[0027]檢測(cè)對(duì)預(yù)設(shè)的歷史通知控件的觸發(fā)事件;
[0028]若檢測(cè)到對(duì)所述歷史通知控件的觸發(fā)事件,則確定檢測(cè)到與非易失性存儲(chǔ)的通知提醒消息對(duì)應(yīng)的觸發(fā)事件。
[0029]可選的,所述響應(yīng)于檢測(cè)到的所述觸發(fā)事件,輸出存儲(chǔ)的通知提醒消息,包括:
[0030]響應(yīng)于對(duì)所述歷史通知控件的觸發(fā)事件,在預(yù)設(shè)的歷史通知提醒界面顯示非易失性存儲(chǔ)的通知提醒消息。
[0031]根據(jù)本公開實(shí)施例的第二方面,提供一種通知提醒消息的處理裝置,所述裝置包括:
[0032]通知提醒存儲(chǔ)模塊,被配置為對(duì)接收的通知提醒消息進(jìn)行非易失性存儲(chǔ);
[0033]觸發(fā)事件檢測(cè)模塊,被配置為檢測(cè)與非易失性存儲(chǔ)的通知提醒消息對(duì)應(yīng)的觸發(fā)事件;
[0034]通知提醒輸出模塊,被配置為響應(yīng)于檢測(cè)到的所述觸發(fā)事件,輸出非易失性存儲(chǔ)的通知提醒消息。
[0035]可選的,所述通知提醒存儲(chǔ)模塊包括:
[0036]存儲(chǔ)條件判斷模塊,被配置為在接收到通知提醒消息后,判斷是否滿足預(yù)設(shè)的存儲(chǔ)條件;
[0037]通知提醒存儲(chǔ)子模塊,被配置為在滿足所述存儲(chǔ)條件時(shí),對(duì)接收的通知提醒消息進(jìn)行非易失性存儲(chǔ)。
[0038]可選的,所述存儲(chǔ)條件判斷模塊包括:
[0039]第一存儲(chǔ)條件判斷子模塊,被配置為判斷接收的通知提醒消息的數(shù)目是否大于預(yù)設(shè)的數(shù)目閾值,在接收的通知提醒消息的數(shù)目大于所述數(shù)目閾值時(shí),確定滿足所述存儲(chǔ)條件;或,
[0040]第二存儲(chǔ)條件判斷子模塊,被配置為判斷當(dāng)前時(shí)間是否在預(yù)設(shè)的存儲(chǔ)時(shí)間范圍內(nèi),在所述當(dāng)前時(shí)間在所述存儲(chǔ)時(shí)間范圍內(nèi)時(shí),確定滿足所述存儲(chǔ)條件;或,
[0041]第三存儲(chǔ)條件判斷子模塊,被配置為判斷是否檢測(cè)到用戶對(duì)預(yù)設(shè)的存儲(chǔ)控件的觸發(fā)事件,在檢測(cè)到用戶對(duì)所述存儲(chǔ)控件的觸發(fā)事件時(shí),確定滿足所述存儲(chǔ)條件。
[0042]可選的,所述通知提醒存儲(chǔ)模塊包括:
[0043]緩存地址獲取模塊,被配置為獲取對(duì)接收的通知提醒消息進(jìn)行緩存的緩存區(qū)域的區(qū)域地址;
[0044]本地存儲(chǔ)模塊,被配置為根據(jù)所述區(qū)域地址,將所述緩存區(qū)域緩存的通知提醒消息存儲(chǔ)到本地?cái)?shù)據(jù)庫(kù)。
[0045]可選的,上述裝置還包括:
[0046]刪除事件檢測(cè)模塊,被配置為檢測(cè)用戶對(duì)接收的通知提醒消息進(jìn)行刪除的觸發(fā)事件;
[0047]通知提醒刪除模塊,被配置為若檢測(cè)到用戶對(duì)接收的通知提醒消息進(jìn)行刪除的觸發(fā)事件,則刪除所述緩存區(qū)域緩存的相應(yīng)通知提醒消息,并保留所述本地?cái)?shù)據(jù)庫(kù)存儲(chǔ)的通知提醒消息。
[0048]可選的,所述通知提醒存儲(chǔ)模塊包括:
[0049]類別識(shí)別模塊,被配置為識(shí)別接收的通知提醒消息所屬的應(yīng)用類別;
[0050]分類存儲(chǔ)模塊,被配置為根據(jù)識(shí)別的應(yīng)用類別,分類對(duì)接收的通知提醒消息進(jìn)行非易失性存儲(chǔ)。
[0051]可選的,所述通知提醒輸出模塊包括:
[0052]通知提醒分類輸出模塊,被配置為響應(yīng)于檢測(cè)到的所述觸發(fā)事件,按照識(shí)別的應(yīng)用類別分類輸出非易失性存儲(chǔ)的通知提醒消息。
[0053]可選的,所述觸發(fā)事件檢測(cè)模塊包括:
[0054]控件檢測(cè)子模塊,被配置為檢測(cè)對(duì)預(yù)設(shè)的歷史通知控件的觸發(fā)事件;
[0055]事件確定子模塊,被配置為若檢測(cè)到對(duì)所述歷史通知控件的觸發(fā)事件,則確定檢測(cè)到與非易失性存儲(chǔ)的通知提醒消息對(duì)應(yīng)的觸發(fā)事件。
[0056]可選的,所述通知提醒輸出模塊包括:
[0057]通知提醒顯示模塊,被配置為響應(yīng)于對(duì)所述歷史通知控件的觸發(fā)事件,在預(yù)設(shè)的歷史通知提醒界面顯示非易失性存儲(chǔ)的通知提醒消息。
[0058]根據(jù)本公開實(shí)施例的第三方面,提供一種終端,包括:處理器;用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;其中,所述處理器被配置為:
[0059]對(duì)接收的通知提醒消息進(jìn)行非易失性存儲(chǔ);
[0060]檢測(cè)與非易失性存儲(chǔ)的通知提醒消息對(duì)應(yīng)的觸發(fā)事件;
[0061]響應(yīng)于檢測(cè)到的所述觸發(fā)事件,輸出非易失性存儲(chǔ)的通知提醒消息。
[0062]本公開的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:
[0063]本公開通過對(duì)接收的通知提醒消息進(jìn)行非易失性存儲(chǔ),在檢測(cè)到與存儲(chǔ)的通知提醒消息對(duì)應(yīng)的觸發(fā)事件時(shí)即輸出存儲(chǔ)的通知提醒消息,可隨時(shí)響應(yīng)用戶需求輸出終端接收的歷史通知提醒消息,即使通知欄中的通知提醒被刪除,也可以再次響應(yīng)用戶需求輸出終端接收的歷史通知提醒,用戶可以重復(fù)查看歷史通知提醒,從而可提高處理通知提醒的靈活性和用戶體驗(yàn)。
[0064]本公開在滿足預(yù)設(shè)的存儲(chǔ)條件時(shí)再對(duì)接收的通知提醒消息進(jìn)行非易失性存儲(chǔ),無需接收到通知提醒消息即進(jìn)行非易失性存儲(chǔ)操作,可節(jié)約內(nèi)耗。
[0065]本公開通過對(duì)接收的通知提醒的數(shù)目、當(dāng)前時(shí)間或預(yù)設(shè)的存儲(chǔ)控件的觸發(fā)事件判斷是否滿足存儲(chǔ)條件,可及時(shí)對(duì)接收的通知提醒進(jìn)行非易失性存儲(chǔ),即使緩存的通知提醒被消失,也可響應(yīng)于檢測(cè)到的與非易失性存儲(chǔ)的通知提醒消息對(duì)應(yīng)的觸發(fā)事件,輸出非易失性存儲(chǔ)的通知提醒消息。
[0066]本公開根據(jù)緩存區(qū)域的區(qū)域地址將所述緩存區(qū)域緩存的通知提醒消息存儲(chǔ)到本地?cái)?shù)據(jù)庫(kù),可快速對(duì)接收的通知提醒進(jìn)行非易失性存儲(chǔ),提高通知提醒的處理效率。
[0067]本公開檢測(cè)到對(duì)接收的通知提醒消息進(jìn)行刪除的觸發(fā)事件,僅刪除緩存區(qū)域內(nèi)的通知提醒,并保留本地?cái)?shù)據(jù)庫(kù)的通知提醒,可防止對(duì)緩存區(qū)的主動(dòng)刪除操作對(duì)數(shù)據(jù)庫(kù)內(nèi)的通知提醒造成誤刪除。
[0068]本公開根據(jù)識(shí)別的應(yīng)用類別,分類對(duì)接收的通知提醒消息進(jìn)行非易失性存儲(chǔ),將同類的通知提醒聚集到一起,便于輸出調(diào)取和查找。
[006