两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種動態(tài)消息的顯示控制方法和電子設備與流程

文檔序號:11707266閱讀:195來源:國知局
一種動態(tài)消息的顯示控制方法和電子設備與流程

本發(fā)明涉及動態(tài)消息的顯示控制,特別涉及一種動態(tài)消息的顯示控制方法和電子設備。



背景技術:

目前的電子設備中,在消息顯示應用(如通知欄、信息提示欄等)上只能顯示文字等提示通知信息,對于從其他設備或app中接收的視頻信息或者動態(tài)消息(例如流媒體消息),甚至是本地目錄存儲的視頻信息或動態(tài)信息都不能在消息顯示界面進行顯示。

而且,即使是在消息顯示界面(如通知欄)上顯示上述文字信息,也并不是因為通知欄等本身具備顯示消息的功能,而是利用開放的關于消息顯示界面(如通知欄)的接口實現的。



技術實現要素:

本發(fā)明實施例提供了一種能夠自動的在特定展示區(qū)域顯示動態(tài)消息的動態(tài)消息的顯示控制方法和電子設備。

為了解決上述技術問題,本發(fā)明實施例提供了如下的技術方案:

一種動態(tài)消息的顯示控制方法,其應用于電子設備中,包括:

所述電子設備的第一應用接收關于所述電子設備的第二應用的動態(tài)消息的通知;

根據所述通知尋址所述動態(tài)消息,并將該動態(tài)消息加載到與所述第一應用有關的特定的消息展示區(qū)域進行動態(tài)展示。

在一優(yōu)選實施例中,所述方法還包括所述第二應用生成關于動態(tài)消息的通知的步驟,其包括:

發(fā)送請求信息;

接收返回的對應于所述請求信息的動態(tài)消息或者所述動態(tài)消息的地址鏈接;

生成包括所述動態(tài)消息的識別信息和/或作為接收方的標識信息的通知。

在一優(yōu)選實施例中,所述方法還包括所述第二應用生成關于動態(tài)消息的通知的方法包括:

接收推送信息;

從所述推送信息中獲取所述動態(tài)消息或所述動態(tài)消息的地址鏈接;

生成包括所述動態(tài)消息的識別信息和/或作為接收方的標識信息的通知。

在一優(yōu)選實施例中,根據預設信息接收所述推送信息,以及根據預設條件從所述推送信息中篩選出所述動態(tài)消息。

在一優(yōu)選實施例中,通過獲取所述通知中的關于所述動態(tài)消息的地址路徑信息尋址動態(tài)消息,所述地址路徑信息包括本地路徑或網絡路徑。

在一優(yōu)選實施例中,所述方法進一步包括:

獲取所述動態(tài)消息,對所述動態(tài)消息進行封裝;

將封裝后的動態(tài)消息加載到特定的消息展示區(qū)域進行動態(tài)展示;其中,所述封裝操作至少包括向所述動態(tài)消息封裝觸控交互對象和鏈接地址。

在一優(yōu)選實施例中,所述特定的消息展示區(qū)域包括第一應用的消息展示區(qū)域,或者桌面。

在一優(yōu)選實施例中,所述觸控交互對象至少包括封裝在所述動態(tài)信息上觸控按鍵、播放進度條以及關于播放時長的提示信息。

在一優(yōu)選實施例中,通過通信協商的方式形成唯一對應于通信方的標識信息;以及所述請求信息包括所述動態(tài)消息的識別信息和作為請求方的信息,所述動態(tài)消息的識別信息包括:所述動態(tài)消息的地址、時長、類型、主題、關鍵詞信息中的至少一種信息。

在一優(yōu)選實施例中,所述將該動態(tài)消息加載到與所述第一應用有關的特定的消息展示區(qū)域進行動態(tài)展示包括:

判斷所述特定展示區(qū)域是否為顯示狀態(tài);

如特定展示區(qū)域為顯示狀態(tài),則將所獲取的動態(tài)消息加載到特定展示區(qū)域面進行顯示。

另外,本發(fā)明實施例還提供了一種電子設備,其包括消息獲取模塊和處理模塊,其中

所述消息獲取模塊配置為獲取關于動態(tài)消息的信息,并生成關于動態(tài)消息的通知;

所述處理器基于接收的關于動態(tài)消息的通知尋址所述動態(tài)消息,并將該動態(tài)消息加載到與特定的消息展示區(qū)域進行動態(tài)展示。

在一優(yōu)選實施例中,所述消息獲取模塊包括:

動態(tài)消息獲取部,其配置為生成并發(fā)送用于請求所述動態(tài)消息的請求信息,并接收對應于所述請求信息的動態(tài)消息或者動態(tài)消息的地址鏈接;

通知生成部,其配置為基于所述動態(tài)消息獲取部接收到的對應于所述請求信息的動態(tài)消息或者動態(tài)消息的地址鏈接,以及作為接收方的第一應用的標識信息的通知。

在一優(yōu)選實施例中,所述動態(tài)消息獲取部還配置為接收包括動態(tài)消息或者動態(tài)消息的地址鏈接的推送信息;

所述通知生成部進一步配置為基于所述推送信息生成包括所述動態(tài)消息的識別信息和作為接收方的第一應用的標識信息的通知。

在一優(yōu)選實施例中,所述處理器包括:

尋址模塊,其配置為根據所述通知尋址所述動態(tài)消息;

