本發(fā)明涉及應(yīng)用程序管理領(lǐng)域,尤其涉及一種應(yīng)用程序統(tǒng)一管理方法、裝置及終端。
背景技術(shù):
隨著互聯(lián)網(wǎng)信息的不斷豐富,使得社交應(yīng)用也越來越多,用戶需要閱讀的社交信息也隨之增多。不同社交應(yīng)用,有自己獨(dú)立的應(yīng)用界面,瀏覽信息需要啟動不同的應(yīng)用進(jìn)行瀏覽。當(dāng)用戶需要瀏覽不同的社交圈子信息時,需要啟動不同的應(yīng)用界面來進(jìn)行消息的瀏覽,操作較為繁瑣,且影響用戶獲取消息的效率。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例提供一種應(yīng)用程序統(tǒng)一管理方法、裝置及終端,用以解決現(xiàn)有技術(shù)中各個應(yīng)用程序單獨(dú)顯示時,用戶需要不停切換查看消息所帶來的操作不便的問題。
依據(jù)本發(fā)明的一個方面,提供一種應(yīng)用程序統(tǒng)一管理方法,包括:
預(yù)先配置包含各個應(yīng)用程序配置信息的應(yīng)用程序列表;
根據(jù)所述應(yīng)用程序列表的配置信息實時檢測所述各個應(yīng)用程序的安裝包中的數(shù)據(jù)消息,并將所述各個應(yīng)用程序的數(shù)據(jù)消息在界面中進(jìn)行合并顯示。
進(jìn)一步地,所述各個應(yīng)用程序包括不同類型應(yīng)用程序和/或不同賬號的同一類型應(yīng)用程序。
進(jìn)一步地,所述預(yù)先配置包含各個應(yīng)用程序配置信息的應(yīng)用程序列表,具體包括:
預(yù)先配置需要統(tǒng)一管理的應(yīng)用程序的應(yīng)用標(biāo)識;
當(dāng)檢測到新的應(yīng)用程序時,將所述應(yīng)用程序的應(yīng)用標(biāo)識與預(yù)先配置的應(yīng)用標(biāo)識進(jìn)行對比;當(dāng)一致時,則將所述應(yīng)用程序的配置信息保存至所述應(yīng)用程序列表中。
進(jìn)一步地,所述將所述各個應(yīng)用程序的數(shù)據(jù)消息在界面中進(jìn)行合并顯示,具體包括:
獲取所述數(shù)據(jù)消息對應(yīng)的應(yīng)用標(biāo)識和/或賬戶信息,并將所述應(yīng)用標(biāo)識和/或賬戶信息與所述數(shù)據(jù)消息同時顯示。
進(jìn)一步地,所述數(shù)據(jù)消息包括即時消息、通訊錄消息、社交圈消息中的任一種或多種。
依據(jù)本發(fā)明的一個方面,提供一種應(yīng)用程序統(tǒng)一管理裝置,包括:
配置單元,用于預(yù)先配置包含各個應(yīng)用程序配置信息的應(yīng)用程序列表;
檢測單元,用于根據(jù)所述應(yīng)用程序列表的配置信息實時檢測所述各個應(yīng)用程序的安裝包中的數(shù)據(jù)消息;
顯示單元,用于將所述各個應(yīng)用程序的數(shù)據(jù)消息在界面中進(jìn)行合并顯示。
進(jìn)一步地,所述配置單元配置的各個應(yīng)用程序包括不同類型應(yīng)用程序和/或不同賬號的同一類型應(yīng)用程序。
進(jìn)一步地,所述配置單元具體用于:
預(yù)先配置需要統(tǒng)一管理的應(yīng)用程序的應(yīng)用標(biāo)識;
當(dāng)檢測到新的應(yīng)用程序時,將所述應(yīng)用程序的應(yīng)用標(biāo)識與預(yù)先配置的應(yīng)用標(biāo)識進(jìn)行對比;當(dāng)一致時,則將所述應(yīng)用程序的配置信息保存至所述應(yīng)用程序列表中。
進(jìn)一步地,所述顯示單元具體用于:
獲取所述數(shù)據(jù)消息對應(yīng)的應(yīng)用標(biāo)識和/或賬戶信息,并將所述應(yīng)用標(biāo)識和/或賬戶信息與所述數(shù)據(jù)消息同時顯示。
依據(jù)本發(fā)明的一個方面,提供一種終端,包括上述的應(yīng)用程序統(tǒng)一管理裝置。
本發(fā)明有益效果如下:
本發(fā)明所提供的應(yīng)用程序統(tǒng)一管理方法、裝置及終端,將不同的應(yīng)用程序合并到一個應(yīng)用界面中,將各應(yīng)用程序的消息進(jìn)行整合顯示。通過本發(fā)明用戶可以在一個界面中對所有的社交信息進(jìn)行統(tǒng)一瀏覽,避免了不停切換應(yīng)用程序查看消息的操作,有效減少用戶的操作,提高用戶的使用體驗。
上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說明書的內(nèi)容予以實施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點(diǎn)能夠更明顯易懂,以下特舉本發(fā)明的具體實施方式。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實施例所提供的應(yīng)用程序統(tǒng)一管理方法的流程圖;
圖2為本發(fā)明實施例中配置應(yīng)用程序的顯示界面示意圖;
圖3為本發(fā)明實施例中即時消息顯示界面的示意圖;
圖4為本發(fā)明實施例中通訊錄顯示界面的示意圖;
圖5為本發(fā)明實施例中社交圈顯示界面的示意圖;
圖6為本發(fā)明實施例所提供的應(yīng)用程序統(tǒng)一管理裝置的結(jié)構(gòu)框圖;
圖7為本發(fā)明實施例所提供的終端的結(jié)構(gòu)框圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。
本發(fā)明實施例提供一種應(yīng)用程序統(tǒng)一管理方法,如圖1所示,具體包括如下步驟:
步驟101,預(yù)先配置包含各個應(yīng)用程序配置信息的應(yīng)用程序列表;
步驟102,根據(jù)應(yīng)用程序列表的配置信息實時檢測各個應(yīng)用程序的安裝包中的數(shù)據(jù)消息,并將各個應(yīng)用程序的數(shù)據(jù)消息在界面中進(jìn)行合并顯示。
本發(fā)明所提供的應(yīng)用程序統(tǒng)一管理方法,將不同的應(yīng)用程序合并到一個應(yīng)用界面中,將各應(yīng)用程序的消息進(jìn)行整合顯示,根據(jù)標(biāo)識來源進(jìn)行區(qū)分。這樣,用戶可以在一個界面中對所有的社交信息進(jìn)行統(tǒng)一瀏覽,避免了不停切換應(yīng)用程序查看消息的操作,有效減少用戶的操作,提高用戶的使用體驗。
下面結(jié)合附圖和具體實施例對本發(fā)明的技術(shù)內(nèi)容進(jìn)行詳細(xì)說明。
步驟101,預(yù)先配置包含各個應(yīng)用程序配置信息的應(yīng)用程序列表。
在該步驟中,將安裝應(yīng)用程序進(jìn)行統(tǒng)一管理時,需將應(yīng)用程序的相關(guān)信息配置在應(yīng)用程序列表中。根據(jù)該應(yīng)用程序列表中的配置信息,直接與應(yīng)用程序的后臺程序進(jìn)行交互。其中,配置的信息包括應(yīng)用程序的應(yīng)用標(biāo)識以及賬戶信息。
其中,在配置的應(yīng)用程序列表時,預(yù)先配置統(tǒng)一管理應(yīng)用程序標(biāo)識;獲取應(yīng)用程序?qū)?yīng)的應(yīng)用標(biāo)識;判斷應(yīng)用標(biāo)識是否為預(yù)先配置的統(tǒng)一管理應(yīng)用程序標(biāo)識,當(dāng)為統(tǒng)一管理應(yīng)用程序標(biāo)識時,將應(yīng)用程序?qū)?yīng)的應(yīng)用程序標(biāo)識以及賬戶信息保存至應(yīng)用程序列表中。
具體地,在統(tǒng)一管理功能開啟時,對安裝在終端中的應(yīng)用程序進(jìn)行掃描,獲取應(yīng)用程序的應(yīng)用標(biāo)識。當(dāng)檢測到安裝的應(yīng)用程序的標(biāo)識為統(tǒng)一管理應(yīng)用程序標(biāo)識時,則將該應(yīng)用程序?qū)?yīng)的應(yīng)用程序標(biāo)識進(jìn)行保存,在用戶登錄賬號鑒權(quán)完成后,則賬戶信息保存至應(yīng)用程序列表中。
具體地,當(dāng)統(tǒng)一管理功能處于開啟狀態(tài),在安裝某一應(yīng)用程序時,獲取應(yīng)用程序?qū)?yīng)的應(yīng)用標(biāo)識;判斷應(yīng)用標(biāo)識是否為預(yù)先配置的統(tǒng)一管理應(yīng)用程序標(biāo)識,當(dāng)判定為統(tǒng)一管理應(yīng)用程序標(biāo)識時,將應(yīng)用程序?qū)?yīng)的應(yīng)用程序標(biāo)識保存,在用戶登錄賬號鑒權(quán)完成后,則賬戶信息保存至應(yīng)用程序列表中。
進(jìn)一步地,為保證用戶的使用體驗,在檢測到安裝的程序類型為統(tǒng)一管理應(yīng)用程序標(biāo)識時,提示用戶是否將其進(jìn)行統(tǒng)一管理;
當(dāng)用戶選擇統(tǒng)一管理時,將應(yīng)用程序?qū)?yīng)的應(yīng)用程序標(biāo)識以及賬戶信息保存至應(yīng)用程序列表中:否則,將該應(yīng)用程序進(jìn)行單獨(dú)顯示。
進(jìn)一步地,應(yīng)用程序列表配置的應(yīng)用程序信息可以為不同類型應(yīng)用程序的配置信息,也可以為不同賬號的同一類型應(yīng)用程序的配置信息。
對于不同類型的應(yīng)用配置信息,當(dāng)應(yīng)用程序安裝完成,用戶輸入賬戶信息鑒權(quán)后,將應(yīng)用程序標(biāo)識以及賬戶信息進(jìn)行保存即可。
對于不同賬號的同一類型的應(yīng)用程序,當(dāng)應(yīng)用程序安裝完成后,用戶選擇應(yīng)用程序進(jìn)行分身操作,即將應(yīng)用程序先進(jìn)行反編譯,生成不同簽名的版本。用戶在不同的應(yīng)用程序中設(shè)置不同的賬戶信息,當(dāng)鑒權(quán)完成后,就可以將不同賬戶名以及應(yīng)用標(biāo)識分別進(jìn)行保存。
步驟102,根據(jù)應(yīng)用程序列表的配置信息實時檢測各個應(yīng)用程序的安裝包中的數(shù)據(jù)消息,并將各個應(yīng)用程序的數(shù)據(jù)消息在界面中進(jìn)行合并顯示。
其中,在獲取應(yīng)用程序數(shù)據(jù)時,本發(fā)明實施例中,并非直接與應(yīng)用程序的服務(wù)器進(jìn)行直接交互,而是通過應(yīng)用程序后臺的數(shù)據(jù)消息接口,實時檢測該接口中是否有數(shù)據(jù)消息;當(dāng)檢測到有數(shù)據(jù)消息時,則對數(shù)據(jù)消息進(jìn)行顯示。
可知,本發(fā)明無需對應(yīng)用程序的安裝程序進(jìn)行改進(jìn),通過檢測應(yīng)用程序的數(shù)據(jù)接口即可獲取數(shù)據(jù)信息,并對獲取的信息進(jìn)行統(tǒng)一管理。
其中,本發(fā)明實施例中的應(yīng)用程序優(yōu)選社交應(yīng)用程序,而數(shù)據(jù)消息的消息類型包括即時消息、通訊錄消息以及社交圈消息。具體地,即時消息即用戶之間的交互信息;通訊錄消息則指請求添加聯(lián)系的消息;社交圈消息則是指不同社交應(yīng)用的狀態(tài)、說說、日志等信息的發(fā)表。
其中,具體地,當(dāng)檢測到本地安裝的應(yīng)用程序中有數(shù)據(jù)消息時,獲取數(shù)據(jù)消息對應(yīng)的消息類型;則根據(jù)具體的消息類型在應(yīng)用界面中的不同位置進(jìn)行消息的提示,具體參見圖3和圖4。
具體地,為了便于數(shù)據(jù)消息之間的區(qū)分,在對數(shù)據(jù)消息進(jìn)行顯示時,需要獲取數(shù)據(jù)消息中攜帶的應(yīng)用程序標(biāo)識以及賬號信息,將數(shù)據(jù)消息對應(yīng)的應(yīng)用程序標(biāo)識以及賬戶信息與數(shù)據(jù)消息同時顯示。
具體地,如圖3所示,若有新即時消息,新即時消息在“消息”分類中顯示,并且在新消息提醒后面標(biāo)注賬號名和應(yīng)用標(biāo)識,圖中采用應(yīng)用圖標(biāo)表示應(yīng)用程序標(biāo)識。如圖4所示,若需要進(jìn)行通訊錄操作,每條聯(lián)系人除過名字顯示外,需要在列表上顯示每條聯(lián)系人的存儲賬號名及應(yīng)用標(biāo)識。如圖5所示,若不同社交應(yīng)用的狀態(tài)、說說、日志等文章發(fā)表,則在“社交圈”統(tǒng)一顯示,但每條狀態(tài)消息末尾需要標(biāo)識登錄的對應(yīng)的應(yīng)用賬戶名和應(yīng)用程序標(biāo)識。
本發(fā)明實施例還提供了一種應(yīng)用程序統(tǒng)一管理裝置,如圖6所示,具體包括:
配置單元61,用于預(yù)先配置包含各個應(yīng)用程序配置信息的應(yīng)用程序列表;其中,配置信息包括應(yīng)用標(biāo)識和/或賬戶信息;
檢測單元62,用于根據(jù)應(yīng)用程序列表的配置信息實時檢測各個應(yīng)用程序的安裝包中的數(shù)據(jù)消息;
顯示單元63,用于將各個應(yīng)用程序的數(shù)據(jù)消息在界面中進(jìn)行合并顯示。
其中,配置單元61配置的應(yīng)用程序列表中包括應(yīng)用程序的標(biāo)識以及賬戶信息。
其中,配置單元61在配置的應(yīng)用程序列表時,預(yù)先配置統(tǒng)一管理應(yīng)用程序標(biāo)識;獲取應(yīng)用程序?qū)?yīng)的應(yīng)用標(biāo)識;判斷應(yīng)用標(biāo)識是否為預(yù)先配置的統(tǒng)一管理應(yīng)用程序標(biāo)識:若為,則將應(yīng)用程序?qū)?yīng)的應(yīng)用程序標(biāo)識以及賬戶信息保存至應(yīng)用程序列表中。
其中,在統(tǒng)一管理功能開啟時,配置單元61對安裝在終端中的應(yīng)用程序進(jìn)行掃描,獲取應(yīng)用程序的應(yīng)用標(biāo)識。當(dāng)檢測到安裝的應(yīng)用程序的標(biāo)識為統(tǒng)一管理應(yīng)用程序標(biāo)識時,則將該應(yīng)用程序?qū)?yīng)的應(yīng)用程序標(biāo)識進(jìn)行保存,在用戶登錄賬號鑒權(quán)完成后,則賬戶信息保存至應(yīng)用程序列表中。
其中,當(dāng)統(tǒng)一管理功能處于開啟狀態(tài),在安裝某一應(yīng)用程序時,配置單元61獲取應(yīng)用程序?qū)?yīng)的應(yīng)用標(biāo)識;判斷應(yīng)用標(biāo)識是否為預(yù)先配置的統(tǒng)一管理應(yīng)用程序標(biāo)識,當(dāng)判定為統(tǒng)一管理應(yīng)用程序標(biāo)識時,將應(yīng)用程序?qū)?yīng)的應(yīng)用程序標(biāo)識保存,在用戶登錄賬號鑒權(quán)完成后,則賬戶信息保存至應(yīng)用程序列表中。
進(jìn)一步地,配置單元61在檢測到安裝的程序類型為統(tǒng)一管理應(yīng)用程序標(biāo)識時,提示用戶是否將其進(jìn)行統(tǒng)一管理;
當(dāng)用戶選擇統(tǒng)一管理時,將應(yīng)用程序?qū)?yīng)的應(yīng)用程序標(biāo)識以及賬戶信息保存至應(yīng)用程序列表中:否則,將該應(yīng)用程序進(jìn)行單獨(dú)顯示。
進(jìn)一步地,配置單元61配置的各個應(yīng)用程序信息可以為不同類型應(yīng)用程序的配置信息,也可以為不同賬號的同一類型應(yīng)用程序的配置信息。
本發(fā)明實施例中,應(yīng)用程序統(tǒng)一管理裝置管理的應(yīng)用程序優(yōu)選社交應(yīng)用程序。而數(shù)據(jù)消息的消息類型包括即時消息、通訊錄消息以及社交圈消息。
其中,顯示單元63具體用于,將數(shù)據(jù)消息對應(yīng)的應(yīng)用程序標(biāo)識以及賬戶信息與數(shù)據(jù)消息同時顯示。當(dāng)檢測到本地安裝的應(yīng)用程序中有數(shù)據(jù)消息時,獲取數(shù)據(jù)消息對應(yīng)的消息類型;則根據(jù)具體的消息類型在應(yīng)用界面中的不同位置進(jìn)行消息的提示。
具體地,為了便于數(shù)據(jù)消息之間的區(qū)分,在對數(shù)據(jù)消息進(jìn)行顯示時,需要獲取數(shù)據(jù)消息中攜帶的應(yīng)用程序標(biāo)識以及賬號信息,將數(shù)據(jù)消息對應(yīng)的應(yīng)用程序標(biāo)識以及賬戶信息與數(shù)據(jù)消息同時顯示。
本發(fā)明實施例還提供一種終端,如圖7所示,包括上述的應(yīng)用程序統(tǒng)一管理裝置。
綜上所述,本發(fā)明實施例所提供的應(yīng)用程序統(tǒng)一管理方法、裝置及終端,將不同社交應(yīng)用程序合并到一個應(yīng)用界面,將所有應(yīng)用程序的消息進(jìn)行整合顯示,通過應(yīng)用程序標(biāo)識來源進(jìn)行區(qū)分。這樣用戶可以在一個界面對所有的社交信息進(jìn)行統(tǒng)一瀏覽,避免了需要不停切換到不同應(yīng)用查看消息的繁瑣操作,并且本發(fā)明可同時登錄多個相同應(yīng)用的賬號,為用戶提高了更加便捷、更加高效率的操作,提高用戶的使用體驗。
本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以通過計算機(jī)程序來指令相關(guān)的硬件來完成,程序可存儲于計算機(jī)可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。
雖然通過實施例描述了本申請,本領(lǐng)域的技術(shù)人員知道,本申請有許多變形和變化而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。