括:
[0047]文件下載提示模塊,用于判斷用戶點擊的離線消息是否有對應的文件需要下載,如果不是,執(zhí)行啟動該離線消息對應的即時通信軟件進行消息回復的步驟;如果是,在所述對應的文件大于預先設(shè)置數(shù)據(jù)閾值的情況下,獲取客戶端的網(wǎng)絡類型,并在客戶端的網(wǎng)絡類型為收費型網(wǎng)絡的情況下,提示用戶是否確定需要通過該收費型網(wǎng)絡下載該消息對應的文件。
[0048]再一方面,本發(fā)明實施例提供一種電子裝置,所述電子裝置包括:殼體、處理器、存儲器、電路板和電源電路,其中,電路板安置在殼體圍成的空間內(nèi)部,處理器和存儲器設(shè)置在電路板上;電源電路,用于為上述電子設(shè)備的各個電路或器件供電;存儲器用于存儲可執(zhí)行程序代碼;處理器通過讀取存儲器中存儲的可執(zhí)行程序代碼來運行與可執(zhí)行程序代碼對應的程序,用于執(zhí)行以下步驟:
[0049]從所述電子設(shè)備接收的消息中獲取符合預設(shè)規(guī)則的離線消息;
[0050]查找與所述離線消息對應的消息提示策略,并按照獲取的消息提示策略進行消息提示;
[0051]當接收到用戶的消息展示指令時,在同一展示界面按照預先設(shè)置的消息展示策略展示接收的離線消息。
[0052]本發(fā)明實施例提供的展示消息的裝置及電子裝置,消息提示模塊依據(jù)設(shè)置的消息提示策略對接收的離線消息進行消息提示,消息展示模塊在接收到消息展示指令后,在同一展示界面按照預先設(shè)置的消息展示策略展示接收的離線消息。這樣,通過提供展示消息的平臺,不需要分別啟動對應的軟件進行消息展示,能夠在該平臺上一次性批量展示多個IM軟件的消息,節(jié)省啟動軟件的時間和操作步驟,簡化了查看消息的流程、提升了消息查看效率。
【附圖說明】
[0053]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其它的附圖。
[0054]圖1為本發(fā)明實施例展示消息的方法流程示意圖;
[0055]圖2為本發(fā)明實施例在顯示界面中設(shè)置的消息提示位置示意圖;
[0056]圖3為本發(fā)明實施例一在在同一展示界面展示離線消息的示意圖;
[0057]圖4為本發(fā)明實施例二在在同一展示界面展示離線消息的示意圖;
[0058]圖5為本發(fā)明實施例三在在同一展示界面展示離線消息的示意圖;
[0059]圖6為本發(fā)明實施例的展示消息的裝置結(jié)構(gòu)示意圖;
[0060]圖7為本發(fā)明電子設(shè)備一個實施例的結(jié)構(gòu)不意圖。
【具體實施方式】
[0061]下面結(jié)合附圖對本發(fā)明實施例進行詳細描述。
[0062]應當明確,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其它實施例,都屬于本發(fā)明保護的范圍。
[0063]圖1為本發(fā)明實施例展示消息的方法流程示意圖。參見圖1,該方法應用于電子設(shè)備,包括:
[0064]步驟101,從所述電子設(shè)備接收的消息中獲取符合預設(shè)規(guī)則的離線消息;
[0065]步驟102,查找與所述離線消息對應的消息提示策略,并按照獲取的消息提示策略進行消息提示;
[0066]步驟101至步驟102中,在從所述電子設(shè)備接收的消息中獲取符合預設(shè)規(guī)則的離線消息之前,該方法還可以進一步包括:
[0067]在消息提示控件中設(shè)置消息提示策略,并開啟所述消息提示控件中的消息提示功會K。
[0068]本步驟中,作為一可選實施例,在消息提示控件中設(shè)置消息提示策略包括:
[0069]啟動消息提示控件,進入消息提示控件的門戶(Recent)頁面,在所述門戶頁面中,設(shè)置消息提示策略。
[0070]本步驟中,當用戶第二次主動劃開滑動輸入(iSwipe)界面時,在消息提示控件的Recent頁面進行消息提示策略設(shè)置以及開啟消息提示功能。
[0071]本發(fā)明實施例中,消息提示策略包括:進行消息提示的IM軟件名稱、進行消息提示的時間周期以及進行消息提示的位置,其中,
[0072]進行消息提示的頂軟件名稱,就是設(shè)置在接收到哪些頂軟件的離線消息后需要進行消息提示。本發(fā)明實施例中,可以根據(jù)用戶的實際需要設(shè)置需要進行消息提示的頂軟件名稱,例如,可以設(shè)置需要進行消息提示的頂軟件名稱包括:QQ、微信、微博、Facebook等。這樣,當用戶在退出QQ、微信、微博、Facebook等頂軟件后,如果用戶的QQ、微信、微博、Facebook有新接收的離線消息,可以通知用戶。
[0073]進行消息提示的時間周期可以根據(jù)用戶的實際需要進行設(shè)置。例如,可以設(shè)置實時進行消息提示,即時間周期設(shè)置為實時,在上述設(shè)置的消息提示的IM軟件名稱對應的IM軟件接收到離線消息時,提示用戶。當然,實際應用中,為了有效減少新消息提示對用戶的干擾,也可以設(shè)置時間周期為一固定時間間隔,例如,5分鐘或I小時等,在該設(shè)置的固定時間間隔內(nèi),即使接收有新的離線消息,也不向用戶進行提示,只是將接收的消息進行緩存,直至計時的固定時間間隔完成;如果在該設(shè)置的固定時間間隔內(nèi),沒有接收到新的離線消息,則等待下一時間周期(固定時間間隔)。本發(fā)明實施例中,固定時間間隔可以設(shè)置在用戶休閑的時間段,例如,設(shè)置在每天早上7點至早上8點半為用戶休閑的時間段,在到早上7點時,若有緩存的消息,則提示用戶,而在早上7點至早上8點半的時間段內(nèi),實時提示接收的消息,而在早上8點半后,則緩存接收的消息,不進行提示。這樣,可以有效減少消息提示對用戶的干擾。
[0074]當然,實際應用中,還可以在消息提示策略中設(shè)置消息提示條件,例如,設(shè)置需要在客戶端啟動的情況下進行消息提示,如果客戶端未啟動,即使計時的時間段或時間周期完成,也不提示,直至客戶端啟動后。進一步地,還可以設(shè)置消息提示條件為客戶端處于解鎖狀態(tài),即客戶端在處于解鎖狀態(tài)后才按照進行消息提示的時間周期提示用戶有新接收的消息。
[0075]進行消息提示的位置用于設(shè)置進行消息提示的消息提示控件在客戶端顯示界面(桌面屏幕)中的位置。作為一可選實施例,可以將進行消息提示的位置設(shè)置在客戶端顯示界面中相應IM軟件圖標所在的位置,并以IM軟件圖標閃爍的方式提示用戶有新接收的消息,用戶在點擊任一閃爍的頂軟件圖標后,可以在顯示界面中展示所有頂軟件接收到的消息。
[0076]作為另一可選實施例,為了提升消息提示的有效性,也可以將進行消息提示的位置設(shè)置在預先設(shè)置的提示圖標的位置,所述提示圖標位于顯示界面角落的翹起處,例如,位于顯示界面左下角落的翹起處。
[0077]圖2為本發(fā)明實施例在顯示界面中設(shè)置的消息提示位置示意圖。圖中,顯示界面中排列有多個應用程序圖標,用于進行消息提示的消息提示圖標(圓圈)設(shè)置在顯示界面左下角落中翹起的可視位置(圖中陰影中的圓圈的位置),在不進行消息提示時,翹起位置的消息提示圖標靜止不動,在進行消息提示時,翹起位置的消息提示圖標以動畫進行閃爍。當然,實際應用中,進行消息提示的位置也可以設(shè)置在顯示界面其他角落中翹起的位置或顯示界面的其他位置。
[0078]本發(fā)明實施例中,用戶可以在Recent頁面點擊使能(ENABIE)控件按鈕直接開啟,toast提示開啟成功,從而開啟所述消息提示控件中的消息提示功能。
[0079]步驟103,當接收到用戶的消息展示指令時,在同一展示界面按照預先設(shè)置的消息展示策略展示接收的離線消息。
[0080]本步驟中,當桌面角落中翹起露出圓圈的可視位置對應的消息提示圖標具有動畫閃爍時,表示用戶接收到新的消息,用戶可以通過點擊該閃爍的消息提示圖標控件,從而發(fā)送消息展示指令。作為另一可選實施例用戶也可以通過在顯示界面中點擊任一動畫閃爍的IM軟件圖標后,觸發(fā)發(fā)送消息展示指令。
[0081]作為一可選實施例,消息展示策略包括:消息頁面設(shè)置策略以及消息排列策略,其中,
[0082]消息頁面設(shè)置策略,用于設(shè)置消息是以顯示界面翹起的方式進行展示還是以全顯示界面的方式進行展示。其中,在以顯示界面翹起的方式進行展示的策略中,可以設(shè)置通過翹起方式將顯示界面切分為層疊的兩部分,在切分形成的層疊的一部分,顯示應用程序圖標并將有新消息的應用程序圖標進行標記;在切分形成的層疊的另一部分,展示按照消息排列策略展示的消息。本發(fā)明實施例中,較佳地,消息頁面設(shè)置策略為以顯示界面翹起的方式策