預處理模塊,其配置為對尋址到的動態(tài)消息進行封裝操作,其中,所述封裝操作包括向尋址到的所述動態(tài)消息上封裝觸控按鍵或鏈接地址;

展示控制模塊,其配置為將經封裝操作處理后的動態(tài)消息加載到特定的消息展示區(qū)域進行動態(tài)展示。

根據上述實施例的公開內容可知:

本發(fā)明實施例通過在特定展示區(qū)域顯示動態(tài)消息,實現了動態(tài)消息的方便查看。

附圖說明

圖1為本發(fā)明實施例中的一種動態(tài)消息的顯示控制方法的原理流程圖;

圖2為本發(fā)明實施例中的第二應用生成關于動態(tài)消息的通知的原理流程圖;

圖3為本發(fā)明另一實施例中的第二應用生成關于動態(tài)消息的通知的原理流程圖;

圖4為本發(fā)明實施例中將動態(tài)消息加載到與第一應用有關的特定的消息展示區(qū)域進行動態(tài)展示的原理流程圖;

圖5為本發(fā)明實施例中基于存儲的播放進度展示所述動態(tài)消息的原理流程圖;

圖6為本發(fā)明實施例中的一種電子設備的原理結構圖;

圖7為本發(fā)明實施例中的電子設備的原理結構示意圖;

圖8為本發(fā)明實施例中的處理器模塊的原理結構示意圖;

圖9為本發(fā)明實施例中的消息獲取模塊的原理結構示意圖。

具體實施方式

下面,結合附圖對本發(fā)明的具體實施例進行詳細的描述,但不作為本發(fā)明的限定。

應理解的是,可以對此處公開的實施例做出各種修改。因此,上述說明書不應該視為限制,而僅是作為實施例的范例。本領域的技術人員將想到在本公開的范圍和精神內的其他修改。

包含在說明書中并構成說明書的一部分的附圖示出了本公開的實施例,并且與上面給出的對本公開的大致描述以及下面給出的對實施例的詳細描述一起用于解釋本公開的原理。

通過下面參照附圖對給定為非限制性實例的實施例的優(yōu)選形式的描述,本發(fā)明的這些和其它特性將會變得顯而易見。

還應當理解,盡管已經參照一些具體實例對本發(fā)明進行了描述,但本領域技術人員能夠確定地實現本發(fā)明的很多其它等效形式,它們具有如權利要求所述的特征并因此都位于借此所限定的保護范圍內。

當結合附圖時,鑒于以下詳細說明,本公開的上述和其他方面、特征和優(yōu)勢將變得更為顯而易見。

此后參照附圖描述本公開的具體實施例;然而,應當理解,所公開的實施例僅僅是本公開的實例,其可采用多種方式實施。熟知和/或重復的功能和結構并未詳細描述以避免不必要或多余的細節(jié)使得本公開模糊不清。因此,本文所公開的具體的結構性和功能性細節(jié)并非意在限定,而是僅僅作為權利要求的基礎和代表性基礎用于教導本領域技術人員以實質上任意合適的詳細結構多樣地使用本公開。

本說明書可使用詞組“在一種實施例中”、“在另一個實施例中”、“在又一實施例中”或“在其他實施例中”,其均可指代根據本公開的相同或不同實施例中的一個或多個。

下面結合附圖對本發(fā)明實施例進行詳細的說明。本發(fā)明實施例提供了一種動態(tài)消息的顯示控制方法,該方法可以將獲取的動態(tài)消息加載到特定的顯示區(qū)域進行動態(tài)展示,具有方便查看的效果。另外,上述特定展示區(qū)域可以是電子設備的消息通知欄、桌面、或者其他能夠展示消息的區(qū)域。

具體的,如圖1所示為本發(fā)明實施例中的一種動態(tài)消息的顯示控制方法的原理流程圖,其中該方法可以應用于電子設備中,該電子設備可以是任意的具有顯示界面的電子設備,例如計算機設備、手機設備或者其他手持終端、智能終端等設備。

本發(fā)明實施例所提供的動態(tài)消息的顯示控制方法可以包括:

電子設備的第一應用接收關于所述電子設備的第二應用的動態(tài)消息的通知;以及第一應用或第二應用根據該通知尋址所述動態(tài)消息,并將該動態(tài)消息加載到與第一應用有關的特定的消息展示區(qū)域進行動態(tài)展示。

在本發(fā)明實施例中,電子設備內可以至少包括第一應用和第二應用,這里的第一應用和第二應用都是電子設備內的應用程序。其中,第二應用可以請求獲取或接收動態(tài)消息,并生成關于動態(tài)消息的通知。第一應用可以對基于通知獲取的動態(tài)消息展示到特定的消息展示區(qū)域上進行顯示。本發(fā)明實施例第一應用可以實現在特定的消息展示區(qū)域上顯示各類消息,或者也可以調節(jié)消息展示區(qū)域的展示風格,展示狀態(tài)等。該特定的消息展示區(qū)域可以是第一應用的消息展示區(qū)域或消息展示區(qū)域上的部分顯示區(qū)域,也可以是電子設備系統(tǒng)的一個消息展示區(qū)域上的顯示區(qū)域。另外,本發(fā)明實施例中所描述說明的動態(tài)消息可以包括流媒體信息,如動圖、動態(tài)文字、視頻或者其他以動態(tài)的方式展示的消息。

