一種進入客戶端功能模塊的方法及裝置制造方法
【專利摘要】本發(fā)明公開了一種進入客戶端功能模塊的方法及裝置,屬于計算機領(lǐng)域。所述方法包括:截取客戶端包括的功能模塊發(fā)生的事件,根據(jù)所述事件獲取所述功能模塊對應(yīng)的圖標并顯示所述圖標;接收用戶通過顯示的圖標提交的點擊事件,獲取所述顯示的圖標對應(yīng)的功能模塊的功能標識;根據(jù)所述功能標識進入對應(yīng)的功能模塊。所述裝置包括:第一獲取模塊、第二獲取模塊和進入模塊。本發(fā)明能夠提高操作便捷性。
【專利說明】一種進入客戶端功能模塊的方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計算機領(lǐng)域,特別涉及一種進入客戶端功能模塊的方法及裝置。
【背景技術(shù)】
[0002]隨著智能手機的普及,各種手機應(yīng)用軟件層出不窮,例如手機系統(tǒng)維護軟件是較常見的一種手機應(yīng)用軟件,手機系統(tǒng)維護軟件包括多個功能模塊,每個功能模塊提供一種功能。
[0003]例如,手機系統(tǒng)維護軟件包括私密信息模塊,當手機接收私密信息時,私密信息模塊產(chǎn)生私密事件,并將私密信息存儲在私密信箱中;用戶可以從手機的應(yīng)用列表中手動啟動手機系統(tǒng)維護軟件并進入私密信息模塊查看私密信息。再如,手機系統(tǒng)維護軟件包括信息攔截模塊,當手機接收到惡意信息時,信息攔截模塊產(chǎn)生攔截事件,攔截該惡意信息并將該惡意信息存儲在惡意信箱中;用戶可以從手機的應(yīng)用列表中手動啟動手機系統(tǒng)維護軟件并進入信息攔截模塊查看被攔截的惡意信息。
[0004]在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問題:
[0005]用戶需要從手機的應(yīng)用列表中找到手機系統(tǒng)維護軟件并手動啟動手機系統(tǒng)維護軟件,然后進入相應(yīng)功能模塊才能查看到私密信息或被攔截的惡意信息,用戶操作經(jīng)歷的過程較長,操作的便捷性較差。
【發(fā)明內(nèi)容】
[0006]為了提高操作的便捷性,本發(fā)明提供了一種進入客戶端功能模塊的方法及裝置。所述技術(shù)方案如下:
[0007]一種進入客戶端功能模塊的方法,所述方法包括:
[0008]截取客戶端包括的功能模塊發(fā)生的事件,根據(jù)所述事件獲取并顯示所述功能模塊對應(yīng)的圖標;
[0009]接收用戶通過所述圖標提交的點擊事件,獲取所述圖標對應(yīng)的功能模塊的功能標識;
[0010]根據(jù)所述功能標識進入對應(yīng)的功能模塊。
[0011]所述根據(jù)所述事件獲取并顯示所述功能模塊對應(yīng)的圖標,包括:
[0012]根據(jù)所述事件從已存儲的事件與圖標的對應(yīng)關(guān)系中獲取所述事件對應(yīng)功能模塊的圖標;
[0013]將所述圖標的狀態(tài)設(shè)置為待顯示狀態(tài)以及根據(jù)所述事件設(shè)置所述圖標的優(yōu)先級;
[0014]根據(jù)優(yōu)先級選擇一個待顯示狀態(tài)的圖標,并顯示所述選擇的圖標。
[0015]所述根據(jù)所述事件設(shè)置所述圖標的優(yōu)先級,包括:
[0016]根據(jù)所述事件從已存儲的事件與優(yōu)先級的對應(yīng)關(guān)系中獲取對應(yīng)的優(yōu)先級;
[0017]將所述圖標的優(yōu)先級設(shè)置為所述獲取的優(yōu)先級。[0018]所述獲取所述圖標對應(yīng)的功能模塊的功能標識,包括:
[0019]從已存儲的圖標與功能標識的對應(yīng)關(guān)系中獲取所述圖標對應(yīng)的功能|旲塊的功能標識。
[0020]所述根據(jù)所述功能標識進入對應(yīng)的功能模塊,包括:
[0021]根據(jù)所述功能標識確定出對應(yīng)的功能模塊,打開所述功能模塊的功能界面;
[0022]獲取所述功能模塊對應(yīng)的顯示內(nèi)容,將所述獲取的顯示內(nèi)容顯示在所述功能界面中。
[0023]所述獲取所述事件對應(yīng)的圖標之前,還包括:
[0024]對所述客戶端包括的各功能模塊進行實時監(jiān)控,監(jiān)控所述客戶端包括的各功能模塊是否發(fā)生事件。[0025]一種進入客戶端功能模塊的裝置,所述裝置包括:
[0026]第一獲取模塊,用于截取客戶端包括的功能模塊發(fā)生的事件,根據(jù)所述事件獲取并顯示所述功能模塊對應(yīng)的圖標;
[0027]第二獲取模塊,用于接收用戶通過所述圖標提交的點擊事件,獲取所述圖標對應(yīng)的功能1?塊的功能標識;
[0028]進入模塊,用于根據(jù)所述功能標識進入對應(yīng)的功能模塊。
[0029]所述第一獲取模塊包括:
[0030]截獲單元,用于截取客戶端包括的功能模塊發(fā)生的事件;
[0031]第一獲取單元,用于根據(jù)所述事件從已存儲的事件與圖標的對應(yīng)關(guān)系中獲取所述事件對應(yīng)功能模塊的圖標;
[0032]設(shè)置單元,用于將所述圖標的狀態(tài)設(shè)置為待顯示狀態(tài)以及根據(jù)所述事件設(shè)置所述圖標的優(yōu)先級;
[0033]顯示單元,用于根據(jù)優(yōu)先級選擇一個待顯示狀態(tài)的圖標,并顯示所述選擇的圖標。
[0034]所述設(shè)置單元包括:
[0035]第一設(shè)置子單元,用于將所述圖標的狀態(tài)設(shè)置為待顯示狀態(tài)
[0036]獲取子單元,用于根據(jù)所述事件從已存儲的事件與優(yōu)先級的對應(yīng)關(guān)系中獲取對應(yīng)的優(yōu)先級;
[0037]第二設(shè)置子單元,用于將所述圖標的優(yōu)先級設(shè)置為所述獲取的優(yōu)先級。
[0038]所述第二獲取模塊包括:
[0039]接收單元,用于接收用戶通過顯示的圖標提交的點擊事件;
[0040]第二獲取單元,用于從已存儲的圖標與功能標識的對應(yīng)關(guān)系中獲取所述圖標對應(yīng)的功能1?塊的功能標識。
[0041]所述進入模塊包括:
[0042]打開單元,用于根據(jù)所述功能標識確定出對應(yīng)的功能模塊,打開所述功能模塊的功能界面;
[0043]顯示單元,用于獲取所述功能模塊對應(yīng)的顯示內(nèi)容,將所述獲取的顯示內(nèi)容顯示在所述功能界面中。
[0044]所述裝置還包括:
[0045]監(jiān)控模塊,用于對所述客戶端包括的各功能模塊進行實時監(jiān)控,監(jiān)控所述客戶端包括的各功能模塊是否發(fā)生事件。
[0046]在本發(fā)明實施例中,截取客戶端包括的功能模塊發(fā)生的事件,根據(jù)該事件獲取該功能模塊對應(yīng)的圖標并顯示該圖標,接收用戶通過該圖標提交的點擊事件,獲取該圖標對應(yīng)的功能模塊的功能標識,根據(jù)獲取的功能標識進入對應(yīng)的功能模塊。如此,當客戶端的某個功能模塊發(fā)生事件時,可以通過該功能模塊對應(yīng)的圖標來通知用戶,且用戶可以通過該圖標直接進入對應(yīng)的功能模塊,提高了操作便捷性。
【專利附圖】
【附圖說明】
[0047]圖1是本發(fā)明實施例1提供的一種進入客戶端功能模塊的方法流程圖;
[0048]圖2是本發(fā)明實施例2提供的一種進入客戶端功能模塊的方法流程圖;
[0049]圖3是本發(fā)明實施例3提供的一種進入客戶端功能模塊的裝置結(jié)構(gòu)示意圖。
【具體實施方式】
[0050]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明實施方式作進一步地詳細描述。
[0051]實施例1
[0052]如圖1所示,本發(fā)明實施例提供了一種進入客戶端功能模塊的方法,包括:
[0053]步驟101:截取客戶端包括的功能模塊發(fā)生的事件,根據(jù)該事件獲取并顯示該功能模塊對應(yīng)的圖標;
[0054]步驟102:接收用戶通過該圖標提交的點擊事件,獲取該圖標對應(yīng)的功能模塊的功能標識;
[0055]步驟103:根據(jù)獲取的功能標識進入對應(yīng)的功能模塊。
[0056]在本發(fā)明實施例中,截取客戶端包括的功能模塊發(fā)生的事件,根據(jù)該事件獲取該功能模塊對應(yīng)的圖標并顯示該圖標,接收用戶通過該圖標提交的點擊事件,獲取該圖標對應(yīng)的功能模塊的功能標識,根據(jù)獲取的功能標識進入對應(yīng)的功能模塊。如此,當客戶端的某個功能模塊發(fā)生事件時,可以通過該功能模塊對應(yīng)的圖標來通知用戶,且用戶可以通過該圖標直接進入對應(yīng)的功能模塊,提高了操作便捷性。
[0057]實施例2
[0058]如圖2所示,本發(fā)明實施例提供了一種進入客戶端功能模塊的方法,包括:
[0059]步驟201:顯示客戶端的主界面模塊對應(yīng)的主界面圖標,對客戶端包括的功能模塊進行實時監(jiān)控,監(jiān)控客戶端包括的功能模塊是否發(fā)生事件;
[0060]其中,客戶端提供一個常駐后臺的監(jiān)控進程,通過該監(jiān)控進程來對客戶端包括的每個功能模塊進行實時監(jiān)控。
[0061]其中,客戶端包括多個功能模塊,主界面模塊是客戶端包括的功能模塊之一,客戶端包括的每個功能模塊對應(yīng)一個圖標,主界面模塊對應(yīng)的圖標為主界面圖標。
[0062]例如,在本實施例中,以客戶端為系統(tǒng)維護軟件為例進行說明,但此不作為對本發(fā)明保護范圍的限制,該客戶端包括多個功能模塊,分別為私密信息模塊、信息攔截模塊、客戶端體檢模塊和主界面模塊,私密信息模塊對應(yīng)一個私密信息界面和一個私密信箱,私密信箱用于存儲私密信息模塊接收的私密信息,信息攔截模塊對應(yīng)一個攔截信息界面和一個惡意信箱,惡意信箱用于存儲信息攔截模塊攔截的惡意信息,客戶端體檢模塊對應(yīng)一個客戶端體檢界面和一個關(guān)鍵項列表,關(guān)鍵項列表用于存儲客戶端包括的關(guān)鍵項的名稱,關(guān)鍵項為影響客戶端的運行和/或性能的關(guān)鍵性指標,主界面模塊對應(yīng)一個客戶端的主界面和一個功能列表,功能列表用于存儲客戶端包括的功能模塊的名稱。
[0063]其中,如果客戶端包括的功能模塊產(chǎn)生事件,可以按如下步驟截獲該功能模塊產(chǎn)生的事件,包括:
[0064]步驟202:如果監(jiān)控出客戶端包括的某個功能模塊發(fā)生事件,則截獲該事件,根據(jù)該事件獲取該功能模塊對應(yīng)的圖標;
[0065]具體地,如果監(jiān)控出客戶端包括的某個功能模塊發(fā)生事件時,截獲該功能模塊發(fā)生的事件,從已存儲的事件與圖標的對應(yīng)關(guān)系中獲取該事件所對應(yīng)的圖標,將獲取的圖標確定為該功能模塊對應(yīng)的圖標。
[0066]步驟203:將該圖標的狀態(tài)設(shè)置為待顯示狀態(tài),以及根據(jù)該事件設(shè)置該圖標的優(yōu)先級;
[0067]具體地,將該圖標的狀態(tài)設(shè)置為待顯示狀態(tài),根據(jù)該事件從事件與優(yōu)先級的對應(yīng)關(guān)系中獲取該事件對應(yīng)的優(yōu)先級,將該圖標的優(yōu)先級設(shè)置為該事件對應(yīng)的優(yōu)先級。
[0068]其中,客戶端包括的每個功能模塊對應(yīng)一個優(yōu)先級,事先將每個功能模塊對應(yīng)的事件和優(yōu)先級存儲在事件與優(yōu)先級的對應(yīng)關(guān)系中。
[0069]例如,當客戶端接收到一個信息時,該信息包括發(fā)件人的標識,客戶端包括的私密信息模塊可以根據(jù)已存儲的私密聯(lián)系人列表檢測該信息是否私密信息,其中,私密聯(lián)系人列表中包括私密聯(lián)系人 的標識,如果該信息是私密信息,則私密信息模塊發(fā)生私密事件并將該私密信息存儲在私密信箱中。
[0070]其中,如果檢測出該信息為非私密信息,則客戶端包括的信息攔截模塊根據(jù)已存儲地黑名單檢測該信息是否為惡意信息,如果該信息為惡意信息,則信息攔截模塊發(fā)生攔截事件,并將該惡意信息存儲在惡意信箱中。
[0071]其中,客戶端包括的客戶端體檢模塊會記錄最近上一次對客戶端進行體檢的時間,如果當前時間與最近上一次對客戶端進行體檢的時間之間時間差超過預(yù)設(shè)時間時,客戶端包括的客戶端體檢模塊會發(fā)生體檢事件。
[0072]其中,在本實施例中,事件存儲如表1所示的事件與圖標的對應(yīng)關(guān)系。
[0073]表1
[0074]
【權(quán)利要求】
1.一種進入客戶端功能模塊的方法,其特征在于,所述方法包括: 截取客戶端包括的功能模塊發(fā)生的事件,根據(jù)所述事件獲取并顯示所述功能模塊對應(yīng)的圖標; 接收用戶通過所述圖標提交的點擊事件,獲取所述圖標對應(yīng)的功能模塊的功能標識; 根據(jù)所述功能標識進入對應(yīng)的功能模塊。
2.如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述事件獲取并顯示所述功能模塊對應(yīng)的圖標,包括: 根據(jù)所述事件從已存儲的事件與圖標的對應(yīng)關(guān)系中獲取所述事件對應(yīng)功能模塊的圖標; 將所述圖標的狀態(tài)設(shè)置為待顯示狀態(tài)以及根據(jù)所述事件設(shè)置所述圖標的優(yōu)先級; 根據(jù)優(yōu)先級選擇一個待顯示狀態(tài)的圖標,并顯示所述選擇的圖標。
3.如權(quán)利要求2所述的方法,其特征在于,所述根據(jù)所述事件設(shè)置所述圖標的優(yōu)先級,包括: 根據(jù)所述事件從已存儲的事件與優(yōu)先級的對應(yīng)關(guān)系中獲取對應(yīng)的優(yōu)先級; 將所述圖標的優(yōu)先級設(shè)置為所述獲取的優(yōu)先級。
4.如權(quán)利要求1所述的方法,其特征在于,所述獲取所述圖標對應(yīng)的功能模塊的功能標識,包括: 從已存儲的圖標與功能標識的對應(yīng)關(guān)系中獲取所述圖標對應(yīng)的功能|吳塊的功能標識。`
5.如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述功能標識進入對應(yīng)的功能模塊,包括: 根據(jù)所述功能標識確定出對應(yīng)的功能模塊,打開所述功能模塊的功能界面; 獲取所述功能模塊對應(yīng)的顯示內(nèi)容,將所述獲取的顯示內(nèi)容顯示在所述功能界面中。
6.如權(quán)利要求1至5任一項權(quán)利要求所述的方法,其特征在于,所述獲取所述事件對應(yīng)的圖標之前,還包括: 對所述客戶端包括的各功能模塊進行實時監(jiān)控,監(jiān)控所述客戶端包括的各功能模塊是否發(fā)生事件。
7.—種進入客戶端功能模塊的裝置,其特征在于,所述裝置包括: 第一獲取模塊,用于截取客戶端包括的功能模塊發(fā)生的事件,根據(jù)所述事件獲取并顯示所述功能模塊對應(yīng)的圖標; 第二獲取模塊,用于接收用戶通過所述圖標提交的點擊事件,獲取所述圖標對應(yīng)的功能豐吳塊的功能標識; 進入模塊,用于根據(jù)所述功能標識進入對應(yīng)的功能模塊。
8.如權(quán)利要求7所述的裝置,其特征在于,所述第一獲取模塊包括: 截獲單元,用于截取客戶端包括的功能模塊發(fā)生的事件; 第一獲取單元,用于根據(jù)所述事件從已存儲的事件與圖標的對應(yīng)關(guān)系中獲取所述事件對應(yīng)功能模塊的圖標; 設(shè)置單元,用于將所述圖標的狀態(tài)設(shè)置為待顯示狀態(tài)以及根據(jù)所述事件設(shè)置所述圖標的優(yōu)先級; 顯示單元,用于根據(jù)優(yōu)先級選擇一個待顯示狀態(tài)的圖標,并顯示所述選擇的圖標。
9.如權(quán)利要求8所述的裝置,其特征在于,所述設(shè)置單元包括: 第一設(shè)置子單元,用于將所述圖標的狀態(tài)設(shè)置為待顯示狀態(tài) 獲取子單元,用于根據(jù)所述事件從已存儲的事件與優(yōu)先級的對應(yīng)關(guān)系中獲取對應(yīng)的優(yōu)先級; 第二設(shè)置子單元,用于將所述圖標的優(yōu)先級設(shè)置為所述獲取的優(yōu)先級。
10.如權(quán)利要求7所述的裝置,其特征在于,所述第二獲取模塊包括: 接收單元,用于接收用戶通過顯示的圖標提交的點擊事件; 第二獲取單元,用于從已存儲的圖標與功能標識的對應(yīng)關(guān)系中獲取所述圖標對應(yīng)的功能模塊的功能標識。
11.如權(quán)利要求7所述的裝置,其特征在于,所述進入模塊包括: 打開單元,用于根據(jù)所述功能標識確定出對應(yīng)的功能模塊,打開所述功能模塊的功能界面; 顯示單元,用于獲取所述功能模塊對應(yīng)的顯示內(nèi)容,將所述獲取的顯示內(nèi)容顯示在所述功能界面中。
12.如權(quán)利要求7至 11任一項權(quán)利要求所述的裝置,其特征在于,所述裝置還包括: 監(jiān)控模塊,用于對所述客戶端包括的各功能模塊進行實時監(jiān)控,監(jiān)控所述客戶端包括的各功能模塊是否發(fā)生事件。
【文檔編號】G06F3/0481GK103577034SQ201210284324
【公開日】2014年2月12日 申請日期:2012年8月6日 優(yōu)先權(quán)日:2012年8月6日
【發(fā)明者】王慶, 郭浩然, 袁宜霞, 詹勛昌, 林春優(yōu), 李朋濤, 宋家順 申請人:騰訊科技(深圳)有限公司