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