在本發(fā)明實施例中,可以通過第二應用下載或獲取動態(tài)消息或者獲取該動態(tài)信息的地址信息,并對應的生成關于動態(tài)消息的通知,并將該通知發(fā)送至第一應用。而第一應用在接收到該通知后,可以尋址該動態(tài)消息,并在特定的消息展示區(qū)域上顯示動態(tài)消息。上述尋址過程可以大致分為兩種情況,一種情況為在第二應用所生成和發(fā)送的通知中包括動態(tài)消息的網絡存儲地址或網絡鏈接時,第一應用可以到對應的網絡存儲地址或網絡鏈接下載該動態(tài)消息,此時或者對動態(tài)消息的下載和展示同時進行,或者下載完成后再展示到特定的消息展示區(qū)域上。而另一情況為當第二應用生成和發(fā)送的通知中包括動態(tài)消息的完整文件或者動態(tài)消息在本地的存儲地址時,第一應用可以直接將動態(tài)消息加載到特定的消息展示區(qū)域進行展示。

通過上述實施例,本發(fā)明實施例可以方便的實現對于動態(tài)消息的展示,而且第一應用或第二應用可以直接將動態(tài)消息下載到本地進行存儲,第一應用在加載顯示該動態(tài)消息時,無需在執(zhí)行下載操作,保證了展示動態(tài)消息的數據流暢性,增加了用戶體驗效果。

在本發(fā)明實施例中,第二應用可以通過向服務器設備或者其他電子設備請求動態(tài)消息的方式或者接收其他電子設備或服務器設備推送動態(tài)消息的方式來獲取與動態(tài)消息相關的信息。

另外,雖然本發(fā)明實施例中通過大量的文字說明特定的消息展示區(qū)域對于動態(tài)消息的展示,但是本發(fā)明實施例中的特定的消息展示區(qū)域也可以展示其他靜態(tài)消息,如文字信息,或圖片信息等。

另外,本發(fā)明實施例中還可以進一步包括:在所述動態(tài)消息展示完成時,將關聯于所述動態(tài)消息的詳情信息加載到消息展示區(qū)域進行展示。

第一應用或第二應用在獲取該動態(tài)消息時,可以對動態(tài)消息的具體詳情進行分析,或者服務器設備在發(fā)送關于動態(tài)消息的信息時,可以直接提供該動態(tài)消息對應的具體詳情。其中,具體詳情信息可以包括動態(tài)消息的網頁鏈接、時間長度、容量大小、以及動態(tài)消息的制作者的相關信息。而在消息展示區(qū)域上展示完成該動態(tài)消息時,第一應用可以將上述詳情信息加載到展示動態(tài)信息的顯示區(qū)域上,以便于用戶獲取關于該動態(tài)信息的具體資訊。

如圖2所示為本發(fā)明實施例中的第二應用生成關于動態(tài)消息的通知的原理流程圖。

其中,所述第二應用生成關于動態(tài)消息的通知包括:

生成并發(fā)送請求信息;接收返回的對應于所述請求信息的動態(tài)消息或者所述動態(tài)消息的地址鏈接;生成包括所述動態(tài)消息的識別信息和/或作為接收方的標識信息的通知。

上述第二應用生成的請求信息包括關于所需的動態(tài)消息的識別信息,以及還可以包括作為接收方的電子設備或服務器的標識信息,該標識信息可以是如ip地址等的信息,可以標識請求信息的接收方。在一優(yōu)選實施例中,第二應用還可以通過通信協商的方式與其他電子設備或服務器之間形成唯一對應于通信雙方的標識信息;并且在請求信息中可以包括所述動態(tài)消息的識別信息和作為請求方的信息,動態(tài)消息的識別信息可以包括:所述動態(tài)消息的地址、時長、類型、主題、關鍵詞信息中的至少一種信息。

服務器或電子設備接收到該關于動態(tài)消息的請求信息后,可以基于接收的請求信息中關于動態(tài)消息的關鍵詞、主題、消息類型中的至少一種信息查詢到所請求的動態(tài)消息,并將該查詢到的動態(tài)消息或者該動態(tài)消息的地址信息返回至電子設備的第二應用。第二應用根據接收的返回信息生成關于動態(tài)消息的通知。該通知可以包括動態(tài)消息、動態(tài)消息存儲地址信息或者詳情信息。其中,詳情信息可以包括動態(tài)消息的網頁鏈接、時間長度、容量大小、以及動態(tài)消息的制作者的相關信息等。上述動態(tài)消息的存儲地址可以包括網絡存儲地址(如云端地址、網絡連接),也可以是電子設備的本地目錄地址。而第一應用在接收到通知時,可以基于通知內的動態(tài)消息的地址信息或者詳情信息等信息來尋址動態(tài)消息,并將動態(tài)消息加載到特定的消息展示區(qū)域進行顯示和展示。

如圖3所示,為本發(fā)明另一實施例中的第二應用生成關于動態(tài)消息的通知的原理流程圖。其中可以包括:

接收推送信息;從所述推送信息中獲取所述動態(tài)消息或所述動態(tài)消息的地址鏈接;生成包括所述動態(tài)消息的識別信息和/或作為接收方的標識信息的通知。

也就是說,本發(fā)明實施例中的第二應用也可以獲取通過接收其他電子設備或服務器推送的動態(tài)消息來獲取關于動態(tài)消息的信息,也可以是根據預設條件從接收的推送信息中篩選出所述動態(tài)消息。其中,優(yōu)選的,第二應用可以按照預設條件接收關于動態(tài)消息的信息,該預設條件包括所需的動態(tài)消息的類型、主題、時長、關鍵詞中的至少一種信息。

