通知圖標(biāo)清理方法和裝置制造方法
【專利摘要】本發(fā)明公開了一種通知圖標(biāo)清理方法和裝置,屬于終端設(shè)備領(lǐng)域。所述方法包括:獲取待清理應(yīng)用列表,所述待清理應(yīng)用列表包括待清理通知圖標(biāo)的應(yīng)用的應(yīng)用標(biāo)識(shí);當(dāng)接收到清理命令時(shí),根據(jù)所述待清理應(yīng)用列表,取消所述待清理通知圖標(biāo)的應(yīng)用的應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的通知圖標(biāo)的顯示。本發(fā)明通過確定待清理通知圖標(biāo)的應(yīng)用的應(yīng)用標(biāo)識(shí),能夠在接收到清理命令時(shí),根據(jù)確定的待清理通知圖標(biāo)的應(yīng)用的應(yīng)用標(biāo)識(shí),一次性取消該應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的通知圖標(biāo)的顯示,達(dá)到快速清除不關(guān)注的通知消息提示,在減少消息的同時(shí)避免了不必要的干擾,且操作簡單方便。
【專利說明】通知圖標(biāo)清理方法和裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及終端設(shè)備領(lǐng)域,特別涉及一種通知圖標(biāo)清理方法和裝置。
【背景技術(shù)】
[0002]隨著網(wǎng)絡(luò)技術(shù)和終端技術(shù)的發(fā)展,移動(dòng)終端上可以安裝多種應(yīng)用(App),用戶可以通過安裝的應(yīng)用實(shí)現(xiàn)各種不同的功能,包括網(wǎng)頁瀏覽、聊天等等。當(dāng)應(yīng)用需要更新或?yàn)橛脩暨M(jìn)行消息通知時(shí),可以通過在移動(dòng)終端界面所顯示的各個(gè)應(yīng)用標(biāo)識(shí)上顯示通知圖標(biāo)。
[0003]現(xiàn)有技術(shù)中,如果需消除應(yīng)用標(biāo)識(shí)上顯示的通知圖標(biāo),則需要用戶點(diǎn)擊進(jìn)入應(yīng)用,將應(yīng)用的通知圖標(biāo)所表示的各個(gè)更新均執(zhí)行才能達(dá)到消除的目的。
[0004]在實(shí)現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問題:
[0005]通知圖標(biāo)過多造成了用戶桌面通知的界面混亂,為用戶的正常使用帶來了較大干擾,而為了消除通知圖標(biāo),需要對(duì)通知圖標(biāo)所表示的更新進(jìn)行一一執(zhí)行,操作過程繁瑣,對(duì)一些不關(guān)注應(yīng)用更新的用戶帶來了極大的干擾。
【發(fā)明內(nèi)容】
[0006]為了解決現(xiàn)有技術(shù)的問題,本發(fā)明實(shí)施例提供了一種通知圖標(biāo)清理方法和裝置。所述技術(shù)方案如下:
[0007]第一方面,本發(fā)明實(shí)施例提供了一種通知圖標(biāo)清理方法,所述方法包括:
[0008]猶取待清理應(yīng)用列表,所述待清理應(yīng)用列表包括待清理通知圖標(biāo)的應(yīng)用的應(yīng)用標(biāo)識(shí);
[0009]當(dāng)接收到清理命令時(shí),根據(jù)所述待清理應(yīng)用列表,取消所述應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的通知圖標(biāo)的顯示。
[0010]結(jié)合第一方面,本發(fā)明實(shí)施例的第一種可能實(shí)現(xiàn)方式中,獲取待清理應(yīng)用列表,包括:
[0011]獲取當(dāng)前顯示的通知圖標(biāo)對(duì)應(yīng)的應(yīng)用的應(yīng)用標(biāo)識(shí);
[0012]根據(jù)所述通知圖標(biāo)對(duì)應(yīng)的應(yīng)用的應(yīng)用標(biāo)識(shí)和預(yù)設(shè)規(guī)則,將符合所述預(yù)設(shè)規(guī)則的所述通知圖標(biāo)對(duì)應(yīng)的應(yīng)用的應(yīng)用標(biāo)識(shí)加入待清理應(yīng)用列表。
[0013]結(jié)合第一方面,本發(fā)明實(shí)施例的第二種可能實(shí)現(xiàn)方式中,獲取待清理應(yīng)用列表,還包括:
[0014]當(dāng)監(jiān)控到任一應(yīng)用的通知圖標(biāo)顯示請(qǐng)求時(shí),獲取任一應(yīng)用的應(yīng)用標(biāo)識(shí);
[0015]判斷所述任一應(yīng)用的應(yīng)用標(biāo)識(shí)是否符合預(yù)設(shè)規(guī)則,如果是,將所述任一應(yīng)用的應(yīng)用標(biāo)識(shí)加入所述待清理應(yīng)用列表。
[0016]結(jié)合本發(fā)明實(shí)施例的第一種和第二種可能實(shí)現(xiàn)方式,本發(fā)明實(shí)施例額第三種實(shí)現(xiàn)方式中,獲取待清理應(yīng)用列表之前,所述方法還包括:
[0017]接收預(yù)設(shè)規(guī)則,所述預(yù)設(shè)規(guī)則為第一預(yù)設(shè)規(guī)則或第二預(yù)設(shè)規(guī)則,所述第一預(yù)設(shè)規(guī)則包括當(dāng)接收到所述清理命令時(shí)允許清理通知圖標(biāo)的應(yīng)用的應(yīng)用標(biāo)識(shí),所述第二預(yù)設(shè)規(guī)則包括當(dāng)接收到所述清理命令時(shí)不允許清理通知圖標(biāo)的應(yīng)用的應(yīng)用標(biāo)識(shí)。
[0018]結(jié)合第一方面,本發(fā)明實(shí)施例的第四種可能實(shí)現(xiàn)方式中,所述待清理應(yīng)用列表還包括各個(gè)應(yīng)用的待清理通知圖標(biāo)所指示的通知個(gè)數(shù),相應(yīng)地,當(dāng)接收到清理命令時(shí),根據(jù)所述待清理應(yīng)用列表,取消所述應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的通知圖標(biāo)的顯示之后,所述方法還包括:
[0019]統(tǒng)計(jì)取消的通知圖標(biāo)所指示的通知個(gè)數(shù),將統(tǒng)計(jì)結(jié)果輸出。
[0020]結(jié)合第一方面,本發(fā)明實(shí)施例的第五種可能實(shí)現(xiàn)方式中,當(dāng)接收到清理命令時(shí),根據(jù)所述待清理應(yīng)用列表,取消所述應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的通知圖標(biāo)的顯示,包括:
[0021]當(dāng)接收到清理命令時(shí),根據(jù)所述待清理通知圖標(biāo)的應(yīng)用的應(yīng)用標(biāo)識(shí),調(diào)用用于設(shè)置通知圖標(biāo)顯示的應(yīng)用程序編程接口 API,取消用戶界面對(duì)所述應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的通知圖標(biāo)的顯示。
[0022]第二方面,本發(fā)明實(shí)施例還提供了一種通知圖標(biāo)清理裝置,所述裝置包括:
[0023]列表獲取模塊,用于獲取待清理應(yīng)用列表,所述待清理應(yīng)用列表包括待清理通知圖標(biāo)的應(yīng)用的應(yīng)用標(biāo)識(shí);
[0024]通知圖標(biāo)取消模塊,用于當(dāng)接收到清理命令時(shí),根據(jù)所述待清理應(yīng)用列表,取消所述應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的通知圖標(biāo)的顯示。
[0025]結(jié)合第二方面,本發(fā)明實(shí)施例的第一種可能實(shí)現(xiàn)方式中,所述列表獲取模塊包括:
[0026]應(yīng)用標(biāo)識(shí)獲取單元,用于獲取當(dāng)前顯示的通知圖標(biāo)對(duì)應(yīng)的應(yīng)用的應(yīng)用標(biāo)識(shí);
[0027]待清理應(yīng)用列表獲取單元,用于根據(jù)所述通知圖標(biāo)對(duì)應(yīng)的應(yīng)用的應(yīng)用標(biāo)識(shí)和預(yù)設(shè)規(guī)則,將符合所述預(yù)設(shè)規(guī)則的所述通知圖標(biāo)對(duì)應(yīng)的應(yīng)用的應(yīng)用標(biāo)識(shí)加入待清理應(yīng)用列表。。
[0028]結(jié)合第二方面,本發(fā)明實(shí)施例的第二種可能實(shí)現(xiàn)方式中,所述列表獲取模塊包括:
[0029]任一應(yīng)用標(biāo)識(shí)獲取單元,用于當(dāng)監(jiān)控到任一應(yīng)用的通知圖標(biāo)顯示請(qǐng)求時(shí),獲取任一應(yīng)用的應(yīng)用標(biāo)識(shí);
[0030]規(guī)則判斷單元,用于判斷所述任一應(yīng)用的應(yīng)用標(biāo)識(shí)是否符合預(yù)設(shè)規(guī)則,如果是,將所述任一應(yīng)用的應(yīng)用標(biāo)識(shí)加入所述待清理應(yīng)用列表。
[0031]結(jié)合本發(fā)明實(shí)施例的第一種和第二種可能實(shí)現(xiàn)方式,本發(fā)明實(shí)施例額第三種實(shí)現(xiàn)方式中,所述裝置還包括:
[0032]規(guī)則接收模塊,用于接收預(yù)設(shè)規(guī)則,所述預(yù)設(shè)規(guī)則為第一預(yù)設(shè)規(guī)則或第二預(yù)設(shè)規(guī)貝U,所述第一預(yù)設(shè)規(guī)則包括當(dāng)接收到所述清理命令時(shí)允許清理通知圖標(biāo)的應(yīng)用的應(yīng)用標(biāo)識(shí),所述第二預(yù)設(shè)規(guī)則包括當(dāng)接收到所述清理命令時(shí)不允許清理通知圖標(biāo)的應(yīng)用的應(yīng)用標(biāo)識(shí)。
[0033]結(jié)合第二方面,本發(fā)明實(shí)施例的第四種可能實(shí)現(xiàn)方式中,所述待清理應(yīng)用列表還包括各個(gè)應(yīng)用的待清理通知圖標(biāo)所指示的通知個(gè)數(shù),相應(yīng)地,所述裝置還包括:
[0034]統(tǒng)計(jì)模塊,用于統(tǒng)計(jì)取消的通知圖標(biāo)所指示的通知個(gè)數(shù),將統(tǒng)計(jì)結(jié)果輸出。
[0035]結(jié)合第二方面,本發(fā)明實(shí)施例的第五種可能實(shí)現(xiàn)方式中,所述通知圖標(biāo)取消模塊包括:
[0036]通知圖標(biāo)取消單元,用于當(dāng)接收到清理命令時(shí),根據(jù)所述待清理通知圖標(biāo)的應(yīng)用的應(yīng)用標(biāo)識(shí),調(diào)用用于設(shè)置通知圖標(biāo)顯示的應(yīng)用程序編程接口 API,取消用戶界面對(duì)所述應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的通知圖標(biāo)的顯示。
[0037]本發(fā)明實(shí)施例提供的通知圖標(biāo)清理方法和裝置,通過獲取待清理應(yīng)用列表,所述待清理應(yīng)用列表包括待清理通知圖標(biāo)的應(yīng)用的應(yīng)用標(biāo)識(shí);當(dāng)接收到清理命令時(shí),根據(jù)所述待清理應(yīng)用列表,取消所述應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的通知圖標(biāo)的顯示。采用本發(fā)明提供的技術(shù)方案,能夠通過確定待清理通知圖標(biāo)的應(yīng)用的應(yīng)用標(biāo)識(shí),能夠在接收到清理命令時(shí),根據(jù)確定的應(yīng)用標(biāo)識(shí),一次性取消該應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的通知圖標(biāo)的顯示,達(dá)到快速清除不關(guān)注的通知消息提示,在減少消息的同時(shí)避免了不必要的干擾,且操作簡單方便。
【專利附圖】
【附圖說明】
[0038]為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0039]圖1是本發(fā)明實(shí)施例提供的一種通知圖標(biāo)清理方法的流程圖;
[0040]圖2是本發(fā)明實(shí)施例提供的一種通知圖標(biāo)清理方法的流程圖;
[0041]圖3是本發(fā)明實(shí)施例提供的一種用戶界面的對(duì)比顯示示意圖;
[0042]圖4是本發(fā)明實(shí)施例提供的一種通知圖標(biāo)清理裝置結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0043]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0044]本發(fā)明實(shí)施例中,終端設(shè)備指向用戶提供語音和/或數(shù)據(jù)連通性的設(shè)備,包括無線終端或有線終端。無線終端可以是具有無線連接功能的手持式設(shè)備、或連接到無線調(diào)制解調(diào)器的其他處理設(shè)備,經(jīng)無線接入網(wǎng)與一個(gè)或多個(gè)核心網(wǎng)進(jìn)行通信的移動(dòng)終端。例如,無線終端可以是移動(dòng)電話(或稱為“蜂窩”電話)和具有移動(dòng)終端的計(jì)算機(jī)。又如,無線終端也可以是便攜式、袖珍式、手持式、計(jì)算機(jī)內(nèi)置的或者車載的移動(dòng)裝置。
[0045]圖1是本發(fā)明實(shí)施例提供的一種通知圖標(biāo)清理方法的流程圖。該發(fā)明實(shí)施例的執(zhí)行主體為終端設(shè)備,參見圖1,所述方法包括:
[0046]101:犾取待清理應(yīng)用列表,所述待清理應(yīng)用列表包括待清理通知圖標(biāo)的應(yīng)用的應(yīng)用標(biāo)識(shí);
[0047]其中,應(yīng)用是指終端設(shè)備上安裝的用于實(shí)現(xiàn)各種不同的功能的第三方應(yīng)用程序和操作系統(tǒng)自帶的應(yīng)用程序;每個(gè)應(yīng)用均具有應(yīng)用圖標(biāo)以及對(duì)應(yīng)的應(yīng)用標(biāo)識(shí),以便對(duì)應(yīng)用進(jìn)行區(qū)分,該應(yīng)用標(biāo)識(shí)可以為應(yīng)用名稱或應(yīng)用ID。
[0048]在終端設(shè)備的用戶界面上可以顯示各個(gè)應(yīng)用的應(yīng)用圖標(biāo),通過用戶對(duì)應(yīng)用圖標(biāo)的點(diǎn)擊可以觸發(fā)該應(yīng)用。
[0049]通知圖標(biāo)是指應(yīng)用需要更新或?qū)τ脩暨M(jìn)行消息通知時(shí)在對(duì)應(yīng)的應(yīng)用圖標(biāo)上對(duì)應(yīng)顯示的圖標(biāo),通知圖標(biāo)可以顯示在應(yīng)用圖標(biāo)的上方、下方或右上角等,本發(fā)明實(shí)施例對(duì)所述通知圖標(biāo)的具體顯示位置不做限定。
[0050]所述待清理應(yīng)用列表是根據(jù)終端設(shè)備接收到的通知圖標(biāo)顯示請(qǐng)求生成,當(dāng)任一應(yīng)用發(fā)生更新或需進(jìn)行消息通知時(shí),該應(yīng)用向顯示層發(fā)送通知圖標(biāo)顯示請(qǐng)求,而當(dāng)終端設(shè)備接收到對(duì)顯示層的通知圖標(biāo)顯示請(qǐng)求時(shí),在對(duì)該通知圖標(biāo)進(jìn)行顯示的同時(shí),獲取對(duì)應(yīng)的應(yīng)用標(biāo)識(shí),并根據(jù)預(yù)設(shè)規(guī)則生成待清理應(yīng)用列表。
[0051]102:當(dāng)接收到清理命令時(shí),根據(jù)所述待清理應(yīng)用列表,取消所述應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的通知圖標(biāo)的顯示。
[0052]其中,清理命令是用于清理通知圖標(biāo)的命令,所述清理命令可以由指定操作觸發(fā),該指定操作可以為用戶對(duì)指定按鍵的點(diǎn)擊操作或用戶對(duì)移動(dòng)終端的搖動(dòng)操作,該指定操作可以由技術(shù)人員在開發(fā)時(shí)設(shè)置或由用戶個(gè)性化設(shè)置。
[0053]在接收到清理命令時(shí),根據(jù)所述待清理應(yīng)用列表中包括的各個(gè)應(yīng)用標(biāo)識(shí),通知顯示層取消其對(duì)應(yīng)的通知圖標(biāo)的顯示,使得顯示層取消所述待清理通知圖標(biāo)的應(yīng)用的應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的通知圖標(biāo)的顯示。
[0054]需要說明的是,終端設(shè)備通過設(shè)置顯示層對(duì)所述應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的通知圖標(biāo)進(jìn)行顯示,在本發(fā)明實(shí)施例中,通過通知顯示層對(duì)通知圖標(biāo)進(jìn)行選擇性的屏蔽,以取消所述通知圖標(biāo)的顯示,僅在用戶界面上不再顯示已取消的通知圖標(biāo),而不通知圖標(biāo)所對(duì)應(yīng)的實(shí)際更新或通知等進(jìn)行處理,在清理了界面顯示的同時(shí),保證了應(yīng)用的更新不會(huì)被忽略。
[0055]其中,所述用戶界面可以是應(yīng)用程序管理界面或操作系統(tǒng)桌面界面等。
[0056]本發(fā)明實(shí)施例提供的通知圖標(biāo)清理方法,通過獲取待清理應(yīng)用列表,所述待清理應(yīng)用列表包括待清理通知圖標(biāo)的應(yīng)用的應(yīng)用標(biāo)識(shí);當(dāng)接收到清理命令時(shí),根據(jù)所述待清理應(yīng)用列表,取消所述應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的通知圖標(biāo)的顯示。采用本發(fā)明提供的技術(shù)方案,能夠通過確定待清理通知圖標(biāo)的應(yīng)用的應(yīng)用標(biāo)識(shí),能夠在接收到清理命令時(shí),根據(jù)確定的應(yīng)用標(biāo)識(shí),一次性取消該應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的通知圖標(biāo)的顯示,達(dá)到快速清除不關(guān)注的通知消息提示,在減少消息的同時(shí)避免了不必要的干擾,且操作簡單方便。
[0057]圖2是本發(fā)明實(shí)施例提供的一種通知圖標(biāo)清理方法的流程圖。該發(fā)明實(shí)施例的執(zhí)行主體為終端設(shè)備,參見圖2,該方法包括:
[0058]201:獲取當(dāng)前顯示的通知圖標(biāo)對(duì)應(yīng)的應(yīng)用的應(yīng)用標(biāo)識(shí);
[0059]具體地,終端設(shè)備獲取在當(dāng)前用戶界面上顯示的通知圖標(biāo)所對(duì)應(yīng)的應(yīng)用標(biāo)識(shí),其中,該通知圖標(biāo)的形式可以由開發(fā)人員設(shè)置,也可以由用戶個(gè)性化設(shè)置,優(yōu)選地,該通知圖標(biāo)可以是較為醒目的紅點(diǎn)標(biāo)識(shí),且在該通知圖標(biāo)上可以顯示其所要指示的通知的個(gè)數(shù)。
[0060]202:根據(jù)該通知圖標(biāo)對(duì)應(yīng)的應(yīng)用的應(yīng)用標(biāo)識(shí)和預(yù)設(shè)規(guī)則,將符合該預(yù)設(shè)規(guī)則的該通知圖標(biāo)對(duì)應(yīng)的應(yīng)用的應(yīng)用標(biāo)識(shí)加入待清理應(yīng)用列表;
[0061 ] 進(jìn)一步地,在該步驟201和202之前,該方法還可以包括:接收預(yù)設(shè)規(guī)則,該預(yù)設(shè)規(guī)則用于確定需要清理通知圖標(biāo)的應(yīng)用的應(yīng)用標(biāo)識(shí),該預(yù)設(shè)規(guī)則為第一預(yù)設(shè)規(guī)則或第二預(yù)設(shè)規(guī)則,該第一預(yù)設(shè)規(guī)則包括當(dāng)接收到該清理命令時(shí)允許被清理的通知圖標(biāo)對(duì)應(yīng)的應(yīng)用的應(yīng)用標(biāo)識(shí),也即是黑名單,該第二預(yù)設(shè)規(guī)則包括當(dāng)接收到該清理命令時(shí)不允許被清理的通知圖標(biāo)對(duì)應(yīng)的應(yīng)用的應(yīng)用標(biāo)識(shí),也即是白名單。該預(yù)設(shè)規(guī)則可以由本領(lǐng)域技術(shù)人員在開發(fā)過程中進(jìn)行設(shè)定或由終端設(shè)備用戶設(shè)定。
[0062]該接收預(yù)設(shè)規(guī)則的步驟只需在步驟201之前進(jìn)行即可,沒有必然的時(shí)間連續(xù)關(guān)系。當(dāng)然,該終端設(shè)備的使用過程中,用戶可以根據(jù)自身需求或網(wǎng)絡(luò)安全應(yīng)用的推薦等,隨時(shí)對(duì)預(yù)設(shè)規(guī)則的設(shè)置進(jìn)行調(diào)整,以提高清理的效率和安全性。
[0063]可選地,可以使用第一預(yù)設(shè)規(guī)則即黑名單對(duì)通知圖標(biāo)進(jìn)行過濾,通過判斷該黑名單中是否包括該獲取到的應(yīng)用標(biāo)識(shí)來判斷該獲取到的應(yīng)用標(biāo)識(shí)是否符合預(yù)設(shè)規(guī)則。具體地,若該黑名單中包括獲取到的應(yīng)用標(biāo)識(shí),則認(rèn)為該獲取到的應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的通知圖標(biāo)可以被清理,該獲取到的應(yīng)用標(biāo)識(shí)符合預(yù)設(shè)規(guī)則,則將該獲取到的應(yīng)用標(biāo)識(shí)加入待清理列表;若該黑名單中不包括該取到的應(yīng)用標(biāo)識(shí),則認(rèn)為該獲取到的應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的通知圖標(biāo)不能被清理,該獲取到的應(yīng)用標(biāo)識(shí)不符合預(yù)設(shè)規(guī)則,不對(duì)該應(yīng)用標(biāo)識(shí)進(jìn)行處理。
[0064]例如,若當(dāng)前用戶界面上的詞典、電子書、即時(shí)通信應(yīng)用A和B均有通知圖標(biāo),且黑名單中包括詞典、電子書的應(yīng)用標(biāo)識(shí),判斷該黑名單是否包括詞典、電子書、即時(shí)通信應(yīng)用A和B的應(yīng)用標(biāo)識(shí),此時(shí)黑名單包括詞典、電子書的應(yīng)用標(biāo)識(shí),則詞典、電子書符合預(yù)設(shè)規(guī)則,將詞典、電子書應(yīng)用對(duì)應(yīng)的應(yīng)用標(biāo)識(shí)加入待清理列表;而該黑名單不包括即時(shí)通信應(yīng)用A和B的應(yīng)用標(biāo)識(shí),則即時(shí)通信應(yīng)用A和B不符合預(yù)設(shè)規(guī)則,不對(duì)其進(jìn)行處理。
[0065]可選地,可以使用第二預(yù)設(shè)規(guī)則即白名單對(duì)通知圖標(biāo)進(jìn)行過濾,通過判斷該白名單中是否包括該獲取到的應(yīng)用標(biāo)識(shí)來判斷該獲取到的應(yīng)用標(biāo)識(shí)是否符合預(yù)設(shè)規(guī)則。具體地,若該白名單中不包括獲取到的應(yīng)用標(biāo)識(shí),則認(rèn)為該獲取到的應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的通知圖標(biāo)可以被清理,該獲取到的應(yīng)用標(biāo)識(shí)符合預(yù)設(shè)規(guī)則,則將該獲取到的應(yīng)用標(biāo)識(shí)加入待清理列表;若該白名單中包括該取到的應(yīng)用標(biāo)識(shí),則認(rèn)為該獲取到的應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的通知圖標(biāo)不能被清理,該獲取到的應(yīng)用標(biāo)識(shí)不符合預(yù)設(shè)規(guī)則,不對(duì)該應(yīng)用標(biāo)識(shí)進(jìn)行處理。
[0066]例如,若當(dāng)前用戶界面上的詞典、電子書、即時(shí)通信應(yīng)用A和B均有通知圖標(biāo),且白名單中包括詞典、電子書的應(yīng)用標(biāo)識(shí),判斷該白名單是否包括詞典、電子書、即時(shí)通信應(yīng)用A和B的應(yīng)用標(biāo)識(shí),此時(shí)白名單包括詞典、電子書的應(yīng)用標(biāo)識(shí),則詞典、電子書不符合預(yù)設(shè)規(guī)貝U,不對(duì)其進(jìn)行處理;而該白名單不包括即時(shí)通信應(yīng)用A和B的應(yīng)用標(biāo)識(shí),則即時(shí)通信應(yīng)用A和B符合預(yù)設(shè)規(guī)則,將即時(shí)通信應(yīng)用A和B對(duì)應(yīng)的應(yīng)用標(biāo)識(shí)加入待清理列表;。
[0067]在本發(fā)明實(shí)施例提供的另一實(shí)施方式中,該步驟201-202還可以由以下步驟替代:當(dāng)監(jiān)控到任一應(yīng)用的通知圖標(biāo)顯示請(qǐng)求時(shí),判斷該任一應(yīng)用的應(yīng)用標(biāo)識(shí)是否符合預(yù)設(shè)規(guī)則,如果是,將所述任一應(yīng)用的應(yīng)用標(biāo)識(shí)加入所述待清理應(yīng)用列表,如果否,結(jié)束。具體地,當(dāng)終端設(shè)備上的任一應(yīng)用需要更新或?qū)τ脩暨M(jìn)行消息通知時(shí),將向顯示層發(fā)送通知圖標(biāo)顯示請(qǐng)求;當(dāng)終端設(shè)備監(jiān)控到任一應(yīng)用的通知圖標(biāo)顯示請(qǐng)求時(shí),判斷該任一應(yīng)用的應(yīng)用標(biāo)識(shí)是否符合預(yù)設(shè)規(guī)則,如果該任一應(yīng)用的應(yīng)用標(biāo)識(shí)符合預(yù)設(shè)規(guī)則,則將任一應(yīng)用的應(yīng)用標(biāo)識(shí)加入所述待清理應(yīng)用列表。
[0068]其中,該預(yù)設(shè)規(guī)則可以為上述的黑名單或白名單,該黑名單包括當(dāng)接收到該清理命令時(shí)允許清理通知圖標(biāo)的應(yīng)用的應(yīng)用標(biāo)識(shí),或該白名單包括當(dāng)接收到該清理命令時(shí)不允許清理通知圖標(biāo)的應(yīng)用的應(yīng)用標(biāo)識(shí),根據(jù)該預(yù)設(shè)規(guī)則過濾通知圖標(biāo)的過程與步驟202類似,在此不再贅述。
[0069]以預(yù)設(shè)規(guī)則為黑名單為例,當(dāng)監(jiān)控到詞典應(yīng)用的通知圖標(biāo)顯示請(qǐng)求時(shí),判斷該黑名單是否包括詞典的應(yīng)用標(biāo)識(shí),若該黑名單包括詞典的應(yīng)用標(biāo)識(shí),則詞典應(yīng)用符合預(yù)設(shè)規(guī)貝U,將詞典的應(yīng)用標(biāo)識(shí)加入該待清理應(yīng)用列表,若該黑名單不包括詞典標(biāo)識(shí),則詞典應(yīng)用不符合預(yù)設(shè)規(guī)則,不對(duì)詞典的應(yīng)用標(biāo)識(shí)做處理。[0070]其中,該待清理應(yīng)用列表還包括各個(gè)應(yīng)用的待清理通知圖標(biāo)所指示的通知個(gè)數(shù)。
[0071]本發(fā)明實(shí)施例中,通過設(shè)置預(yù)設(shè)規(guī)則如黑名單或白名單,可以防止對(duì)應(yīng)用的通知圖標(biāo)的誤清理,并且通過過濾通知圖標(biāo),使得用戶可以關(guān)注其所關(guān)注的應(yīng)用,避免造成干擾。
[0072]203:當(dāng)接收到清理命令時(shí),根據(jù)該待清理應(yīng)用列表,調(diào)用用于設(shè)置通知圖標(biāo)顯示的應(yīng)用程序編程接口 API,取消用戶界面對(duì)該待清理通知圖標(biāo)的應(yīng)用的應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的通知圖標(biāo)的顯示;
[0073]其中,該應(yīng)用程序編程接口 API用于設(shè)置通知圖標(biāo)和該通知圖標(biāo)所指示的通知個(gè)數(shù)的顯示,通過調(diào)用該應(yīng)用程序編程接口 API進(jìn)行設(shè)置可以實(shí)現(xiàn)對(duì)任一應(yīng)用的通知圖標(biāo)和該通知圖標(biāo)所指示的通知個(gè)數(shù)的顯示或取消顯示。
[0074]具體地,當(dāng)接收到清理命令時(shí),獲取該待清理應(yīng)用列表包括的應(yīng)用標(biāo)識(shí),每獲取一個(gè)應(yīng)用標(biāo)識(shí),則調(diào)用該API對(duì)該應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的通知圖標(biāo)進(jìn)行取消顯示,通過逐個(gè)對(duì)應(yīng)用的通知圖標(biāo)進(jìn)行取消顯示,取消了用戶界面對(duì)每個(gè)待清理通知圖標(biāo)的應(yīng)用的應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的通知圖標(biāo)的顯示。
[0075]與現(xiàn)有技術(shù)的不同之處在于,在本發(fā)明實(shí)施例中,通過根據(jù)各個(gè)應(yīng)用標(biāo)識(shí)在清理通知圖標(biāo)的過程中,模擬應(yīng)用對(duì)該API的調(diào)用,實(shí)現(xiàn)了無需打開應(yīng)用,即可達(dá)到取消通知圖標(biāo)顯示的目的,提高了清理效率。
[0076]需要說明的是,在用戶界面的每個(gè)通知圖標(biāo)上可以顯示該通知圖標(biāo)所指示的通知的個(gè)數(shù),在取消通知圖標(biāo)的顯示時(shí),相應(yīng)地取消該通知圖標(biāo)對(duì)應(yīng)的通知個(gè)數(shù)的顯示,具體過程可以采用如下任一種方式:
[0077](I)當(dāng)接收到清理命令時(shí),根據(jù)該待清理應(yīng)用列表,調(diào)用用于設(shè)置通知圖標(biāo)顯示的應(yīng)用程序編程接口 API,取消用戶界面對(duì)該通知圖標(biāo)的顯示和該通知圖標(biāo)所指示的通知個(gè)數(shù)的顯示,其中,所調(diào)用的API僅用于在顯示層設(shè)置通知圖標(biāo)和通知圖標(biāo)所指示的通知個(gè)數(shù)的顯示與取消顯示,對(duì)應(yīng)用中的通知消息本身不做改變,即通過調(diào)用該API,僅取消了通知圖標(biāo)在顯示層的顯示,而不在數(shù)據(jù)層對(duì)該通知圖標(biāo)所標(biāo)識(shí)的通知消息進(jìn)行已讀處理或是刪除處理,一旦打開該應(yīng)用,仍可以從該應(yīng)用的更新顯示中查看被取消顯示的通知消息,從而不會(huì)影響應(yīng)用業(yè)務(wù)的正常進(jìn)行。
[0078]當(dāng)取消終端設(shè)備上的任一應(yīng)用的通知圖標(biāo)和通知圖標(biāo)所指示的通知個(gè)數(shù)的顯示后,一旦該應(yīng)用需要更新或?qū)τ脩暨M(jìn)行消息通知時(shí),仍向顯示層發(fā)送圖標(biāo)顯示請(qǐng)求,并根據(jù)當(dāng)前該應(yīng)用所包括的未讀通知消息個(gè)數(shù),請(qǐng)求顯示層顯示與該未讀通知消息個(gè)數(shù)相應(yīng)的通知圖標(biāo)。
[0079]例如,終端設(shè)備上的郵箱應(yīng)用的通知圖標(biāo)顯示其指示的通知個(gè)數(shù)為3,即此時(shí)郵箱應(yīng)用有3條通知消息,當(dāng)根據(jù)待清理列表,調(diào)用相應(yīng)的API取消了郵箱應(yīng)用的通知圖標(biāo)的顯示的同時(shí),也取消了該通知圖標(biāo)所指示的通知個(gè)數(shù)“3”的顯示,但該3條通知消息仍然是未讀狀態(tài),在用戶沒有閱讀這3條通知消息的情況下,當(dāng)該郵箱應(yīng)用有2個(gè)新的通知消息需要通知用戶,且需要重新顯示該郵箱應(yīng)用的通知圖標(biāo)時(shí),重新顯示的通知圖標(biāo)所指示的通知個(gè)數(shù)應(yīng)該為5。
[0080](2)當(dāng)接收到清理命令時(shí),根據(jù)該待清理應(yīng)用列表,調(diào)用用于設(shè)置通知圖標(biāo)顯示的應(yīng)用程序編程接口 API,取消用戶界面對(duì)該通知圖標(biāo)的顯示和該通知圖標(biāo)所指示的通知個(gè)數(shù)的顯示,其中,所調(diào)用的API不僅包括顯示層中用于設(shè)置通知圖標(biāo)和通知圖標(biāo)所指示的通知個(gè)數(shù)的顯示與取消顯示的API,也包括數(shù)據(jù)層中用于將通知消息的狀態(tài)設(shè)置為已讀的API,即通過調(diào)用相應(yīng)的API不僅可以實(shí)現(xiàn)取消通知圖標(biāo)和通知圖標(biāo)所指示的通知個(gè)數(shù)的顯示,還可以模擬用戶閱讀通知消息的操作將未讀的通知消息設(shè)置為已讀狀態(tài),使得當(dāng)前該應(yīng)用的通知個(gè)數(shù)變?yōu)榱恪?br>
[0081]當(dāng)取消終端設(shè)備上的任一應(yīng)用的通知圖標(biāo)和通知圖標(biāo)所指示的通知個(gè)數(shù)的顯示后,一旦該應(yīng)用需要更新或?qū)τ脩暨M(jìn)行消息通知時(shí),仍向顯示層發(fā)送圖標(biāo)顯示請(qǐng)求,并根據(jù)當(dāng)前該應(yīng)用所包括的未讀通知消息個(gè)數(shù),請(qǐng)求顯示層顯示與該未讀通知消息個(gè)數(shù)相應(yīng)的通知圖標(biāo)。
[0082]例如,終端設(shè)備上的微博應(yīng)用的通知圖標(biāo)顯示其指示的通知個(gè)數(shù)為3,即此時(shí)微博應(yīng)用有3條通知消息,當(dāng)根據(jù)待清理列表并調(diào)用相應(yīng)的API取消了微博應(yīng)用的通知圖標(biāo)的顯示和該通知圖標(biāo)所指示的通知個(gè)數(shù)“3”的顯示的同時(shí),模擬用戶閱讀該3條通知消息的操作,使得在取消該通知圖標(biāo)和該通知個(gè)數(shù)的顯示后,顯示層獲取的該微博應(yīng)用的通知個(gè)數(shù)變?yōu)?,當(dāng)該微博應(yīng)用有2個(gè)新的通知消息需要通知用戶,且需要重新顯示該微博應(yīng)用的通知圖標(biāo)時(shí),重新顯示的通知圖標(biāo)所指示的通知個(gè)數(shù)應(yīng)該為2。
[0083]204:統(tǒng)計(jì)取消的通知圖標(biāo)所指示的通知個(gè)數(shù),將統(tǒng)計(jì)結(jié)果輸出。
[0084]具體地,由于在獲取該待清理應(yīng)用列表時(shí),每個(gè)應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的通知圖標(biāo)均表示一定的通知個(gè)數(shù),則在取消用戶界面對(duì)該待清理通知圖標(biāo)的應(yīng)用的應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的通知圖標(biāo)的顯示之后,計(jì)算各個(gè)應(yīng)用所取消的通知圖標(biāo)指示的通知個(gè)數(shù)的總和,將統(tǒng)計(jì)結(jié)果輸出顯示在用戶界面上。使用戶直觀的獲得清理結(jié)果。
[0085]例如,待清理列表包括應(yīng)用A、B、C的應(yīng)用標(biāo)識(shí),且通過步驟202可以獲知該應(yīng)用
A、B、C的通知圖標(biāo)所指示的通知個(gè)數(shù),在接收到清理命令時(shí),取消應(yīng)用A、B、C的通知圖標(biāo)的顯示,然后計(jì)算應(yīng)用A、B、C的通知圖標(biāo)所指示的通知個(gè)數(shù)的總和,將結(jié)果輸出顯示到用戶界面上。
[0086]本發(fā)明實(shí)施例應(yīng)用于iOS平臺(tái)的場景下,可以是在iOS平臺(tái)中,對(duì)于應(yīng)用在終端設(shè)備主界面(桌面)所顯示的帶數(shù)字的紅點(diǎn)標(biāo)記進(jìn)行選擇性屏蔽的一種通知圖標(biāo)清理方法。
[0087]本發(fā)明實(shí)施例提供的通知圖標(biāo)清理方法,通過獲取待清理應(yīng)用列表,所述待清理應(yīng)用列表包括待清理通知圖標(biāo)的應(yīng)用的應(yīng)用標(biāo)識(shí);當(dāng)接收到清理命令時(shí),根據(jù)所述待清理應(yīng)用列表,取消所述應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的通知圖標(biāo)的顯示。采用本發(fā)明提供的技術(shù)方案,能夠通過確定待清理通知圖標(biāo)的應(yīng)用的應(yīng)用標(biāo)識(shí),能夠在接收到清理命令時(shí),根據(jù)確定的應(yīng)用標(biāo)識(shí),一次性取消該應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的通知圖標(biāo)的顯示,達(dá)到快速清除不關(guān)注的通知消息提示,在減少消息的同時(shí)避免了不必要的干擾,且操作簡單方便。
[0088]圖3是本發(fā)明實(shí)施例提供的一種終端設(shè)備的用戶界面的對(duì)比顯示示意圖。其中,用戶界面上包括9個(gè)應(yīng)用圖標(biāo),應(yīng)用名稱分別為郵箱、手機(jī)管家、錄像、閱讀、照相、音樂、網(wǎng)絡(luò)、產(chǎn)品工具、應(yīng)用商店。
[0089]基于圖3的不例,用戶界面的顯不內(nèi)容如圖3的左圖所不,每個(gè)應(yīng)用的應(yīng)用圖標(biāo)的右上角顯示其對(duì)應(yīng)的通知圖標(biāo)以及通知圖標(biāo)所指示的通知個(gè)數(shù),在通過獲取待清理應(yīng)用列表,當(dāng)接收到清理命令時(shí),根據(jù)所述待清理應(yīng)用列表,取消所述應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的通知圖標(biāo)的顯示之后,用戶界面的顯示內(nèi)容如圖3的右圖所示,在用戶界面上取消了錄像、照相、網(wǎng)絡(luò)和應(yīng)用商店功能的通知圖標(biāo)的顯示和通知圖標(biāo)所指示的通知個(gè)數(shù)的顯示。
[0090]圖4是本發(fā)明實(shí)施例提供的一種通知圖標(biāo)清理裝置結(jié)構(gòu)示意圖。該發(fā)明實(shí)施例的執(zhí)行主體為終端設(shè)備,參見圖4,所述裝置包括:
[0091]列表獲取模塊41,用于獲取待清理應(yīng)用列表,所述待清理應(yīng)用列表包括待清理通知圖標(biāo)的應(yīng)用的應(yīng)用標(biāo)識(shí);
[0092]通知圖標(biāo)取消模塊42,用于當(dāng)接收到清理命令時(shí),根據(jù)所述待清理應(yīng)用列表,取消所述待清理通知圖標(biāo)的應(yīng)用的應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的通知圖標(biāo)的顯示。
[0093]可選地,所述列表獲取模塊41包括:
[0094]應(yīng)用標(biāo)識(shí)獲取單元,用于獲取當(dāng)前顯示的通知圖標(biāo)對(duì)應(yīng)的應(yīng)用的應(yīng)用標(biāo)識(shí);
[0095]待清理應(yīng)用列表獲取單元,用于根據(jù)所述通知圖標(biāo)對(duì)應(yīng)的應(yīng)用的應(yīng)用標(biāo)識(shí)和預(yù)設(shè)規(guī)則,獲取待清理應(yīng)用列表。
[0096]可選地,所述列表獲取模塊包括:
[0097]任一應(yīng)用標(biāo)識(shí)獲取單元,用于當(dāng)監(jiān)控到任一應(yīng)用的通知圖標(biāo)顯示請(qǐng)求時(shí),獲取任一應(yīng)用的應(yīng)用標(biāo)識(shí);
[0098]規(guī)則判斷單元,用于判斷所述任一應(yīng)用的應(yīng)用標(biāo)識(shí)是否符合預(yù)設(shè)規(guī)則,如果是,將所述任一應(yīng)用的應(yīng)用標(biāo)識(shí)加入所述待清理應(yīng)用列表。
[0099]可選地,所述裝置還包括:
[0100]規(guī)則接收模塊,用于接收預(yù)設(shè)規(guī)則,所述預(yù)設(shè)規(guī)則為第一預(yù)設(shè)規(guī)則或第二預(yù)設(shè)規(guī)貝U,所述第一預(yù)設(shè)規(guī)則包括當(dāng)接收到所述清理命令時(shí)允許被清理的通知圖標(biāo)對(duì)應(yīng)的應(yīng)用的應(yīng)用標(biāo)識(shí),所述第二預(yù)設(shè)規(guī)則包括當(dāng)接收到所述清理命令時(shí)不允許被清理的通知圖標(biāo)對(duì)應(yīng)的應(yīng)用的應(yīng)用標(biāo)識(shí)。
[0101]可選地,所述待清理應(yīng)用列表還包括各個(gè)應(yīng)用的待清理通知圖標(biāo)所指示的通知個(gè)數(shù),相應(yīng)地,所述裝置還包括:
[0102]統(tǒng)計(jì)模塊,用于統(tǒng)計(jì)取消的通知圖標(biāo)所指示的通知個(gè)數(shù),將統(tǒng)計(jì)結(jié)果輸出。
[0103]可選地,所述通知圖標(biāo)取消模塊42包括:
[0104]通知圖標(biāo)取消單元,用于當(dāng)接收到清理命令時(shí),根據(jù)所述待清理通知圖標(biāo)的應(yīng)用的應(yīng)用標(biāo)識(shí),調(diào)用用于設(shè)置通知圖標(biāo)顯示的應(yīng)用程序編程接口 API,取消用戶界面對(duì)所述待清理通知圖標(biāo)的應(yīng)用的應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的通知圖標(biāo)的顯示。
[0105]本發(fā)明實(shí)施例提供的通知圖標(biāo)清理裝置,通過獲取待清理應(yīng)用列表,所述待清理應(yīng)用列表包括待清理通知圖標(biāo)的應(yīng)用的應(yīng)用標(biāo)識(shí);當(dāng)接收到清理命令時(shí),根據(jù)所述待清理應(yīng)用列表,取消所述應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的通知圖標(biāo)的顯示。采用本發(fā)明提供的技術(shù)方案,能夠通過確定待清理通知圖標(biāo)的應(yīng)用的應(yīng)用標(biāo)識(shí),能夠在接收到清理命令時(shí),根據(jù)確定的應(yīng)用標(biāo)識(shí),一次性取消該應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的通知圖標(biāo)的顯示,達(dá)到快速清除不關(guān)注的通知消息提示,在減少消息的同時(shí)避免了不必要的干擾,且操作簡單方便。
[0106]需要說明的是:上述實(shí)施例提供的通知圖標(biāo)清理的裝置在通知圖標(biāo)清理時(shí),僅以上述各功能模塊的劃分進(jìn)行舉例說明,實(shí)際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將終端設(shè)備的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實(shí)施例提供的通知圖標(biāo)清理裝置與通知圖標(biāo)清理的方法實(shí)施例屬于同一構(gòu)思,其具體實(shí)現(xiàn)過程詳見方法實(shí)施例,這里不再贅述。[0107]本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤或光盤等。
[0108]以上所述僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種通知圖標(biāo)清理方法,其特征在于,所述方法包括: 獲取待清理應(yīng)用列表,所述待清理應(yīng)用列表包括待清理通知圖標(biāo)的應(yīng)用的應(yīng)用標(biāo)識(shí); 當(dāng)接收到清理命令時(shí),根據(jù)所述待清理應(yīng)用列表,取消所述應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的通知圖標(biāo)的顯示。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,獲取待清理應(yīng)用列表,包括: 獲取當(dāng)前顯示的通知圖標(biāo)對(duì)應(yīng)的應(yīng)用的應(yīng)用標(biāo)識(shí); 根據(jù)所述通知圖標(biāo)對(duì)應(yīng)的應(yīng)用的應(yīng)用標(biāo)識(shí)和預(yù)設(shè)規(guī)則,將符合所述預(yù)設(shè)規(guī)則的所述通知圖標(biāo)對(duì)應(yīng)的應(yīng)用的應(yīng)用標(biāo)識(shí)加入待清理應(yīng)用列表。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,獲取待清理應(yīng)用列表,還包括: 當(dāng)監(jiān)控到任一應(yīng)用的通知圖標(biāo)顯示請(qǐng)求時(shí),獲取任一應(yīng)用的應(yīng)用標(biāo)識(shí); 判斷所述任一應(yīng)用的應(yīng)用標(biāo)識(shí)是否符合預(yù)設(shè)規(guī)則,如果是,將所述任一應(yīng)用的應(yīng)用標(biāo)識(shí)加入所述待清理應(yīng)用列表。
4.根據(jù)權(quán)利要求2或3 所述的方法,其特征在于,獲取待清理應(yīng)用列表之前,所述方法還包括: 接收預(yù)設(shè)規(guī)則,所述預(yù)設(shè)規(guī)則為第一預(yù)設(shè)規(guī)則或第二預(yù)設(shè)規(guī)則,所述第一預(yù)設(shè)規(guī)則包括當(dāng)接收到所述清理命令時(shí)允許清理通知圖標(biāo)的應(yīng)用的應(yīng)用標(biāo)識(shí),所述第二預(yù)設(shè)規(guī)則包括當(dāng)接收到所述清理命令時(shí)不允許清理通知圖標(biāo)的應(yīng)用的應(yīng)用標(biāo)識(shí)。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述待清理應(yīng)用列表還包括各個(gè)應(yīng)用的待清理通知圖標(biāo)所指示的通知個(gè)數(shù),相應(yīng)地,當(dāng)接收到清理命令時(shí),根據(jù)所述待清理應(yīng)用列表,取消所述應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的通知圖標(biāo)的顯示之后,所述方法還包括: 統(tǒng)計(jì)取消的通知圖標(biāo)所指示的通知個(gè)數(shù),將統(tǒng)計(jì)結(jié)果輸出。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,當(dāng)接收到清理命令時(shí),根據(jù)所述待清理應(yīng)用列表,取消所述應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的通知圖標(biāo)的顯示,包括: 當(dāng)接收到清理命令時(shí),根據(jù)所述待清理通知圖標(biāo)的應(yīng)用的應(yīng)用標(biāo)識(shí),調(diào)用用于設(shè)置通知圖標(biāo)顯示的應(yīng)用程序編程接口 API,取消用戶界面對(duì)所述應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的通知圖標(biāo)的顯/Jn ο
7.—種通知圖標(biāo)清理裝置,其特征在于,所述裝置包括: 列表獲取模塊,用于獲取待清理應(yīng)用列表,所述待清理應(yīng)用列表包括待清理通知圖標(biāo)的應(yīng)用的應(yīng)用標(biāo)識(shí); 通知圖標(biāo)取消模塊,用于當(dāng)接收到清理命令時(shí),根據(jù)所述待清理應(yīng)用列表,取消所述應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的通知圖標(biāo)的顯示。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述列表獲取模塊包括: 應(yīng)用標(biāo)識(shí)獲取單元,用于獲取當(dāng)前顯示的通知圖標(biāo)對(duì)應(yīng)的應(yīng)用的應(yīng)用標(biāo)識(shí); 待清理應(yīng)用列表獲取單元,用于根據(jù)所述通知圖標(biāo)對(duì)應(yīng)的應(yīng)用的應(yīng)用標(biāo)識(shí)和預(yù)設(shè)規(guī)貝U,將符合所述預(yù)設(shè)規(guī)則的所述通知圖標(biāo)對(duì)應(yīng)的應(yīng)用的應(yīng)用標(biāo)識(shí)加入待清理應(yīng)用列表。
9.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述列表獲取模塊包括: 任一應(yīng)用標(biāo)識(shí)獲取單元,用于當(dāng)監(jiān)控到任一應(yīng)用的通知圖標(biāo)顯示請(qǐng)求時(shí),獲取任一應(yīng)用的應(yīng)用標(biāo)識(shí); 規(guī)則判斷單元,用于判斷所述任一應(yīng)用的應(yīng)用標(biāo)識(shí)是否符合預(yù)設(shè)規(guī)則,如果是,將所述任一應(yīng)用的應(yīng)用標(biāo)識(shí)加入所述待清理應(yīng)用列表。
10.根據(jù)權(quán)利要求7或9所述的裝置,其特征在于,所述裝置還包括: 規(guī)則接收模塊,用于接收預(yù)設(shè)規(guī)則,所述預(yù)設(shè)規(guī)則為第一預(yù)設(shè)規(guī)則或第二預(yù)設(shè)規(guī)則,所述第一預(yù)設(shè)規(guī)則包括當(dāng)接收到所述清理命令時(shí)允許清理通知圖標(biāo)的應(yīng)用的應(yīng)用標(biāo)識(shí),所述第二預(yù)設(shè)規(guī)則包括當(dāng)接收到所述清理命令時(shí)不允許清理通知圖標(biāo)的應(yīng)用的應(yīng)用標(biāo)識(shí)。
11.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述待清理應(yīng)用列表還包括各個(gè)應(yīng)用的待清理通知圖標(biāo)所指示的通知個(gè)數(shù),相應(yīng)地,所述裝置還包括: 統(tǒng)計(jì)模塊,用于統(tǒng)計(jì)取消的通知圖標(biāo)所指示的通知個(gè)數(shù),將統(tǒng)計(jì)結(jié)果輸出。
12.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述通知圖標(biāo)取消模塊包括: 通知圖標(biāo)取消單元,用于當(dāng)接收到清理命令時(shí),根據(jù)所述待清理通知圖標(biāo)的應(yīng)用的應(yīng)用標(biāo)識(shí),調(diào)用用于設(shè)置通知圖標(biāo)顯示的應(yīng)用程序編程接口 API,取消用戶界面對(duì)所述應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的通知圖標(biāo)的顯示。
【文檔編號(hào)】G06F17/30GK103970774SQ201310036203
【公開日】2014年8月6日 申請(qǐng)日期:2013年1月30日 優(yōu)先權(quán)日:2013年1月30日
【發(fā)明者】袁燦材, 肖權(quán)浩 申請(qǐng)人:騰訊科技(深圳)有限公司