專利名稱:一種移動終端中的個性化動畫實(shí)現(xiàn)方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動終端,具體的說,涉及一種移動終端中的個性化動畫 實(shí)現(xiàn)方法及裝置。
背景技術(shù):
隨著手機(jī)的使用越來越普及,用戶的個性化需求越來越高。但現(xiàn)有技術(shù) 中,大多數(shù)手機(jī)顯示的各種動畫都是由手機(jī)廠商限定的,很多手機(jī)的開機(jī) 動畫經(jīng)常是廠商或運(yùn)營商的標(biāo)語,動畫的風(fēng)格和設(shè)計(jì)不能按用戶的喜好更 換。現(xiàn)有技術(shù)中沒有一種有效而又方便的個性化動畫的實(shí)現(xiàn)方法。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供了一種移動終端中的個性化動畫實(shí)現(xiàn)方法及裝 置,能夠有效而又方^f更的實(shí)現(xiàn)移動終端中的個性化動畫的"^殳置。
為了解決上述技術(shù)問題,本發(fā)明采用了如下技術(shù)方案 一種移動終端中的個性化動畫實(shí)現(xiàn)方法,包括
A、 在所述移動終端中設(shè)置動畫管理器,所述動畫管理器供移動終端人 機(jī)操作接口調(diào)用;
B、 所述動畫管理器接受所iiA機(jī)操作接口的輸入指令,對所述移動終 端中的動畫進(jìn)行變更
Bl、所述動畫管理器根據(jù)人機(jī)操作接口的輸入指令,獲取待設(shè)置動畫 以及動畫各幀圖像變更數(shù)據(jù)的信息;
B2、所述動畫管理器在其管理的節(jié)點(diǎn)區(qū)編輯節(jié)點(diǎn),所述節(jié)點(diǎn)中建立以 下信息的關(guān)聯(lián)所述待設(shè)置動畫的調(diào)用位置、指向所述動畫各幀圖像變更 數(shù)據(jù)存儲位置的各存儲指針、動畫各幀圖像的播放編排;
B 3 、根據(jù)所述存儲指針將所述動畫各幀圖像變更數(shù)據(jù)依照所述動畫各■fal^的橋效編排詿取到所沐待投菁勁畫的調(diào)用估寳以替錄所L術(shù)待投著勁 畫。
在所述方法的一種實(shí)施例中,所述步驟B2中,編輯節(jié)點(diǎn)包括當(dāng)待設(shè) 置動畫的調(diào)用位置未存在于所述節(jié)點(diǎn)區(qū)的某一節(jié)點(diǎn)時,創(chuàng)建新節(jié)點(diǎn);當(dāng)待 設(shè)置動畫的調(diào)用位置已存在于所述節(jié)點(diǎn)區(qū)的某一節(jié)點(diǎn)時,修改該節(jié)點(diǎn),將 該節(jié)點(diǎn)的存儲指針修改為指向新的動畫各幀圖像變更數(shù)據(jù)存儲位置。
在所述方法的一種實(shí)施例中,所述動畫各幀圖像的播放編排包括動 畫各幀圖像的播放順序和播放時間。
在所述方法的一種實(shí)施例中,還包括設(shè)置動畫管理器使能標(biāo)志、節(jié) 點(diǎn)使能標(biāo)志、和個性化優(yōu)先使能標(biāo)志中的至少一個。
在所述方法的一種實(shí)施例中,所述動畫各幀圖像變更數(shù)據(jù)存儲于移動 終端的數(shù)據(jù)區(qū)中。
本發(fā)明還^^開了一種移動終端中的個性化動畫實(shí)現(xiàn)裝置,包括
動畫管理器設(shè)置模塊,用于在所述移動終端中設(shè)置動畫管理器,所述 動畫管理器供移動終端人機(jī)操作接口調(diào)用;
所述動畫管理器,用于接受所述人機(jī)操作接口的輸入指令,對所述移 動終端中的動畫進(jìn)行變更,包括
信息獲取單元,用于根據(jù)人機(jī)操作接口的輸入指令,獲取待設(shè)置動畫 以及動畫各幀圖像變更數(shù)據(jù)的信息;
節(jié)點(diǎn)編輯單元,用于在節(jié)點(diǎn)區(qū)編輯節(jié)點(diǎn),所述節(jié)點(diǎn)中建立以下信息的 關(guān)聯(lián)所述待設(shè)置動畫的調(diào)用位置、指向所述動畫各幀圖像變更數(shù)據(jù)存儲 位置的各存儲指針、動畫各幀圖像的播放編排;
動畫變更單元,用于根據(jù)所述存儲指針將所述動畫各幀圖像變更數(shù)據(jù) 依照所述動畫各幀圖像的播放編排讀取到所述待設(shè)置動畫的調(diào)用位置以替 換所述待設(shè)置動畫。
本發(fā)明通過在移動終端中設(shè)置動畫管理器,可以將移動終端中的原有 動畫根據(jù)用戶的個性化需求進(jìn)行變更,設(shè)置為用戶指定的個性化動畫,提 高了用戶體一驗(yàn)度。動畫管理器通過創(chuàng)建節(jié)點(diǎn)的方式建立原有動畫與替換動
畫之間的關(guān)聯(lián),進(jìn)行動畫變更,控制方式簡便、靈活。移動 端原有的軟、 硬件框架保持不變,只需進(jìn)行動畫管理器添加這一4艮小的改動,改造成本少i用戶可直接在移動終端進(jìn)行捧作,摔作方式簡伊—
圖1是本發(fā)明實(shí)施例的系統(tǒng)結(jié)構(gòu)框圖2是本發(fā)明實(shí)施例的動畫管理器的組織圖3是本發(fā)明實(shí)施例的動畫節(jié)點(diǎn)的組織圖4是本發(fā)明實(shí)施例的個性化動畫的具體實(shí)現(xiàn)流程;
圖5是本發(fā)明實(shí)施例的醒I優(yōu)先使用動畫管理器中的動畫的流程;
圖6是本發(fā)明實(shí)施例的動態(tài)更新動畫管理器的流程。
具體實(shí)施例方式
下面對照附圖并結(jié)合具體實(shí)施方式
對本發(fā)明做詳細(xì)說明。
本發(fā)明的主要目的是在移動終端中實(shí)現(xiàn)個性化動畫的設(shè)置,所述的移 動終端,包括手^/L、小靈通、PDA設(shè)備等等。
如圖l所示,本發(fā)明實(shí)施例中的移動終端,不需改變其軟、硬件框架, 只需在其存儲系統(tǒng)中設(shè)置一動畫管理器,存儲系統(tǒng)即移動終端的存儲介質(zhì), 用來存儲移動終端的各種數(shù)據(jù)。動畫管理器接受移動終端的畫I (人機(jī)操 作接口,實(shí)現(xiàn)人機(jī)交互,提供相關(guān)菜單、圖標(biāo)操作、顯示等功能)的調(diào)用, 以實(shí)現(xiàn)對動畫的管理。例如接受固I的輸入指令,對動畫進(jìn)行變更。
如圖2所示,動畫管理的組織主要包括控制區(qū)、節(jié)點(diǎn)區(qū)、數(shù)據(jù)區(qū)。其 中,數(shù)據(jù)區(qū)是存儲系統(tǒng)中的一段數(shù)據(jù)存儲空間,存儲了一個或多個動畫的 相關(guān)數(shù)據(jù),這些數(shù)據(jù),例如是菜單圖標(biāo)、文件圖標(biāo)的對應(yīng)圖像數(shù)據(jù),或者 是菜單名稱的對應(yīng)字符串等等。
節(jié)點(diǎn)區(qū)維護(hù)有一個或多個節(jié)點(diǎn),每一節(jié)點(diǎn)中,建立了一個動畫的調(diào)用 位置與指向動畫各幀圖像數(shù)據(jù)存儲位置的存儲指針的關(guān)聯(lián),以及包含動畫 各幀圖像數(shù)據(jù)的播放編排。動畫的調(diào)用位置,指的是該動畫在操作顯示界 面的什么位置^皮調(diào)用顯示,例如,移動終端的開4幾動畫是在開^/L時就^t調(diào) 用顯示,或者,在進(jìn)入移動終端的某一菜單時,也會調(diào)用顯示一段動畫。 這些開機(jī)時、進(jìn)入菜單時即是相應(yīng)動畫的調(diào)用位置。存儲指針,則指向數(shù) 據(jù)區(qū)中動畫各幀數(shù)據(jù)的存儲空間首地址,以便通過存儲指針從相應(yīng)存儲位些存儲指 針分別到各幀圖像的存儲位置獲取動畫的各幀圖像,而后根據(jù)節(jié)點(diǎn)中的播 放編排來組織各幀的播放顯示。播放編排包括了動畫中各幀圖像數(shù)據(jù)的播 放順序和播j文時間??刂茀^(qū)負(fù)責(zé)節(jié)點(diǎn)的管理,設(shè)置了當(dāng)前節(jié)點(diǎn),以確定當(dāng)前編輯的是哪一 動畫,以及設(shè)置了當(dāng)前編輯幀,以及確定當(dāng)前編輯的是動畫中的哪一幀圖 像。動畫的變更,對應(yīng)于節(jié)點(diǎn)的編輯。節(jié)點(diǎn)編輯,包括節(jié)點(diǎn)創(chuàng)建、節(jié)點(diǎn)修 改、節(jié)點(diǎn)刪除。稱需要變更的動畫為待設(shè)置動畫,稱替換該待設(shè)置動畫的 動畫在數(shù)據(jù)區(qū)中的相應(yīng)數(shù)據(jù)為動畫各幀圖像變更數(shù)據(jù)。在進(jìn)行動畫變更時, 通過醒l的輸入指令,可以得到待設(shè)置動畫和動畫各幀圖像變更數(shù)據(jù)的相 關(guān)信息,待設(shè)置動畫的相關(guān)信息例如是待設(shè)置動畫的調(diào)用位置信息,動畫 各幀圖像變更數(shù)據(jù)的相關(guān)信息例如是動畫各幀圖像變更數(shù)據(jù)的存儲指針、 播放編排。節(jié)點(diǎn)編輯時,首先以待設(shè)置動畫的調(diào)用位置信息為索引,在節(jié)點(diǎn)區(qū)中 進(jìn)行比對,如果節(jié)點(diǎn)區(qū)中沒有節(jié)點(diǎn)包含該待設(shè)置動畫的調(diào)用位置信息,則 進(jìn)行節(jié)點(diǎn)創(chuàng)建,建立待設(shè)置動畫的調(diào)用位置與動畫各幀圖像變更數(shù)據(jù)的存 儲指針、播放編排的關(guān)聯(lián);如果節(jié)點(diǎn)區(qū)中已經(jīng)存在有節(jié)點(diǎn)包含該待設(shè)置動 畫的調(diào)用位置信息,也即待設(shè)置動畫曾經(jīng)進(jìn)行過動畫變更(稱為前次變更, 前次變更時的動畫各幀圖像變更數(shù)據(jù)稱為原動畫各幀圖像變更數(shù)據(jù)),相應(yīng) 的,將當(dāng)前的變更稱為本次變更,本次變更時的動畫各幀圖像變更數(shù)據(jù)稱 為新動畫各幀圖像變更數(shù)據(jù)。此時,則進(jìn)行節(jié)點(diǎn)修改,將該節(jié)點(diǎn)中的存儲 指針從指向原動畫各幀圖像變更的存儲位置修改為指向新動畫各幀圖像變 更的存儲位置。一般的,在節(jié)點(diǎn)創(chuàng)建后,則在節(jié)點(diǎn)區(qū)中予以保存,以便在設(shè)置節(jié)點(diǎn)使 能標(biāo)志時,可以通過節(jié)點(diǎn)使能標(biāo)志的有效或者無效來調(diào)整使用節(jié)點(diǎn)中定義 的個性化動畫還是移動終端的原有動畫。但在某些情況下,也需要對節(jié)點(diǎn) 進(jìn)行刪除。由于節(jié)點(diǎn)區(qū)空間有限,在創(chuàng)建了一定數(shù)量節(jié)點(diǎn)后,則無法創(chuàng)建 新節(jié)點(diǎn),也即不接受新的待設(shè)置動畫變更(新的待設(shè)置動畫,指的是節(jié)點(diǎn)區(qū)中沒有一個節(jié)點(diǎn)包含有該待設(shè)置動畫的信息,對于節(jié)點(diǎn)區(qū)中已存在的待 設(shè)置動畫,仍然可以進(jìn)行變更,也即可以進(jìn)行節(jié)點(diǎn)修改)。如果此時需要進(jìn) 行新的待設(shè)置動畫變更,則需要進(jìn)行節(jié)點(diǎn)刪除。
動畫,也可以是移動終端出廠后,用戶自行導(dǎo)入到移動終端數(shù)據(jù)區(qū)的動畫 數(shù)據(jù)。此外,動畫數(shù)據(jù)也可以存儲在外存儲器中,動畫變更時,將外存儲 器與移動終端連接,動畫管理器可以訪問該外存儲器以讀取所需的動畫數(shù) 據(jù)。
可以在節(jié)點(diǎn)中增加動畫ID信息,則在例如節(jié)點(diǎn)搜索時,可以動畫ID 信息為索引,以加快搜索速度??梢栽诠?jié)點(diǎn)中增加節(jié)點(diǎn)使能標(biāo)志,在節(jié)點(diǎn) 使能標(biāo)志有效時,則在節(jié)點(diǎn)對應(yīng)的調(diào)用位置使用該節(jié)點(diǎn)定義的個性化動畫。 在節(jié)點(diǎn)使能標(biāo)志無效時,則在該節(jié)點(diǎn)調(diào)用位置使用移動終端的原始定義。
可以為動畫管理器設(shè)置使能標(biāo)志,在動畫管理器使能標(biāo)志有效時,則 可在移動終端開機(jī)時加載動畫管理器,用戶可以通過動畫管理器進(jìn)行動畫 的個性化設(shè)置;如果無效,則不加載動畫管理器,用戶不能進(jìn)行動畫的個 性化設(shè)置。
如圖3所示,本發(fā)明實(shí)施例的動畫管理器節(jié)點(diǎn)組織包括靜態(tài)區(qū)域和動 態(tài)區(qū)域,其中,靜態(tài)區(qū)域包括動畫ID、最大幀數(shù)。動畫ID用以標(biāo)識該節(jié) 點(diǎn)對應(yīng)的動畫,最大幀凄史確定該節(jié)點(diǎn)定義的動畫包含的總幀數(shù),例如,可 以設(shè)置某一節(jié)點(diǎn)的最大幀數(shù)為30幀。在動態(tài)區(qū)域,則包含節(jié)點(diǎn)使能標(biāo)志、
當(dāng)前幀數(shù)、各幀存儲指針。節(jié)點(diǎn)使能標(biāo)志用以確定是否使用該節(jié)點(diǎn),有效 時,在該節(jié)點(diǎn)的對應(yīng)調(diào)用位置調(diào)用該節(jié)點(diǎn)定義的個性化動畫;無效時,則 在該對應(yīng)調(diào)用位置使用移動終端的原始定義。當(dāng)前幀數(shù)則指示了此時節(jié)點(diǎn) 定義的動畫的當(dāng)前編輯總數(shù),例如,當(dāng)前幀數(shù)設(shè)置為24幀,說明節(jié)點(diǎn)此時 定義的動畫有24幀圖像數(shù)據(jù)進(jìn)行了編輯。各幀存儲指針分別指向各幀圖像 數(shù)據(jù)的存儲位置。此外,節(jié)點(diǎn)的動態(tài)區(qū)域還包括各幀圖像的播放編排。一 般的,播放編排中的播放順序可以任意調(diào)整,但播放時間則受到一定限制。 例如,如果某節(jié)點(diǎn)的待設(shè)置動畫的調(diào)用位置是開機(jī),也即,該節(jié)點(diǎn)是進(jìn)行 開機(jī)動畫的個性化設(shè)置,由于開機(jī)動畫的時長一般被移動終端廠商固定, 例如為30秒,如果節(jié)點(diǎn)定義的個性化動畫包含15幀圖像,則每幀圖像平 均播放2秒。各幀圖像數(shù)據(jù)的播放時間可以不一致,播放時間可通過設(shè)置幀間隔定時器來實(shí)現(xiàn)。
如圖4所示,動畫管理器的具體實(shí)現(xiàn)包括
1、 在存儲系統(tǒng)中存放定義好的文件,也即動畫管理器相關(guān)程序。開機(jī)過程中加載動畫管理器。還可以設(shè)置動畫管理器使能標(biāo)志,該使能標(biāo)志有效時,開機(jī)過程加載動畫管理器,如果無效,則不加載動畫管理器。
2、 MMI中添加程序使能(個性化優(yōu)先使能標(biāo)志),以優(yōu)先使用動畫管理器定義的個性化動畫。該標(biāo)志有效時,則優(yōu)先使用個性化動畫,如果無效,則使用移動終端的原有定義。
3、 在腿I添加程序來動態(tài)更新動畫管理器(主要是進(jìn)行節(jié)點(diǎn)編輯)。
如圖5所示,已通過程序使能標(biāo)志有效來設(shè)定優(yōu)先使用動畫管理器設(shè)定的圖標(biāo),則其優(yōu)先使用流程包括
1. ,1獲取動畫ID。
2. 動畫管理器是否使能,如果使能標(biāo)志無效,則流程結(jié)束。
3. 如果動畫管理器使能,則,I根據(jù)對應(yīng)節(jié)點(diǎn)的幀數(shù)確定動畫幀間隔定時器,即確定各幀的播放時間。
4. ,1獲得對應(yīng)幀的存儲指針,根據(jù)存儲指針獲得圖片數(shù)據(jù)并顯示該圖片。
5. 確定是否達(dá)到節(jié)點(diǎn)的當(dāng)前幀數(shù),如果沒有達(dá)到,則繼續(xù)獲取下一幀的存儲指針,并進(jìn)一步根據(jù)下一幀存儲指針獲得下一幀圖像數(shù)據(jù)并顯示該圖像。如果達(dá)到,則說明節(jié)點(diǎn)的自定義動畫的各幀圖像數(shù)據(jù)已獲取完畢,流程結(jié)束。
如圖6所示,動態(tài)更新動畫管理器的流程主要包括
1、 MMI獲取動畫ID,記錄到控制區(qū)。
2、 對于已編輯過的節(jié)點(diǎn),則從第n (n〈當(dāng)前幀數(shù))開始編輯,畫I更新當(dāng)前編輯幀。
3、 如果節(jié)點(diǎn)未編輯,則將當(dāng)前編輯幀置為0,節(jié)點(diǎn)使能標(biāo)志為真(有效)。
4、 用戶指定當(dāng)前編輯幀使用的某一圖片。5 、 記錄該圖片數(shù)據(jù)到數(shù)據(jù)區(qū),相應(yīng)更新當(dāng)前編輯幀的存儲指針 及相關(guān)標(biāo)志。
6、 如果用戶選擇編輯完成或者已編輯到動畫的最大幀數(shù),則更 新到存儲系統(tǒng),流程結(jié)束,否則,繼續(xù)下一幀的編輯,將用 戶指定的下 一 幀圖片數(shù)據(jù)的存儲位置在對應(yīng)存儲指針中進(jìn) 行更新。
本發(fā)明實(shí)施例的一種移動終端中的個性化動畫實(shí)現(xiàn)裝置,包括 動畫管理器設(shè)置模塊,用于在移動終端中設(shè)置動畫管理器,動畫管理 器供移動終端人機(jī)操作接口調(diào)用;
動畫管理器,用于接受人機(jī)操作接口的輸入指令,對移動終端中的動 畫進(jìn)行變更,包括
信息獲取單元,用于根據(jù)人機(jī)操作接口的輸入指令,獲取待設(shè)置動畫 以及動畫各幀圖像變更數(shù)據(jù)的信息;
節(jié)點(diǎn)編輯單元,用于在節(jié)點(diǎn)區(qū)編輯節(jié)點(diǎn),節(jié)點(diǎn)中建立以下信息的關(guān)聯(lián) 待設(shè)置動畫的調(diào)用位置、指向動畫各幀圖像變更數(shù)據(jù)存儲位置的各存儲指 針、動畫各幀圖像的播放編排;
動畫變更單元,用于根據(jù)存儲指針將動畫各幀圖像變更數(shù)據(jù)依照動畫 各幀圖像的播放編排讀取到待設(shè)置動畫的調(diào)用位置以替換待設(shè)置動畫。
需要理解的是,動畫管理器對用戶是不可見或不可操作的,用戶通過 醒I所做的操作只是指定待設(shè)置的動畫和動畫各幀圖像變更。也可以在移 動終端的操作顯示界面中增加菜單項(xiàng),用以設(shè)定各個使能標(biāo)志,例如,在 移動終端開機(jī)界面設(shè)置菜單項(xiàng),以選擇是否自定義動畫。在選定該菜單項(xiàng)
用戶可以/人中選定一個動畫進(jìn)4亍自定義編輯,用戶可以對該動畫的所有幀 進(jìn)行自定義,也可以進(jìn)行部分自定義,每編輯一幀圖像,則當(dāng)前幀數(shù)加一, 用戶可以編輯到該動畫的最大幀數(shù)(當(dāng)前幀數(shù)等于最大幀數(shù),即全部自定 義),也可以中途選擇完成(當(dāng)前幀數(shù)小于最大幀數(shù),即部分自定義)。當(dāng) 然,動畫管理器使能標(biāo)志、個性化動畫優(yōu)先使用使能標(biāo)志、節(jié)點(diǎn)使能標(biāo)志 等都可以在操作顯示界面中增加菜單項(xiàng)以實(shí)現(xiàn)用戶的自由控制。
本發(fā)明提供了 一種用戶個性化動畫的實(shí)現(xiàn)辦法,具有如下顯著優(yōu)點(diǎn)一在現(xiàn)有終端軟件、硬件框架不變的前提下,只需添加一個動畫管 理器以進(jìn)行個性化動畫設(shè)置,改動幅度小,改造方式簡單,因而改造成本 低。
二用戶不需要借助任何外接設(shè)備或服務(wù)器,直接在手機(jī)上操作即可 實(shí)現(xiàn)個性化動畫,操作方式簡單。
三用戶選擇自由,可以重復(fù)定義某一動畫,或動畫中的某一幀,也 可以使用出廠動畫,還可以使用部分自定義圖標(biāo)。具有良好的靈活性。還 可以通過在動畫中定義更多的幀,來使得動畫顯示內(nèi)容更加豐富多彩。
四采用節(jié)點(diǎn)控制方式進(jìn)行動畫變更,控制方式靈活、簡便;實(shí)現(xiàn)方 式筒單、易行。
五通過多種使能標(biāo)志的設(shè)置,使得動畫管理器、節(jié)點(diǎn)編輯、動畫個 性化設(shè)置等l喿作可控,更加靈活地適應(yīng)了各種應(yīng)用場景。
以上內(nèi)容是結(jié)合具體的優(yōu)選實(shí)施方式對本發(fā)明所作的進(jìn)一步詳細(xì)說 明,但這只是為便于理解而舉的實(shí)例,不應(yīng)認(rèn)為本發(fā)明的具體實(shí)施只局限 于這些說明。對于本發(fā)明所屬技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本 發(fā)明構(gòu)思的前提下,可以做出各種可能的等同改變或替換,這些改變或替 換都應(yīng)屬于本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種移動終端中的個性化動畫實(shí)現(xiàn)方法,其特征在于,包括A、在所述移動終端中設(shè)置動畫管理器,所述動畫管理器供移動終端人機(jī)操作接口調(diào)用;B、所述動畫管理器接受所述人機(jī)操作接口的輸入指令,對所述移動終端中的動畫進(jìn)行變更B1、所述動畫管理器根據(jù)人機(jī)操作接口的輸入指令,獲取待設(shè)置動畫以及動畫各幀圖像變更數(shù)據(jù)的信息;B2、所述動畫管理器在其管理的節(jié)點(diǎn)區(qū)編輯節(jié)點(diǎn),所述節(jié)點(diǎn)中建立以下信息的關(guān)聯(lián)所述待設(shè)置動畫的調(diào)用位置、指向所述動畫各幀圖像變更數(shù)據(jù)存儲位置的各存儲指針、動畫各幀圖像的播放編排;B3、根據(jù)所述存儲指針將所述動畫各幀圖像變更數(shù)據(jù)依照所述動畫各幀圖像的播放編排讀取到所述待設(shè)置動畫的調(diào)用位置以替換所述待設(shè)置動畫。
2. 如權(quán)利要求l所述的方法,其特征在于,所述步驟B2中,編輯節(jié)點(diǎn) 包括當(dāng)待設(shè)置動畫的調(diào)用位置未存在于所述節(jié)點(diǎn)區(qū)的某一節(jié)點(diǎn)時, 創(chuàng)建新節(jié)點(diǎn);當(dāng)待設(shè)置動畫的調(diào)用位置已存在于所述節(jié)點(diǎn)區(qū)的某一 節(jié)點(diǎn)時,修改該節(jié)點(diǎn),將該節(jié)點(diǎn)的存儲指針修改為指向新的動畫各 幀圖像變更數(shù)據(jù)存儲位置。
3. 如權(quán)利要求1所述的方法,其特征在于,所述動畫各幀圖像的播放 編排包括動畫各幀圖像的播放順序和播放時間。
4. 如權(quán)利要求1所述的方法,其特征在于,還包括設(shè)置動畫管理器 使能標(biāo)志、節(jié)點(diǎn)使能標(biāo)志、和個性化優(yōu)先使能標(biāo)志中的至少一個。
5. 如權(quán)利要求1-4任一所述的方法,其特征在于,所述動畫各幀圖像 變更數(shù)據(jù)存儲于移動終端的數(shù)據(jù)區(qū)中。
6. —種移動終端中的個性化動畫實(shí)現(xiàn)裝置,其特征在于,包括 動畫管理器設(shè)置^^莫塊,用于在所述移動終端中設(shè)置動畫管理器,所 述動畫管理器供移動終端人機(jī)操作接口調(diào)用;所述動畫管理器,用于接受所迷人機(jī)操作接口的輸入指令,對所述 移動終端中的動畫進(jìn)行變更,包括信息獲取,元,用于捐據(jù)人機(jī)操作接口獲取待設(shè)置動 畫以及動畫各幀圖像變更數(shù)據(jù)的信息;節(jié)點(diǎn)編輯單元,用于在節(jié)點(diǎn)區(qū)編輯節(jié)點(diǎn),所述節(jié)點(diǎn)中建立以下信息 的關(guān)聯(lián)所述待設(shè)置動畫的調(diào)用位置、指向所述動畫各幀圖像變更 數(shù)據(jù)存儲位置的各存儲指針、動畫各幀圖像的播放編排; 動畫變更單元,用于根據(jù)所述存儲指針將所述動畫各幀圖像變更數(shù) 據(jù)依照所述動畫各幀圖像的播放編排讀取到所述待設(shè)置動畫的調(diào)用 位置以替換所述待設(shè)置動畫。
7. 如權(quán)利要求6所述的裝置,其特征在于,節(jié)點(diǎn)編輯單元用于當(dāng)待設(shè) 置動畫的調(diào)用位置未存在于所述節(jié)點(diǎn)區(qū)的某一節(jié)點(diǎn)時,創(chuàng)建新節(jié)點(diǎn); 當(dāng)待設(shè)置動畫的調(diào)用位置已存在于所述節(jié)點(diǎn)區(qū)的某一節(jié)點(diǎn)時,修改 該節(jié)點(diǎn),將該節(jié)點(diǎn)的存儲指針修改為指向新的動畫各幀圖像變更數(shù) 據(jù)存儲位置。
8. 如權(quán)利要求6所述的裝置,其特征在于,所述動畫各幀圖像的播放 編排包括動畫各幀圖像的播放順序和播放時間。
9. 如權(quán)利要求6所述的裝置,其特征在于,所述動畫管理器還包括 使能標(biāo)志設(shè)置單元,用于設(shè)置動畫管理器使能標(biāo)志、節(jié)點(diǎn)使能標(biāo)志、 和個性化優(yōu)先4吏能標(biāo)志中的至少一個。
10. 如權(quán)利要求6-9任一所述的裝置,其特征在于,所述動畫各幀圖像 變更數(shù)據(jù)存儲于移動終端的數(shù)據(jù)區(qū)中。
全文摘要
本發(fā)明公開了一種移動終端中的個性化界面標(biāo)識實(shí)現(xiàn)方法及裝置,所述方法包括在所述移動終端中設(shè)置動畫管理器,所述動畫管理器供移動終端人機(jī)操作接口調(diào)用;所述動畫管理器根據(jù)人機(jī)操作接口的輸入指令,獲取待設(shè)置動畫以及動畫各幀圖像變更數(shù)據(jù)的信息;所述動畫管理器在其管理的節(jié)點(diǎn)區(qū)編輯節(jié)點(diǎn),所述節(jié)點(diǎn)中建立以下信息的關(guān)聯(lián)所述待設(shè)置動畫的調(diào)用位置、指向所述動畫各幀圖像變更數(shù)據(jù)存儲位置的各存儲指針、動畫各幀圖像的播放編排;根據(jù)所述存儲指針將所述動畫各幀圖像變更數(shù)據(jù)依照所述動畫各幀圖像的播放編排讀取到所述待設(shè)置動畫的調(diào)用位置以替換所述待設(shè)置動畫。本發(fā)明在移動終端中實(shí)現(xiàn)了個性化動畫的設(shè)置。
文檔編號H04M1/725GK101668084SQ20091019047
公開日2010年3月10日 申請日期2009年9月18日 優(yōu)先權(quán)日2009年9月18日
發(fā)明者沈廣才 申請人:中興通訊股份有限公司