另外,在本發(fā)明的優(yōu)選實施例中,第一應用在加載顯示動態(tài)消息之前還可以判斷特定的消息展示區(qū)域是否為顯示狀態(tài),即在該特定的消息展示區(qū)域為顯示狀態(tài)時,才將獲取的動態(tài)消息加載到特定展示區(qū)域面上進行顯示。

如圖4所示,為本發(fā)明實施例中將動態(tài)消息加載到與第一應用有關的特定的消息展示區(qū)域進行動態(tài)展示的原理流程圖。

其中,電子設備的第一應用獲取關于電子設備的第二應用的動態(tài)消息的通知;檢測到與第一應用有關的特定的消息展示區(qū)域被操作從關閉狀態(tài)切換到顯示狀態(tài)的情況下,在特定的消息展示區(qū)域上展示基于所述通知的動態(tài)消息;以及在檢測到第一應用的消息展面界面被操作從顯示狀態(tài)切換到關閉狀態(tài),暫停展示所述動態(tài)消息。

具體的,本發(fā)明實施例中的第一電子設備的第一應用在獲取上述通知后,則可以根據該通知尋址到對應的動態(tài)消息。本發(fā)明實施例中所述的尋址動態(tài)消息可以是指到特定的目錄下查找獲取動態(tài)信息。

在第二應用發(fā)送的通知中包括的是關于動態(tài)消息的網頁鏈接或網絡存儲地址或者本地的存儲地址時,第一應用會查詢到該動態(tài)消息,并在消息展示區(qū)域為顯示狀態(tài)時或者從關閉狀態(tài)切換到顯示狀態(tài)時,將該動態(tài)消息加載展示到特定的進行展示該動態(tài)消息。如果第二應用已經從服務器設備或者其他電子設備中獲取了動態(tài)消息,則第一應用則可以直接按照通知中關于動態(tài)消息的本地存儲地址尋址動態(tài)消息,并在消息展示區(qū)域為顯示狀態(tài)或者從關閉狀態(tài)切換到顯示狀態(tài)時,進行展示該動態(tài)消息。同時,在消息展示區(qū)域從關閉狀態(tài)切換到顯示狀態(tài)時,還可以暫停動態(tài)消息的展示。

并且,在本發(fā)明的一優(yōu)選實施例中,在檢測到所述第一應用有關的特定的消息展面界面被操作從顯示狀態(tài)切換到關閉狀態(tài),暫停展示動態(tài)消息,同時還獲取和存儲關于所展示的動態(tài)消息的播放進度;并且當檢測到所述消息展示區(qū)域被操作再次從關閉狀態(tài)切換到顯示狀態(tài)時,基于存儲的播放進度展示所述動態(tài)消息。

也就是說,本發(fā)明實施例可以在消息展示區(qū)域從顯示到關閉狀態(tài)時,實現動態(tài)消息的暫停展示,而且還可以在消息展示區(qū)域再次被打開時,基于暫停展示時的播放進度繼續(xù)展示動態(tài)消息,具有更好的用戶體驗。

通過上述配置,本發(fā)明實施例一方面可以實現無需手動的到特定的文件目錄下查找消息或者其他文件信息,只需要通過將消息展示區(qū)域切換到顯示狀態(tài)即可以方便的查看動態(tài)消息;另一方面還可以直接對動態(tài)消息進行加載展示,也就是可以在消息展示區(qū)域為顯示狀態(tài)且第一應用或第二應用已經緩存完成動態(tài)消息時,才在所述第一應用的消息展示區(qū)域上展示所述動態(tài)消息,從而無需一邊下載一邊查看動態(tài)消息,觀看體驗更好。

另外,在本發(fā)明的實施例中,可以在消息展示區(qū)域為顯示狀態(tài)時,將動態(tài)消息加載到其上進行顯示,而當消息展示區(qū)域從顯示狀態(tài)切換為關閉狀態(tài)時,則可以暫停動態(tài)消息的展示。而當再次恢復為顯示狀態(tài)時,則可以基于暫停所述動態(tài)消息的播放進度繼續(xù)展示動態(tài)消息。

另外,在消息展示區(qū)域上加載動態(tài)消息進行展示之前,還可以為待展示的動態(tài)消息分配顯示區(qū)域,將動態(tài)消息加載到該分配的顯示區(qū)域上進行展示。而當消息展示區(qū)域顯示到當前分配的顯示區(qū)域時,執(zhí)行對于動態(tài)消息的展示,而在對應于該動態(tài)消息的展示區(qū)域從顯示狀態(tài)切換到關閉狀態(tài)時,則暫停動態(tài)消息的展示,而當再次恢復該顯示區(qū)域為顯示狀態(tài)時,則可以基于暫停所述動態(tài)消息的播放進度繼續(xù)展示動態(tài)消息。

上述消息展示區(qū)域的顯示狀態(tài)和關閉狀態(tài)的切換或者分盆的顯示區(qū)域的切換可以基于一預設的指令而執(zhí)行,例如應于消息展示區(qū)域切換到顯示狀態(tài)或者關閉狀態(tài)的預設的動作的預設指令可以是基于預設動作、預設語音、預設的觸控對象(如圖標信息)而生成。其中預設的動作可以是從電子設備的顯示設備顯示屏的頂端向下滑動、從電子設備顯示屏的側邊向另一側滑動,或者從顯示設備顯示屏的底端向上滑動,或者也可以是其他預先存儲的手勢動作。預設語音也可以是預先存儲配置的語音信息,該語音信息中不僅可以包括語音的內容,還可以包括發(fā)出該語音信息的用戶的聲紋信息,在聲紋信息和語音的內容均匹配時才可以切換消息展示區(qū)域的狀態(tài)。另外,預設的觸控對象可以包括預設的快捷鍵或者對應的觸控按鍵等。

