專利名稱:在移動終端展示立體效果動漫內(nèi)容的系統(tǒng)的制作方法
技術領域:
本發(fā)明涉及一種在移動終端展示立體效果動漫內(nèi)容的系統(tǒng),主要適用于各種移動終端上,例如手機、平板電腦等。
背景技術:
隨著科技的發(fā)展,移動終端日漸普及,手機更是現(xiàn)代人所必備的一種通訊工具。 Android、iOS、Windows Mobile、Symbian等等,手機操作系統(tǒng)越來越多;摩托羅拉、諾基亞、 三星、華為、中興等等,手機終端廠家的也越來越多。手機終端的型號、屏幕尺寸自然是多種多樣,千差萬別。手機終端上圖片和動漫類的應用很多,彩信就是其中一個典型應用?,F(xiàn)在的圖片或者動漫文件是展現(xiàn)在某個應用的主窗口內(nèi)。例如彩信應用,用戶打開某條彩信后,彩信中的圖片展現(xiàn)在當前的彩信窗口中。同時,一個圖片媒體文件,在不同的分辨率比例的手機終端下(尤其是橫屏和豎屏手機屏幕差別很大),要么顯示在屏幕上的某塊區(qū)域,無法全屏顯示,要么因為拉伸的原因,圖片效果失真,無法以最優(yōu)效果展示。
發(fā)明內(nèi)容
本發(fā)明要解決的技術問題是針對上述存在的問題提供一種在移動終端展示立體效果動漫內(nèi)容的系統(tǒng),能夠在移動終端以立體動畫方式自動播放動漫文件,或者適配不同屏幕,以全屏方式播放,提升用戶體驗。本發(fā)明所采用的技術方案是在移動終端展示立體效果動漫內(nèi)容的系統(tǒng),其特征在于它包括依次連接的事件監(jiān)聽模塊、動漫管理模塊和動漫展示模塊,
其中事件監(jiān)聽模塊,用于監(jiān)聽各種可以觸發(fā)動漫文件顯示的事件,根據(jù)約定的算法,對接收到的動漫指令解密并進行校驗,若為非法指令,則返回給移動終端,由終端系統(tǒng)進行正常顯示,若為合法動漫指令,則攔截,并將解密處理過的動漫指令傳遞給動漫管理模塊;
動漫管理模塊,用于管理和存儲本地動漫文件,在接收到事件監(jiān)聽模塊經(jīng)解密處理過的動漫指令后,根據(jù)指令要求在本地存儲的動漫文件列表中檢索,并將檢索到的對應動漫文件及動漫文件的顯示參數(shù)發(fā)送至動漫展示模塊;所述動漫文件包括動漫內(nèi)容文件和動漫背景文件或者僅包括動漫內(nèi)容文件;
動漫展示模塊,用于接收動漫管理模塊傳遞過來的動漫文件,根據(jù)動漫文件的顯示參數(shù)創(chuàng)建一個無父窗口的懸浮可視視圖,并將該視圖懸浮于移動終端當前可視界面上,然后調(diào)整動漫文件中動漫內(nèi)容文件的尺寸,適配當前移動終端顯示效果,最后在該視圖上展示動漫內(nèi)容。所述動漫展示模塊同時解析所接收動漫文件中的動漫背景文件,并對背景數(shù)據(jù)進行等比放大或者縮小,直至其長度或?qū)挾忍畛錆M移動終端的一側(cè)屏幕,然后通過復制、拼接,構建出當前移動終端屏幕大小的背景圖片;將所述用于展示動漫內(nèi)容的懸浮視圖和背景圖片疊加,構建成一個整體的動漫顯示窗口,在移動終端上全屏立體顯示。
3
所述動漫管理模塊通過移動互聯(lián)網(wǎng)通道與位于互聯(lián)網(wǎng)上的動漫內(nèi)容服務器連接, 動漫管理模塊在本地存儲未找到對應動漫文件時,則從動漫內(nèi)容服務器上下載對應的動漫文件,并將其保存至本地存儲器中,然后將該動漫文件及動漫文件的顯示參數(shù)發(fā)送至動漫展示模塊。所述移動互聯(lián)網(wǎng)通道為GPRS、CDMA、CDMA2000、ff-CDMA, TD-CDMA及LTE制式中的
任意一種。所述事件監(jiān)聽模塊所監(jiān)聽的事件包括短信命令、互聯(lián)網(wǎng)命令、語音呼入、語音呼出、摘機、掛機或呼叫中的DTMF信號命令。所述動漫內(nèi)容文件為無背景和無邊框的Swf文件或Gif文件。所述動漫文件的顯示參數(shù)包括動漫文件的唯一標識、動漫發(fā)送方的唯一標識、動漫顯示方式和動漫播放能力。所述移動終端為手機、PDA、平板電腦或筆記本電腦。本發(fā)明的有益效果是本發(fā)明在監(jiān)聽到觸發(fā)動漫文件顯示的事件后,根據(jù)指令從本地存儲空間內(nèi)或者從互聯(lián)網(wǎng)準備好動漫內(nèi)容,并根據(jù)其顯示參數(shù)自動在移動終端的屏幕上以立體動畫方式自動播放動漫文件,或者適配不同屏幕,以全屏方式播放,為用戶展現(xiàn)更好的動漫效果,帶來更多彩的交互體驗以及更方便的信息表達和傳遞,從而提升了用戶體驗。
圖1是本發(fā)明的結構框圖。圖2是本發(fā)明實際使用中的結構框圖。
具體實施例方式如圖1所示,本實施例包括依次連接的事件監(jiān)聽模塊101、動漫管理模塊104和動漫展示模塊105,其中事件監(jiān)聽模塊101與移動終端的系統(tǒng)接口 201連接,系統(tǒng)接口 201接收到動漫指令后,傳遞給事件監(jiān)聽模塊101,動漫管理模塊104通過移動互聯(lián)網(wǎng)通道(可以是GI3RS、CDMA、CDMA2000、W-CDMA、TD-CDMA及LTE制式中的任意一種)與位于互聯(lián)網(wǎng)上的動漫內(nèi)容服務器30連接。所述事件監(jiān)聽模塊101用于監(jiān)聽各種可以觸發(fā)動漫文件顯示的事件,根據(jù)約定的算法,對接收到的動漫指令解密并進行校驗,若為非法動漫指令(即不是動漫指令),則通過系統(tǒng)接口 201返回給移動終端,由終端系統(tǒng)進行正常顯示,若為合法動漫指令,則攔截,并將解密處理過的動漫指令傳遞給動漫管理模塊104。事件監(jiān)聽模塊101監(jiān)聽的事件包括但不限于短信命令、互聯(lián)網(wǎng)命令、語音呼入事件、語音呼出、摘機、掛機或呼叫中的DTMF信號命令。例如,通過短信命令觸發(fā),可以實現(xiàn)在移動終端間,利用普通的短信命令,發(fā)送和展示動漫短信的功能;通過互聯(lián)網(wǎng)命令,可以實現(xiàn)基于移動互聯(lián)網(wǎng)的用戶信息互動和分享。所述動漫管理模塊104,用于管理和存儲本地動漫文件,在接收到事件監(jiān)聽模塊 101經(jīng)解密處理過的動漫指令后,根據(jù)動漫指令中要求顯示的動漫文件id,發(fā)起方的唯一標識id,優(yōu)先在本地存儲的動漫文件列表中檢索,并將檢索到的對應動漫文件及動漫文件的顯示參數(shù)發(fā)送至動漫展示模塊105 ;若未檢索到對應動漫文件,則根據(jù)動漫指令的要求從動漫內(nèi)容服務器30上下載對應的動漫文件(動漫展示模塊105會校驗移動終端自身的播放能力即移動終端操作系統(tǒng)對各種格式媒體文件的解析能力,設置動漫展示模塊105的播放能力參數(shù),并且將該參數(shù)存儲,動漫管理模塊104在下載動漫文件的時候,會根據(jù)動漫展示模塊105播放能力,下載相應文件格式的動漫文件。例如,移動終端可以解析swf格式的文件,動漫管理模塊下載文件的時候,就會下載展示同樣內(nèi)容的swf格式的媒體文件;若移動終端無法解析swf文件,只能解析gif文件,動漫管理模塊則下載相應的gif文件),并將其保存至本地存儲器中,同時動漫管理模塊104將該動漫文件及動漫文件的顯示參數(shù)傳遞給動漫展示模塊105。所述動漫文件可以僅僅是動漫內(nèi)容文件,也可以包括動漫內(nèi)容文件和動漫背景文件,其中動漫內(nèi)容文件包括但不限于Swf (Flash)文件,Gif文件,且本身是無背景、無邊框的格式。所述動漫展示模塊105,用于接收動漫管理模塊104傳遞過來的動漫文件,并根據(jù)動漫文件的顯示參數(shù),在移動終端的屏幕上以立體動畫方式自動播放動漫文件,或者適配不同屏幕,以全屏方式播放。所述動漫文件的顯示參數(shù)包括但不限于動漫文件的唯一標識、 動漫發(fā)送方的唯一標識、動漫顯示方式、動漫播放能力;其中動漫文件的唯一標識是接收到的動漫文件在系統(tǒng)內(nèi)部的唯一編碼,動漫播放能力是根據(jù)移動終端自身對不同格式的動漫文件的解析能力所設定的在本地顯示效果最好的文件格式,動漫顯示方式包括無背景立體顯示和有背景全屏立體顯示兩種,這三個參數(shù)結合,就可以從服務端下載相應文件格式的, 某個確定的動漫文件。動漫發(fā)送方的唯一標識可以是動漫發(fā)送方的手機號碼,也可以是終端的IMSI號或者是IMEI號,也可以是動漫發(fā)送系統(tǒng)分配的唯一標識。當動漫顯示方式為無背景立體顯示時,動漫展示模塊105首先創(chuàng)建一個無父窗口的懸浮可視視圖,并將該視圖懸浮于移動終端當前可視界面上,然后調(diào)整動漫文件中動漫內(nèi)容文件的尺寸,適配當前移動終端顯示效果,最后在該視圖上展示經(jīng)調(diào)整后的動漫內(nèi)容, 此時展示給用戶的就是在當前移動終端屏幕背景上,彈出了一個立體的動漫效果。當動漫顯示方式為有背景全屏立體顯示時,動漫展示模塊105首先解析所接收動漫文件中的動漫背景文件(由動漫管理模塊傳遞過來),并對背景數(shù)據(jù)進行等比放大或者縮小,直至其長度或?qū)挾忍畛錆M移動終端的一側(cè)屏幕,然后通過復制、拼接,構建出當前移動終端屏幕大小的背景圖片,將當前移動終端屏幕背景覆蓋;然后利用上述以無背景立體顯示方式展示動漫內(nèi)容的方式,將動漫內(nèi)容構建成無背景、無邊框的懸浮窗口,并調(diào)整其尺寸適配當前移動終端的屏幕,最后將該懸浮窗口和背景圖片疊加,構建成一個整體的動漫顯示窗口,在移動終端上全屏立體顯示。所述移動終端包括但不限于手機、PDA、平板電腦或筆記本電腦。如圖2所示,在實際使用中,移動終端IOA通過移動互聯(lián)網(wǎng)通道IlA和動漫內(nèi)容服務器30相連,移動終端IOB利用移動互聯(lián)網(wǎng)通道IlB和動漫內(nèi)容服務器30相連。動漫內(nèi)容服務器30是位于互聯(lián)網(wǎng)上,用于提供特定格式的動漫文件的服務端,為移動終端提供下載和相應的服務。移動互聯(lián)網(wǎng)通道IlA和移動互聯(lián)網(wǎng)通道IlB可以是GraS、⑶MAJDMA 2000、 ff-CDMA,TD-CDMA制式中的任何一種,通道IlA和IlB不一定采用相同的制式。通信網(wǎng)絡通道13是指移動終端IOA和移動終端IOB進行通信交互操作所依附的信令或者語音通道。移動終端IOA和移動終端IOB利用通信網(wǎng)絡通道13進行通信交互(可以是IOA給IOB發(fā)送短信;也可以是IOA和IOB在通話過程中,傳遞了一串DTMF數(shù)據(jù);也可以是IOA呼叫10B),觸發(fā)了移動終端IOB上的事件監(jiān)控模塊101,調(diào)用本發(fā)明所描述服務,在移動終端IOB的屏幕上以立體動畫方式自動播放動漫文件,或者適配不同屏幕,以全屏方式播放,為用戶展現(xiàn)更好的動漫效果。
權利要求
1.一種在移動終端展示立體效果動漫內(nèi)容的系統(tǒng),其特征在于它包括依次連接的事件監(jiān)聽模塊(101)、動漫管理模塊(104)和動漫展示模塊(105),其中事件監(jiān)聽模塊(101),用于監(jiān)聽各種可以觸發(fā)動漫文件顯示的事件,根據(jù)約定的算法,對接收到的動漫指令解密并進行校驗,若為非法指令,則返回給移動終端,由終端系統(tǒng)進行正常顯示,若為合法動漫指令,則攔截,并將解密處理過的動漫指令傳遞給動漫管理模塊(104);動漫管理模塊(104),用于管理和存儲本地動漫文件,在接收到事件監(jiān)聽模塊(101)經(jīng)解密處理過的動漫指令后,根據(jù)指令要求在本地存儲的動漫文件列表中檢索,并將檢索到的對應動漫文件及動漫文件的顯示參數(shù)發(fā)送至動漫展示模塊(105);所述動漫文件包括動漫內(nèi)容文件和動漫背景文件或者僅包括動漫內(nèi)容文件;動漫展示模塊(105),用于接收動漫管理模塊(104)傳遞過來的動漫文件,根據(jù)動漫文件的顯示參數(shù)創(chuàng)建一個無父窗口的懸浮可視視圖,并將該視圖懸浮于移動終端當前可視界面上,然后調(diào)整動漫文件中動漫內(nèi)容文件的尺寸,適配當前移動終端顯示效果,最后在該視圖上展示動漫內(nèi)容。
2.根據(jù)權利要求1所述的在移動終端展示立體效果動漫內(nèi)容的系統(tǒng),其特征在于所述動漫展示模塊(105)同時解析所接收動漫文件中的動漫背景文件,并對背景數(shù)據(jù)進行等比放大或者縮小,直至其長度或?qū)挾忍畛錆M移動終端的一側(cè)屏幕,然后通過復制、拼接,構建出當前移動終端屏幕大小的背景圖片;將所述用于展示動漫內(nèi)容的懸浮視圖和背景圖片疊加,構建成一個整體的動漫顯示窗口,在移動終端上全屏立體顯示。
3.根據(jù)權利要求1所述的在移動終端展示立體效果動漫內(nèi)容的系統(tǒng),其特征在于所述動漫管理模塊(104)通過移動互聯(lián)網(wǎng)通道與位于互聯(lián)網(wǎng)上的動漫內(nèi)容服務器(30)連接, 動漫管理模塊(104)在本地存儲未找到對應動漫文件時,則從動漫內(nèi)容服務器(30)上下載對應的動漫文件,并將其保存至本地存儲器中,然后將該動漫文件及動漫文件的顯示參數(shù)發(fā)送至動漫展示模塊(105)。
4.根據(jù)權利要求3所述的在移動終端展示立體效果動漫內(nèi)容的系統(tǒng),其特征在于所述移動互聯(lián)網(wǎng)通道為GPRS、CDMA、CDMA2000、W-CDMA、TD-CDMA及LTE制式中的任意一種。
5.根據(jù)權利要求1所述的在移動終端展示立體效果動漫內(nèi)容的系統(tǒng),其特征在于所述事件監(jiān)聽模塊(101)所監(jiān)聽的事件包括短信命令、互聯(lián)網(wǎng)命令、語音呼入、語音呼出、摘機、掛機或呼叫中的DTMF信號命令。
6.根據(jù)權利要求1所述的在移動終端展示立體效果動漫內(nèi)容的系統(tǒng),其特征在于所述動漫內(nèi)容文件為無背景和無邊框的Swf文件或Gif文件。
7.根據(jù)權利要求1所述的在移動終端展示立體效果動漫內(nèi)容的系統(tǒng),其特征在于所述動漫文件的顯示參數(shù)包括動漫文件的唯一標識、動漫發(fā)送方的唯一標識、動漫顯示方式和動漫播放能力。
8.根據(jù)權利要求1所述的在移動終端展示立體效果動漫內(nèi)容的系統(tǒng),其特征在于所述移動終端為手機、PDA、平板電腦或筆記本電腦。
全文摘要
本發(fā)明涉及一種移動終端展示立體效果動漫內(nèi)容的系統(tǒng)。本發(fā)明的目的是提供一種在移動終端展示立體效果動漫內(nèi)容的系統(tǒng),能夠在移動終端以立體動畫方式自動播放動漫文件,或者適配不同屏幕,以全屏方式播放,提升用戶體驗。本發(fā)明的技術方案是在移動終端展示立體效果動漫內(nèi)容的系統(tǒng),其特征在于它包括依次連接的事件監(jiān)聽模塊、動漫管理模塊和動漫展示模塊。本發(fā)明適用于各種移動終端上,例如手機、平板電腦等。
文檔編號H04M1/725GK102436392SQ201110267388
公開日2012年5月2日 申請日期2011年9月9日 優(yōu)先權日2011年9月9日
發(fā)明者華勇 申請人:華勇