一種展示消息的方法、裝置及電子設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)通信技術(shù),尤其涉及一種展示消息的方法、裝置及電子設(shè)備。
【背景技術(shù)】
[0002]隨著計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的發(fā)展,通過點(diǎn)對(duì)點(diǎn)的技術(shù)來實(shí)現(xiàn)互聯(lián)網(wǎng)上的即時(shí)溝通的即時(shí)通信(IM,Instant Messaging)軟件應(yīng)用越來越普遍,IM軟件,例如QQ、微信、Whatsapp、Facebook, Line等,已經(jīng)被大多數(shù)的用戶所接受并成為用戶日常生活以及工作中必不可少的一部分,用戶通過IM軟件,可以實(shí)現(xiàn)與朋友、同事以及同學(xué)之間的交流與溝通。舉例來說,用戶通過啟動(dòng)QQ軟件,可以向其它QQ好友發(fā)送消息,并能實(shí)時(shí)接收其它QQ好友發(fā)送的消息,從而實(shí)現(xiàn)QQ好友之間的消息交互,在退出QQ軟件后,如果接收到其它QQ好友發(fā)送的消息,將存儲(chǔ)在后臺(tái),等到用戶再次啟動(dòng)QQ軟件后,后臺(tái)將存儲(chǔ)的消息在QQ軟件界面向用戶展示,便于用戶瀏覽。再例如,對(duì)于微信軟件,用戶在啟動(dòng)微信軟件后,可以與其它微信好友進(jìn)行消息交互,在用戶退出微信軟件時(shí),還可以通過設(shè)置在退出微信軟件時(shí)是否接收新微信,通過設(shè)置接收新微信,可以使得用戶在退出微信軟件后,當(dāng)有微信好友發(fā)送的新微信時(shí),通過在客戶端屏幕顯示界面提示用戶有新微信,如果用戶選擇瀏覽新微信,則客戶端自動(dòng)啟動(dòng)微信軟件,并在啟動(dòng)的微信軟件界面顯示新微信的具體內(nèi)容,以供用戶瀏覽。
[0003]隨著用戶越來越多的利用安裝有IM軟件的客戶端進(jìn)行日常的交流與溝通,用戶對(duì)客戶端的易用性以及個(gè)性化服務(wù)等方面提出了越來越高的要求。但現(xiàn)有的IM軟件,雖然都可以獨(dú)立地進(jìn)行消息交互,但是,對(duì)于每一 IM軟件,只有在啟動(dòng)該頂軟件后才能查看其他客戶端通過該IM軟件發(fā)送的消息,使得查看和瀏覽不同頂軟件發(fā)送的消息,需要分別啟動(dòng)相應(yīng)的IM軟件,操作步驟較為繁瑣,查看消息所需的時(shí)間較長,消息查看效率較低,例如,對(duì)于安裝有多個(gè)IM軟件的用戶來說,通過相應(yīng)頂軟件進(jìn)行交互的消息較多,而在退出IM軟件后,為了能夠?qū)崟r(shí)獲知新接收的消息,需要經(jīng)常啟動(dòng)相應(yīng)的IM軟件來查看是否有新消息,從而降低了用戶的頂業(yè)務(wù)體驗(yàn);進(jìn)一步地,客戶端在接收到每一頂軟件的離線消息后,都需要向用戶進(jìn)行提示,從而可能對(duì)用戶正常的工作帶來干擾。
【發(fā)明內(nèi)容】
[0004]有鑒于此,本發(fā)明實(shí)施例提供一種展示消息的方法、裝置及電子設(shè)備,簡化查看消息的流程、提升消息查看效率。
[0005]為達(dá)到上述目的,本發(fā)明的實(shí)施例采用如下技術(shù)方案:
[0006]—方面,本發(fā)明實(shí)施例提供一種展示消息的方法,應(yīng)用于電子設(shè)備,包括:
[0007]從所述電子設(shè)備接收的消息中獲取符合預(yù)設(shè)規(guī)則的離線消息;
[0008]查找與所述離線消息對(duì)應(yīng)的消息提示策略,并按照獲取的消息提示策略進(jìn)行消息提示;
[0009]當(dāng)接收到用戶的消息展示指令時(shí),在同一展示界面按照預(yù)先設(shè)置的消息展示策略展示接收的離線消息。
[0010]優(yōu)選地,在所述從所述電子設(shè)備接收的消息中獲取符合預(yù)設(shè)規(guī)則的離線消息之前,所述方法進(jìn)一步包括:
[〇〇11]在消息提示控件中設(shè)置消息提示策略,并開啟所述消息提示控件中的消息提示功能。
[0012]優(yōu)選地,所述在消息提示控件中設(shè)置消息提示策略包括:
[0013]啟動(dòng)消息提示控件,進(jìn)入消息提示控件的門戶頁面,在所述門戶頁面中,設(shè)置消息提示策略。
[0014]優(yōu)選地,所述消息提示策略包括:進(jìn)行消息提示的軟件名稱、進(jìn)行消息提示的時(shí)間周期以及進(jìn)行消息提示的位置;其中,
[0015]所述進(jìn)行消息提示的位置設(shè)置在客戶端顯示界面中相應(yīng)即時(shí)通信軟件圖標(biāo)所在的位置,或,設(shè)置在預(yù)先設(shè)置的提示圖標(biāo)的位置,所述提示圖標(biāo)位于顯示界面角落的翹起處。
[0016]優(yōu)選地,所述消息展示策略包括:消息頁面設(shè)置策略以及消息排列策略,其中,
[0017]消息頁面設(shè)置策略包括以顯示界面翹起的消息頁面設(shè)置策略以及以全顯示界面的消息頁面設(shè)置策略;
[0018]消息排列策略包括:
[0019]設(shè)置展示的消息之間的動(dòng)畫效果;以及,
[0020]在設(shè)置的進(jìn)行消息提示的時(shí)間周期內(nèi),
[0021]如果只接收到同一即時(shí)通信軟件的消息,如果消息條數(shù)小于預(yù)先設(shè)置的消息條數(shù)閾值,按照時(shí)間順序展示接收的消息,否則,按照時(shí)間順序展示消息條數(shù)閾值條消息,并在展示的最后一條消息下方,展示全部消息條數(shù)信息;
[0022]如果接收到多個(gè)即時(shí)通信軟件的消息,設(shè)置每一即時(shí)通信軟件映射一消息條目,所述消息條目包括即時(shí)通信軟件圖標(biāo)以及消息數(shù)目,如果所述消息條目超過預(yù)先設(shè)置的消息條目閾值,按照預(yù)先設(shè)置的展示策略展示消息條目閾值的消息條目,并在展示的最后一條消息條目下方,展示全部消息條目信息。
[0023]優(yōu)選地,所述方法進(jìn)一步包括:
[0024]接收用戶點(diǎn)擊離線消息的信息,啟動(dòng)該離線消息對(duì)應(yīng)的即時(shí)通信軟件進(jìn)行消息回復(fù)。
[0025]優(yōu)選地,在所述接收用戶點(diǎn)擊離線消息的信息后,啟動(dòng)該離線消息對(duì)應(yīng)的即時(shí)通信軟件進(jìn)行消息回復(fù)之前,所述方法進(jìn)一步包括:
[0026]判斷用戶點(diǎn)擊的離線消息是否有對(duì)應(yīng)的文件需要下載,如果不是,執(zhí)行啟動(dòng)該離線消息對(duì)應(yīng)的即時(shí)通信軟件進(jìn)行消息回復(fù)的步驟;如果是,在所述對(duì)應(yīng)的文件大于預(yù)先設(shè)置數(shù)據(jù)閾值的情況下,獲取客戶端的網(wǎng)絡(luò)類型,并在客戶端的網(wǎng)絡(luò)類型為收費(fèi)型網(wǎng)絡(luò)的情況下,提示用戶是否確定需要通過該收費(fèi)型網(wǎng)絡(luò)下載該消息對(duì)應(yīng)的文件。
[0027]本發(fā)明實(shí)施例提供的展示消息的方法,依據(jù)設(shè)置的消息提示策略對(duì)接收的離線消息進(jìn)行消息提示,在接收到消息展示指令后,在同一展示界面按照預(yù)先設(shè)置的消息展示策略展示接收的離線消息。這樣,通過提供展示消息的平臺(tái),不需要分別啟動(dòng)對(duì)應(yīng)的軟件進(jìn)行消息展示,能夠在該平臺(tái)上一次性批量展示多個(gè)IM軟件的消息,節(jié)省啟動(dòng)軟件的時(shí)間和操作步驟,簡化了查看消息的流程、提升了消息查看效率。
[0028]另一方面,本發(fā)明實(shí)施例提供一種展示消息的裝置,包括:消息提示模塊以及消息展示模塊,其中,
[0029]消息提示模塊,從所述電子設(shè)備接收的消息中獲取符合預(yù)設(shè)規(guī)則的離線消息,查找與所述離線消息對(duì)應(yīng)的消息提示策略,并按照獲取的消息提示策略進(jìn)行消息提示;
[0030]消息展示模塊,用于當(dāng)接收到用戶的消息展示指令時(shí),在同一展示界面按照預(yù)先設(shè)置的消息展示策略展示接收的離線消息。
[0031]優(yōu)選地,所述裝置進(jìn)一步包括:
[0032]消息提示策略設(shè)置模塊,用于在消息提示控件中設(shè)置消息提示策略,并開啟所述消息提示控件中的消息提示功能。
[0033]優(yōu)選地,所述在消息提示控件中設(shè)置消息提示策略包括:
[0034]啟動(dòng)消息提示控件,進(jìn)入消息提示控件的門戶頁面,在所述門戶頁面中,設(shè)置消息提示策略。
[0035]優(yōu)選地,所述消息提示策略包括:進(jìn)行消息提示的軟件名稱、進(jìn)行消息提示的時(shí)間周期以及進(jìn)行消息提示的位置;其中,
[0036]所述進(jìn)行消息提示的位置設(shè)置在客戶端顯示界面中相應(yīng)即時(shí)通信軟件圖標(biāo)所在的位置,或,設(shè)置在預(yù)先設(shè)置的提示圖標(biāo)的位置,所述提示圖標(biāo)位于顯示界面角落的翹起處。
[0037]優(yōu)選地,所述消息展示策略包括:消息頁面設(shè)置策略以及消息排列策略,其中,
[0038]消息頁面設(shè)置策略包括以顯示界面翹起的消息頁面設(shè)置策略以及以全顯示界面的消息頁面設(shè)置策略;
[0039]消息排列策略包括:
[0040]設(shè)置展示的消息之間的動(dòng)畫效果;以及,
[0041 ] 在設(shè)置的進(jìn)行消息提示的時(shí)間周期內(nèi),
[0042]如果只接收到同一即時(shí)通信軟件的消息,如果消息條數(shù)小于預(yù)先設(shè)置的消息條數(shù)閾值,按照時(shí)間順序展示接收的消息,否則,按照時(shí)間順序展示消息條數(shù)閾值條消息,并在展示的最后一條消息下方,展示全部消息條數(shù)信息;
[0043]如果接收到多個(gè)即時(shí)通信軟件的消息,設(shè)置每一即時(shí)通信軟件映射一消息條目,所述消息條目包括即時(shí)通信軟件圖標(biāo)以及消息數(shù)目,如果所述消息條目超過預(yù)先設(shè)置的消息條目閾值,按照預(yù)先設(shè)置的展示策略展示消息條目閾值的消息條目,并在展示的最后一條消息條目下方,展示全部消息條目信息。
[0044]優(yōu)選地,所述裝置進(jìn)一步包括:
[0045]消息回復(fù)模塊,用于接收用戶點(diǎn)擊離線消息的信息,啟動(dòng)該離線消息對(duì)應(yīng)的即時(shí)通信軟件進(jìn)行消息回復(fù)。
[0046]優(yōu)選地,所述裝置進(jìn)一步包