另外,對于消息展示區(qū)域上的動態(tài)消息的展示區(qū)域的顯示狀態(tài)和關閉狀態(tài)的切換也可以是按照上述的預設指令來執(zhí)行,不同的預設指令可以分別對應的用于切換消息展示區(qū)域到顯示狀態(tài)或關閉狀態(tài)。

另外,本發(fā)明實施例中還可以對消息展示區(qū)域執(zhí)行滑動操作,在執(zhí)行滑動操作時,在電子設備的顯示屏上顯示的顯示區(qū)域為顯示狀態(tài),而未顯示的顯示區(qū)域部分為關閉狀態(tài)?;蛘呤桥袛喈斍霸陲@示屏的中央部分的顯示區(qū)域為顯示狀態(tài),其余部分的顯示區(qū)域為關閉狀態(tài)。

通過本發(fā)明實施例,對消息展示區(qū)域上展示消息的控制,可以根據用戶的實時操作來執(zhí)行變換,保證了用戶使用體驗。

如圖5所示,為本發(fā)明實施例中基于存儲的播放進度展示所述動態(tài)消息的原理流程圖。

其中,本發(fā)明實施例中的基于存儲的播放進度展示所述動態(tài)消息可以包括:

查詢未播放完成的動態(tài)消息,及其關聯存儲的播放進度;當所述播放進度對應的播放時間未達到預設進度對應的預設時間,繼續(xù)展示所述動態(tài)消息;或者當所述播放進度對應的播放時間達到預設進度對應的預設時間,停止展示所述動態(tài)消息。

也就是說,在本發(fā)明實施例中,可以按照暫停播放動態(tài)消息時的播放進度選擇是否繼續(xù)播放該動態(tài)消息。上述播放進度可以包括已播放時間或者當前播放時間占總的消息時長的百分比。在消息展示區(qū)域再次切換為顯示狀態(tài)時,可以比較該播放進度與預設進度,并基于比較結果選擇是否繼續(xù)展示動態(tài)消息。

在利用播放時間來表示預設進度進行比較時,第一應用或者第二應用可以為每個動態(tài)消息的時長分配一個對應的預設進度,由于動態(tài)消息的時長有所不同,為每個動態(tài)消息分配單獨的預設進度可以更加適應于每個動態(tài)消息,防止播放時間過長的動態(tài)消息,在再次顯示消息展示區(qū)域且還剩余大部分未展示的消息時停止展示;也防止播放時間過短的動態(tài)消息,在再次顯示消息展示區(qū)域時即將播放完成仍繼續(xù)播放。

具體的,在暫停時動態(tài)消息的播放進度對應的播放時間未達到預設進度對應的預設時間,繼續(xù)展示所述動態(tài)消息;或者當所述播放進度對應的播放時間達到預設進度對應的預設時間,停止展示所述動態(tài)消息。另外,上述預設進度可以按照動態(tài)消息總時長的85%-95%范圍內的任意比例來設置。

在利用播放時長占總時長的百分比表示預設進度的實施例中,可以在暫停時直接獲取當前播放進度表示的時長比例,并將該時長比例與預設進度進行比較,當暫停時的播放進度對應的播放時長比例未達到預設進度對應的預設時長比例時,繼續(xù)展示所述動態(tài)消息;或者當所述播放進度對應的播放時長比例達到預設進度對應的預設的時長比例時,停止展示所述動態(tài)消息。

另外,在本發(fā)明的實施例中,在特定的消息展示區(qū)域上展示基于通知的動態(tài)消息之前還包括對動態(tài)消息的預處理。如圖6所示,為本發(fā)明實施例中對動態(tài)消息執(zhí)行預處理的原理流程圖。

該預處理包括:對基于通知的動態(tài)消息進行封裝;將封裝后的動態(tài)消息加載到特定的消息顯示區(qū)域進行動態(tài)展示;其中,所述封裝操作至少包括向所述動態(tài)消息封裝觸控交互對象。其中觸控交互對象包括觸控按鍵、播放/暫停按鍵、關閉按鍵、總時長、當前播放進度的展示條及關于播放時長的提示信息等信息。

本發(fā)明實施例中,第一應用或第二應用都可以執(zhí)行對于動態(tài)消息的預處理,上述在獲取關于動態(tài)消息的詳情信息時,可以基于該詳情信息對動態(tài)消息進行封裝,以方便用戶對于動態(tài)消息的操作和控制。

另外,也可以單獨的封裝當前的播放進度,即在對于當前播放進度進行展示時,可以獲取所述動態(tài)消息的時長信息,并在展示的所述動態(tài)消息上封裝所述時長信息以及當前的播放進度。

綜上所述,本發(fā)明實施例所提供的動態(tài)消息的顯示控制方法具有操作簡單,且方便查看的優(yōu)點,用戶體驗好。

另外,本發(fā)明實施例還提供了一種電子設備,該電子設備可以應用上述動態(tài)消息的顯示控制方法。如圖7所示,為本發(fā)明實施例中的電子設備的原理結構圖。

其中,本發(fā)明實施例中的電子設備可以至少包括:消息獲取模塊100和處理器200,消息獲取模塊100可以獲取關于動態(tài)消息的信息,或者也可以對上述動態(tài)消息進行封裝、編輯等操作。處理器200可以用于控制動態(tài)消息的顯示,或者也可以控制其他類型的消息的展示。這里消息獲取模塊100可以是加載有上述實施例中的第二應用的處理模塊。而處理模塊200可以基于接收到的通知消息將對應于通知的動態(tài)消息加載到與特定的消息展示區(qū)域中進行展示,而該特定的消息展示區(qū)域可以是電子設備的操作系統(tǒng)的操作界面(如桌面),也可以是電子設備內的應用程序對應的消息展示區(qū)域(如通知欄)等。上述第一應用和第二應用是運行于電子設備內的應用程序,其可以構造為單獨的app。

具體的,本發(fā)明實施例中的消息獲取模塊100可以從其他電子設備或服務器設備中獲取動態(tài)消息的相關信息,并生成關于動態(tài)消息的通知;而處理器200可以在接收到關于動態(tài)消息的通知時,尋址該通知對應的動態(tài)消息,并可以在如第一應用有關的特定消息展示區(qū)域上展示基于通知尋址到的動態(tài)消息。該特定的消息展示區(qū)域可以是第一應用的消息展示區(qū)域或消息展示區(qū)域上的部分顯示區(qū)域,也可以是電子設備系統(tǒng)的一個消息展示區(qū)域上的顯示區(qū)域。另外,本發(fā)明實施例中所描述說明的動態(tài)消息可以包括流媒體信息,如動圖、動態(tài)文字、視頻或者其他以動態(tài)的方式展示的消息。

其中,消息獲取模塊100可以通過向服務器設備或者其他電子設備請求動態(tài)消息的方式或者接收其他電子設備或服務器設備推送動態(tài)消息的方式來獲取與動態(tài)消息相關的信息。

本發(fā)明實施例中,消息獲取模塊100可以通過下載或獲取動態(tài)消息或者獲取該動態(tài)信息的地址信息,并對應的生成關于動態(tài)消息的通知,并將該通知發(fā)送至處理器200。而處理器200在接收到該通知后,可以尋址該動態(tài)消息,并在特定的消息展示區(qū)域上顯示動態(tài)消息。上述尋址過程可以大致分為兩種情況,一種情況為在消息獲取模塊100所生成和發(fā)送的通知中包括動態(tài)消息的網絡存儲地址或網絡鏈接時,處理器200可以到對應的網絡存儲地址或網絡鏈接下載該動態(tài)消息,此時或者對動態(tài)消息的下載和展示同時進行,或者下載完成后再展示到特定的消息展示區(qū)域上。而另一情況為當消息獲取模塊100可以生成和發(fā)送的通知中包括動態(tài)消息的完整文件或者動態(tài)消息在本地的存儲地址時,處理器可以直接將動態(tài)消息加載到特定的消息展示區(qū)域進行展示。

在本發(fā)明的一個優(yōu)選實施例中,處理器還可以判斷特定的顯示區(qū)域是否為顯示狀態(tài),并在特定的顯示區(qū)域為顯示狀態(tài)時,將尋址到的動態(tài)消息加載到其上進行顯示。

通過上述實施例,本發(fā)明實施例可以方便的實現對于動態(tài)消息的展示,而且第一應用或第二應用可以直接將動態(tài)消息下載到本地進行存儲,第一應用在加載顯示該動態(tài)消息時,無需在執(zhí)行下載操作,保證了展示動態(tài)消息的數據流暢性,增加了用戶體驗效果。

如圖8所示,為本發(fā)明實施例中的處理器的原理結構示意圖,其中本發(fā)明實施例的處理器200可以包括:尋址模塊201、預處理模塊202和展示控制模塊203。

其中,尋址模塊201可以接收消息獲取模塊100生成和發(fā)送的通知,并基于該通知尋址動態(tài)消息。一般的,尋址模塊201可以在消息獲取模塊所生成和發(fā)送的通知中包括動態(tài)消息的網絡存儲地址或網絡鏈接時,到對應的網絡存儲地址或網絡鏈接下載該動態(tài)消息。另外,尋址模塊201還可以在消息獲取模塊100生成和發(fā)送的通知中包括動態(tài)消息的完整文件或者動態(tài)消息在本地的存儲地址時,直接尋址到該動態(tài)消息。

預處理模塊202可以執(zhí)行對應于動態(tài)消息預處理操作,在本發(fā)明實施例中,尋址模塊201在獲取到關于動態(tài)消息時,預處理模塊202可以對動態(tài)信息執(zhí)行封裝操作,該封裝操作至少包括向動態(tài)消息封裝觸控交互對象。其中觸控交互對象包括觸控按鍵、播放/暫停按鍵、關閉按鍵、總時長、當前播放進度的展示條等信息。另外,預處理模塊202還可以對動態(tài)信息進行降噪處理,以優(yōu)化動態(tài)信息。

展示控制模塊203按照尋址模塊201尋址到的動態(tài)消息或者預處理模塊202預處理后的動態(tài)消息加載到特定的消息展示區(qū)域進行動態(tài)展示。

另外,在本發(fā)明的實施例中,展示控制模塊203還可以為待展示的動態(tài)消息分配顯示區(qū)域,并將動態(tài)消息加載到該分配的顯示區(qū)域上進行展示。優(yōu)選的,當消息展示區(qū)域顯示到當前的顯示區(qū)域時,展示控制模塊203則可以控制執(zhí)行對于動態(tài)消息的展示,而在對應于該動態(tài)消息的展示區(qū)域從顯示狀態(tài)切換到關閉狀態(tài)時,則暫停動態(tài)消息的展示,而當再次恢復該顯示區(qū)域為顯示狀態(tài)時,則可以基于暫停所述動態(tài)消息的播放進度繼續(xù)展示動態(tài)消息。

另外,本發(fā)明實施例中的處理器200還可以包括判斷模塊204,該判斷模塊204可以用于判斷消息展示區(qū)域的顯示狀態(tài)或關閉狀態(tài)。

另外,展示控制模塊203可以在判斷模塊204檢測到消息展示區(qū)域為顯示狀態(tài)或者為展示動態(tài)消息所分配的在消息展示區(qū)域上的顯示區(qū)域為顯示狀態(tài)時,將尋址模塊201所尋址到的動態(tài)消息展示到消息展示區(qū)域上或者展示到對應分配的顯示區(qū)域上,并在判斷模塊204檢測到消息展示區(qū)域從顯示狀態(tài)切換到關閉狀態(tài)或者展示動態(tài)消息所分配的在消息展示區(qū)域上的顯示區(qū)域為關閉狀態(tài)時,暫停消息展示區(qū)域對于動態(tài)消息的展示。通過本發(fā)明實施例,對消息展示區(qū)域上展示消息的控制,可以根據用戶的實時操作來執(zhí)行變換動態(tài)消息的展示,保證了用戶使用體驗。

在一優(yōu)選實施例中,該展示控制模塊203還可以在判斷模塊204檢測到消息展示區(qū)域從顯示狀態(tài)切換到關閉狀態(tài)或者展示動態(tài)消息所分配的在消息展示區(qū)域上的顯示區(qū)域為關閉狀態(tài)時,展示控制模塊203還可以存儲當前播放的動態(tài)信息的播放進度,并當檢測到消息展示區(qū)域被操作再次從關閉狀態(tài)切換到顯示狀態(tài),或者展示動態(tài)消息所分配的在消息展示區(qū)域上的顯示區(qū)域從關閉狀態(tài)切換為顯示狀態(tài)時,展示控制模塊103還可以基于存儲的播放進度在消息展示區(qū)域上或者分配的顯示區(qū)域上繼續(xù)展示動態(tài)消息。

也就是說,在本發(fā)明實施例中,可以按照暫停播放動態(tài)消息時的播放進度選擇是否繼續(xù)播放該動態(tài)消息。上述播放進度可以包括已播放時間或者當前播放時間占總的消息時長的百分比。在消息展示區(qū)域再次切換為顯示狀態(tài)時,展示控制模塊203還可以比較該播放進度與其內存儲的預設進度,并基于比較結果選擇是否繼續(xù)展示動態(tài)消息。

其中,在利用播放時間來表示預設進度進行比較時,消息獲取模塊100或者處理模塊200可以為每個動態(tài)消息的時長分配一個對應的預設進度,例如可以由尋址模塊201來執(zhí)行該操作。尋址模塊201在接收到關于動態(tài)消息的通知后,即可以基于該通知獲取動態(tài)消息的播放時長,并基于該播放時長分配一個對應的預設進度和標識,并將該預設進度的信息和標識信息發(fā)送至展示控制模塊203進行存儲。由于動態(tài)消息的時長有所不同,為每個動態(tài)消息分配單獨的預設進度可以更加適應于每個動態(tài)消息,防止播放時間過長的動態(tài)消息,在再次顯示消息展示區(qū)域且還剩余大部分未展示的消息時停止展示;也防止播放時間過短的動態(tài)消息,在再次顯示消息展示區(qū)域時即將播放完成仍繼續(xù)播放。另外,上述預設進度可以按照動態(tài)消息總時長的85%-95%范圍內的任意比例來設置。

具體的,在展示控制模塊203在動態(tài)消息的播放進度對應的播放時間未達到預設進度對應的預設時間,控制動態(tài)消息基于暫停播放時的時間繼續(xù)展示;或者當所述播放進度對應的播放時間達到預設進度對應的預設時間,控制停止展示所述動態(tài)消息。在利用播放時長占總時長的百分比表示預設進度的實施例中,可以在暫停時直接獲取當前播放進度表示的時長比例,并將該時長比例與預設進度進行比較,當暫停時的播放進度對應的播放時長比例未達到預設進度對應的預設時長比例時,繼續(xù)展示所述動態(tài)消息;或者當所述播放進度對應的播放時長比例達到預設進度對應的預設的時長比例時,停止展示所述動態(tài)消息。

在另一實施例中,尋址模塊201還可以在收到關于動態(tài)消息的通知時,獲取動態(tài)消息的總時長信息,并將該總時長信息以及對應生成的標識信息發(fā)送至展示控制模塊203進行存儲。展示控制模塊203還可以在利用動態(tài)消息暫停播放時的播放時長占總時長的百分比表示預設進度中,其可以在暫停時直接基于總時長和當前播放進度對應的時長,計算當前播放進度所對應的時長比例,并將該時長比例與預設進度進行比較,當暫停時的播放進度對應的播放時長比例未達到預設進度對應的預設時長比例時,繼續(xù)展示所述動態(tài)消息;或者當所述播放進度對應的播放時長比例達到預設進度對應的預設的時長比例時,停止展示所述動態(tài)消息。

另外,尋址模塊201在獲取關于動態(tài)消息的信息時,可以對動態(tài)消息的具體詳情進行分析,或者服務器設備在發(fā)送關于動態(tài)消息的信息時,可以直接提供該動態(tài)消息對應的具體詳情。其中,具體詳情可以包括動態(tài)消息的網頁鏈接、時間長度、容量大小、以及動態(tài)消息的制作者的相關信息。而在消息展示區(qū)域上展示完成該動態(tài)消息時,展示控制模塊203可以在動態(tài)消息展示完成時,將上述詳情信息加載到展示動態(tài)信息的顯示區(qū)域上,以便于用戶獲取關于該動態(tài)信息的具體資訊。

另外,如圖9所示,為本發(fā)明實施例中的消息獲取模塊的原理結構示意圖。其中。消息獲取模塊100可以包括:獲取模塊101、通知生成模塊102和預處理模塊103。

獲取模塊101可以用于獲取動態(tài)消息。具體的,獲取模塊101可以向服務器設備或者其他電子設備請求動態(tài)消息,也可以接收外部推送的動態(tài)消息。

本發(fā)明的一個實施例中,獲取模塊101可以通過發(fā)送請求信息并接收對應于請求信息的返回信息來獲取返回信息中包括的動態(tài)消息,上述請求信息中包括關于所需的動態(tài)消息的關鍵詞、主題、消息類型中的至少一種信息。

在本發(fā)明的另一個實施例中,獲取模塊101可以通過接收推送的動態(tài)消息來獲取關于動態(tài)消息的信息。其中推送的動態(tài)消息可以由廣播的形式進行推送,也可以是無線通信信號的方式推送。在一優(yōu)選實施例中,獲取模塊201也可以按照預設條件接收關于動態(tài)消息的信息,該預設條件包括所需的動態(tài)消息的類型、主題、時長、關鍵詞中的至少一種信息。另外,獲取模塊201也可以只是獲取動態(tài)消息的網頁連接、存儲地址,也可以是直接從服務器設備或者其他電子設備處接收動態(tài)消息的完整內容。

另外,在獲取模塊101獲取關于動態(tài)消息的存儲地址或者網頁鏈接后,還可以根據存儲地址或網絡鏈接,將動態(tài)消息加載到電子設備的本地進行存儲。以使得處理模塊200在控制展示該動態(tài)信息時無需在從網絡上下載,即節(jié)省了時間,也提高了用戶的觀看效果。

通知生成模塊102可以基于獲取模塊101所獲取的關于動態(tài)消息的信息而生成對應的通知,并將該通知發(fā)送至通知接收模塊201。也就是說,通知生成模塊101生成的關于動態(tài)消息的通知可以包括動態(tài)消息的網頁鏈接或存儲地址,或者也可以是完整動態(tài)消息,上述存儲地址可以包括網絡存儲地址(如云端地址),也可以是電子設備的本地目錄地址。

預處理模塊103可以執(zhí)行對應于動態(tài)消息預處理操作,在本發(fā)明實施例中,獲取模塊101在獲取到關于動態(tài)消息的信息時,預處理模塊103可以對動態(tài)信息執(zhí)行封裝操作,該封裝操作至少包括向動態(tài)消息封裝觸控交互對象。其中觸控交互對象包括觸控按鍵、播放/暫停按鍵、關閉按鍵、總時長、當前播放進度的展示條等信息。而在展示控制模塊103在對動態(tài)消息進行展示時,可以將封裝后的動態(tài)消息展示到消息展示區(qū)域上,以便于用戶的觀看和操控。

另外,預處理模塊103還可以對動態(tài)信息進行降噪處理,以優(yōu)化動態(tài)信息。

綜上所述,本發(fā)明實施例所提供的電子設備法可以將動態(tài)消息加載到消息展示區(qū)域上進行展示,用戶只需要進入該消息展示區(qū)域就可以查看到相應的待顯示的動態(tài)消息,而無需到特定的目錄下查找相應的文件,具有操作方便,且方便查看的優(yōu)點,用戶體驗好。

所屬領域的技術人員可以清楚地了解到,為描述的方便和簡潔,上述描述的數據處理方法所應用于的電子設備,可以參考前述產品實施例中的對應描述,在此不再贅述。

以上實施例僅為本發(fā)明的示例性實施例,不用于限制本發(fā)明,本發(fā)明的保護范圍由權利要求書限定。本領域技術人員可以在本發(fā)明的實質和保護范圍內,對本發(fā)明做出各種修改或等同替換,這種修改或等同替換也應視為落在本發(fā)明的保護范圍內。

當前第1頁1 2 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
昭平县| 永宁县| 洛宁县| 乐都县| 汉寿县| 霍州市| 久治县| 老河口市| 赤城县| 波密县| 陈巴尔虎旗| 自治县| 大名县| 普兰店市| 岗巴县| 高淳县| 兰坪| 玛多县| 康乐县| 郑州市| 易门县| 龙岩市| 金沙县| 蕉岭县| 寻乌县| 陆良县| 凤阳县| 盐边县| 曲周县| 芒康县| 南涧| 正定县| 瑞昌市| 寻甸| 宝坻区| 营口市| 安丘市| 元朗区| 鸡泽县| 丰原市| 昌图县|