專利名稱:移動終端界面實現(xiàn)方法及系統(tǒng)的制作方法
技術領域:
本發(fā)明涉及通信領域,具體而言,涉及一種移動終端界面實現(xiàn)方法及系統(tǒng)。
背景技術:
隨著經(jīng)濟和科技的發(fā)展,移動終端的功能逐漸強大,移動終端設計已不僅僅局限于移動終端硬件的外觀人性化,其軟件系統(tǒng)已成為用戶直接操作和應用的主體。隨著第三代移動終端時代的到來,可以預見今后出現(xiàn)的移動終端在體積上,尤其是屏幕的尺寸將會更大,以便容納更多的內容和功能,這就要求移動終端界面的圖形和操作邏輯更加人性化。
相關技術中,針對移動終端界面比較豐富,常見的九宮格、十二宮格排列,圖形大而醒目、嚴謹歸整,但始終變化不多,圖標和背景屏幕顏色都比較單一。另外,一些移動終端界面,在功能鍵的排列上把移動終端的主要功能和設置分成了四個類別分別對應四個方向鍵排列,來簡化用戶記憶菜單和操作點擊菜單過程中的麻煩。另外,還有一些移動終端界面,比較注重裝飾,擁有三維立體圖標上的設計,或者可愛的動畫形象和動畫場景,用來豐富用戶的視覺體驗。 但是,上述移動終端界面依然存在個性化不足的問題。 一些用戶希望在移動終端屏幕顯示符合其個性化的背景,于是定制移動終端界面逐漸發(fā)展。如今,相關技術中的移動終端界面設計軟件以及與定制移動終端界面有關的服務都是價格不菲,同時網(wǎng)上還沒有出現(xiàn)免費的下載版本,此外,使用這些移動終端界面設計軟件還受到無線上網(wǎng)和特定平臺的限制。因此,需要一種低成本且不依賴于特定平臺的移動終端界面的實現(xiàn)方法。
發(fā)明內容
針對移動終端界面的實現(xiàn)成本高且限制于特定平臺的問題而提出本發(fā)明,為此,本發(fā)明的主要目的在于提供一種移動終端界面實現(xiàn)方法及系統(tǒng),以解決上述問題。
為了實現(xiàn)上述目的,根據(jù)本發(fā)明的一個方面,提供了一種移動終端界面實現(xiàn)方法,包括獲取用戶的界面設計方案;將界面設計方案轉換得到界面設計方案對應的代碼;向用戶的移動終端發(fā)送代碼,以便用戶的移動終端根據(jù)代碼顯示界面。 優(yōu)選地,獲取用戶的界面設計方案包括接收用戶從預先存儲的待選界面設計方案中選擇的界面設計方案。 優(yōu)選地,獲取用戶的界面設計方案還包括向用戶提供設計頁面;接收來自用戶的設計操作,并根據(jù)設計操作確定界面設計方案。 優(yōu)選地,向用戶提供設計頁面包括根據(jù)用戶的移動終端的型號向用戶提供設計頁面。 優(yōu)選地,設計操作包括以下至少之一 選擇備選的主題、選擇備選的界面、選擇界面內容、選擇圖片、選擇顏色、選擇風格、選擇動畫、選擇音樂。 優(yōu)選地,在根據(jù)設計操作確定界面設計方案之后,上述方法還包括向用戶顯示界面設計方案對應的界面。
優(yōu)選地,代碼包括以下至少之一 HTML、 XML、其它移動終端可識別的腳本語言。
為了實現(xiàn)上述目的,根據(jù)本發(fā)明的另一個方面,提供了一種移動終端界面實現(xiàn)系統(tǒng),包括界面設計方案提供子系統(tǒng),用于獲取用戶的界面設計方案;界面設計方案轉換子系統(tǒng),用于將界面設計方案轉換得到界面設計方案對應的代碼;界面設計方案發(fā)送子系統(tǒng),用于向用戶的移動終端發(fā)送界面設計方案對應的代碼;界面設計方案展示子系統(tǒng),用于對界面設計方案對應的代碼進行解析,并根據(jù)解析結果展示代碼對應的界面設計方案。
優(yōu)選地,界面設計方案提供子系統(tǒng)包括提供裝置,用于向用戶提供設計頁面;接收裝置,用于接收來自用戶的設計操作;確定裝置,用于根據(jù)設計操作確定界面設計方案。
優(yōu)選地,界面設計方案提供子系統(tǒng)還包括顯示裝置,用于向用戶顯示界面設計方案對應的界面。 優(yōu)選地,界面設計方案由用戶的移動終端瀏覽器顯示。 優(yōu)選地,移動終端瀏覽器包括收發(fā)模塊,用于向界面設計方案提供子系統(tǒng)發(fā)送下載請求消息,并接收來自界面設計方案發(fā)送子系統(tǒng)的界面設計方案對應的代碼;解析模塊,用于對界面設計方案對應的代碼進行解析;布局模塊,用于根據(jù)解析結果,在移動終端界面上對界面設計方案中的信息進行布局;繪制模塊,用于根據(jù)解析結果和布局結果,在移動終端界面上展示界面設計方案;內存管理模塊,用于保存移動終端界面上展示的界面設計方案。 通過本發(fā)明,采用獲取用戶的界面設計方案并將界面設計方案轉換得到對應的代碼,然后發(fā)送給用戶的移動終端解決了移動終端界面的實現(xiàn)成本高且限制于特定平臺的問題,進而實現(xiàn)了低成本且不依賴于特定平臺的界面,并提高了用戶體驗。
此處所說明的附圖用來提供對本發(fā)明的進一步理解,構成本申請的一部分,本發(fā)
明的示意性實施例及其說明用于解釋本發(fā)明,并不構成對本發(fā)明的不當限定。在附圖中 圖1是根據(jù)本發(fā)明實施例的移動終端界面實現(xiàn)方法的流程圖; 圖2是根據(jù)本發(fā)明實施例的移動終端界面實現(xiàn)方法的流程圖; 圖3是根據(jù)本發(fā)明實施例的移動終端瀏覽器的結構框圖; 圖4是根據(jù)本發(fā)明實施例的移動終端界面實現(xiàn)裝置結構框圖; 圖5是根據(jù)本發(fā)明實施例的移動終端瀏覽器的結構框圖。
具體實施方式
功能概述 考慮到相關技術中移動終端界面的實現(xiàn)成本高且限制于特定平臺的問題,本發(fā)明提供了一種移動終端界面實現(xiàn)方法及系統(tǒng),采用獲取用戶的界面設計方案并將界面設計方案轉換得到對應的代碼,然后發(fā)送給用戶的移動終端,進而實現(xiàn)了低成本且不依賴于特定平臺的界面,并提高了用戶體驗。 需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。下面將參考附圖并結合實施例來詳細說明本發(fā)明。
方法實施例
5
根據(jù)本發(fā)明的實施例,提供了一種移動終端界面實現(xiàn)方法。圖1是根據(jù)本發(fā)明實施例的移動終端界面實現(xiàn)方法的流程圖,如圖1所示,該方法包括如下的步驟S102至步驟S106 : 步驟S102,獲取用戶的界面設計方案(即,由用戶設計自定義界面展示方案)。
具體地,獲取用戶的界面設計方案包括接收用戶從預先存儲的待選界面設計方案中選擇的界面設計方案。 具體地,獲取用戶的界面設計方案還包括向用戶提供設計頁面(即,提供窗口供用戶填寫或選擇要自定義的界面內容);接收來自用戶的設計操作,并根據(jù)設計操作確定界面設計方案。 其中,向用戶提供設計頁面需要根據(jù)用戶的移動終端的型號向用戶提供設計頁面。 其中,上述設計操作包括選擇備選的主題、選擇備選的界面、選擇界面內容、選擇圖片、選擇顏色、選擇風格、選擇flash動畫、選擇音樂。 具體地,在根據(jù)設計操作確定界面設計方案之后,能夠向用戶顯示界面設計方案對應的界面(即,顯示效果可以通過預覽展示給用戶)。 步驟S104,將界面設計方案轉換得到界面設計方案對應的代碼。其中,上述代碼包括標簽語言源碼(如HTML, XML等)、其它移動終端瀏覽器可識別的腳本語言。
步驟S106,向用戶的移動終端發(fā)送代碼,以便用戶的移動終端根據(jù)代碼顯示界面(即,移動終端瀏覽器完成用戶定制界面的展示)。 具體地,通過移動終端瀏覽器對轉換所得的源碼進行解析和布局,完成用戶定制界面的顯示。 下面將結合實例對本發(fā)明實施例的實現(xiàn)過程進行詳細描述。 圖2是根據(jù)本發(fā)明實施例的移動終端界面實現(xiàn)方法的流程圖,如圖2所示, 一個定制界面的網(wǎng)站結合移動終端瀏覽器為例來詳細說明一種定制移動終端界面的具體實現(xiàn)方法,包括如下的步驟S202至步驟S208 : 步驟S202,用戶設計自定義界面展示方案。用戶可以在一個定制界面的網(wǎng)站完成個性化界面的設計(即,上述步驟S102)。這個網(wǎng)站應該具備以下功能用戶選擇界面類型、提供豐富的內容、用戶操作,下面對其進行具體描述。
1.用戶選擇界面類型 因為不同的移動終端,其屏幕大小以及各個功能頁面的設置布局都不相同,所以移動終端界面設計的基礎是確定要設計的移動終端型號。上述定制界面的網(wǎng)站可以給用戶提供一個移動終端型號的列表供用戶選擇。然后,上述定制界面的網(wǎng)站根據(jù)選擇的型號提供移動終端界面的模版,以便用戶在此基礎上進行界面的設計。該設計不受移動終端平臺的限制。 2.提供豐富的內容 網(wǎng)站需要給用戶提供豐富的圖片、音樂、動畫,還可以提供主題系列,如迪斯尼主題等。另外,界面中可以添加背景音樂和動畫,提供多種顏色及排版格式供用戶選擇,這些都會很大程度上豐富用戶的視覺體驗。
3.用戶操作
以常見的九宮格界面為例,如果用戶要更改背景圖片,更換各功能鍵的圖標,將排 版格式變?yōu)榱斜硇问?,可以按照如下的操作進行 根據(jù)已經(jīng)選好的對應移動終端的界面模版,網(wǎng)站會提供給用戶一個可預覽的原始 界面效果。 首先是修改背景圖片。根據(jù)網(wǎng)站提供的修改背景圖片的功能選項,用戶點擊該選 項選擇新的背景圖片,并由網(wǎng)站在預覽圖中展示給用戶。 其次是替換功能鍵圖標。用戶在預覽圖中選中要替換的圖標,再選擇新的圖標并 拖動到用戶希望放置的位置即可完成功能鍵圖標的替換。另外,每個功能鍵圖標的位置也 可以通過拖動來改變。 最后當排版為列表形式時,只需要用戶選擇網(wǎng)站中提供的排版功能按鈕,選擇"列 表"模式即可。 上述操作用戶在預覽圖中都可以同步看到修改后的效果,直到用戶滿意后確認設 計完成。 此外,如果用戶認為上述操作較困難、較繁瑣,定制界面的網(wǎng)站也可以提供一些已 經(jīng)制作好的備選方案供用戶選擇。在這些被選方案中,用戶可以通過圖片疊加組合作為裝 飾,或單獨作為短消息、通訊錄等功能鍵的圖標或背景;對于通過圖標無法辨識的功能鍵, 用戶也可以添加文字來說明;用戶還可以調節(jié)圖片、文字大小,顏色等。這只需要用戶做簡 單的選擇、修改即可完成,無需復雜專業(yè)的操作。 步驟S204,將用戶自定義的展示方案轉換得到手機可識別的對應的腳本語言源碼 (即,上述步驟S104)。 轉換工作由定制界面的網(wǎng)站服務器完成。根據(jù)步驟S202中的移動終端的界面,本 發(fā)明實施例都是在一定的模版(不同型號的移動終端)基礎上進行操作的。由于這些模版 也是用腳本語言編寫的,因此對定制界面的代碼轉換可以通過在模版中插入一些標簽和文 本或修改部分標簽的屬性來完成,它具有工作量小、操作簡單等特點。目前市面上很多網(wǎng)頁 制作工具都可以實現(xiàn)上述轉換功能。 步驟S206,將轉換得到的腳本語言源碼發(fā)送給移動終端瀏覽器(S卩,上述步驟 S106)。 用戶在轉換完成后可以通過網(wǎng)站輸入移動終端號碼,將設計的界面信息通過服務 器發(fā)送到移動終端上。由于移動終端中原本的界面也是通過展示預存的腳本文件來實現(xiàn) 的,收到信息后,移動終端會提示用戶是否替換原來的界面,當用戶選擇"替換"后就會用新 的文件替換掉原來預存的文件。否則,也可以將接收到的信息進行存儲,留待以后使用。
步驟S208,由移動終端瀏覽器完成用戶定制界面的展示。 定制界面的顯示和一般網(wǎng)頁的顯示相同,打開某個界面時,瀏覽器會去文件系統(tǒng)
中讀取相應的界面文件并進行處理顯示。 通過上述的步驟,完成了個性化界面的顯示。 另外,定制界面的實現(xiàn)還可以在個人電腦或通過在移動終端上安裝插件完成,這 種方式的好處是不用在網(wǎng)站上下載,節(jié)約定制成本,同時,用戶還可以使用自己的照片和音 樂等來定制界面,更加方便和個性化。 本發(fā)明實施例基于瀏覽器顯示移動終端的各個界面,通過構造一種基于移動終端瀏覽器的個性化移動終端界面的實現(xiàn)方法,實現(xiàn)了如下的技術效果 第一成本低。利用了現(xiàn)有的移動終端瀏覽器來實現(xiàn)定制界面的顯示,大大降低了 定制成本。 第二 簡單,易操作。不需要專業(yè)的人員來設計,用戶可以通過提供的備選功能完 成設計,也可以通過網(wǎng)絡媒介進行簡單的設置來完成設計。 第三個性化自由度高。由于現(xiàn)在大多移動終端瀏覽器都可以支持顯示效果較復 雜的腳本語言頁面,所以完全可以滿足用戶定制個性化界面的需求。 根據(jù)本發(fā)明實施例,提供了一種移動終端界面實現(xiàn)方法及系統(tǒng),采用獲取用戶的 界面設計方案并將界面設計方案轉換得到對應的代碼,然后發(fā)送給用戶的移動終端,進而 實現(xiàn)了低成本且不依賴于特定平臺的界面,并提高了用戶體驗。 需要說明的是,在附圖的流程圖示出的步驟可以在諸如一組計算機可執(zhí)行指令的 計算機系統(tǒng)中執(zhí)行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不 同于此處的順序執(zhí)行所示出或描述的步驟。
裝置實施例 根據(jù)本發(fā)明的實施例,提供了一種移動終端界面實現(xiàn)系統(tǒng),該系統(tǒng)可以用于實現(xiàn) 上述界面實現(xiàn)方法。圖3是根據(jù)本發(fā)明實施例的移動終端界面實現(xiàn)系統(tǒng)的結構框圖,如圖 3所示,該裝置包括界面設計方案提供子系統(tǒng)31,界面設計方案轉換子系統(tǒng)32,界面設計 方案發(fā)送子系統(tǒng)33、界面設計方案展示子系統(tǒng)34。下面對上述結構進行詳細描述。
界面設計方案提供子系統(tǒng)31,用于獲取用戶的界面設計方案;界面設計方案轉換 子系統(tǒng)32,連接至界面設計方案提供子系統(tǒng)31,用于將界面設計方案提供子系統(tǒng)31獲取的 界面設計方案轉換得到界面設計方案對應的代碼;界面設計方案發(fā)送子系統(tǒng)33,連接至界 面設計方案轉換子系統(tǒng)32,用于向用戶的移動終端發(fā)送界面設計方案轉換子系統(tǒng)32轉換 的界面設計方案對應的代碼;界面設計方案展示子系統(tǒng)34,用于對界面設計方案對應的代 碼進行解析,并根據(jù)解析結果展示代碼對應的界面設計方案。 圖4是根據(jù)本發(fā)明實施例的移動終端界面實現(xiàn)裝置的結構框圖,如圖4所示,該界 面設計方案提供子系統(tǒng)31包括提供裝置41、接收裝置42、確定裝置43、顯示裝置44。下 面對上述結構進行詳細描述。 提供裝置41,用于向用戶提供設計頁面;接收裝置42,用于接收來自用戶的設計 操作;確定裝置43,連接至接收裝置42,用于根據(jù)接收裝置42接收的設計操作確定界面設 計方案;顯示裝置44,連接至確定裝置43,用于向用戶顯示確定裝置43確定的界面設計方 案對應的界面。 根據(jù)本發(fā)明的實施例,上述界面設計方案展示子系統(tǒng)由用戶的移動終端瀏覽器顯 示。圖5是根據(jù)本發(fā)明實施例的移動終端瀏覽器的結構框圖,如圖5所示,包括
收發(fā)模塊51,用于向界面設計方案提供子系統(tǒng)發(fā)送下載請求消息,并接收來自界 面設計方案發(fā)送子系統(tǒng)的界面設計方案對應的代碼(即,接收網(wǎng)站下發(fā)的自定義界面數(shù)據(jù) 信息)。 解析模塊52,連接至收發(fā)模塊51,用于對收發(fā)模塊51接收的界面設計方案對應的 代碼(即,腳本文件中的數(shù)據(jù))進行解析。 布局模塊53,連接至解析模塊52,用于根據(jù)解析模塊52的解析結果,在移動終端界面上對界面設計方案中的信息進行布局(即,確定各類信息在移動終端界面上的位置)。
繪制模塊54,連接至布局模塊53 ,用于根據(jù)解析模塊52的解析結果和布局模塊53 的布局結果,在移動終端界面上展示界面設計方案(即,顯示數(shù)據(jù))。 內存管理模塊55,用于保存移動終端界面上展示的界面設計方案,供以后再次打 開各個界面時使用。 需要說明的是,裝置實施例中描述的界面實現(xiàn)裝置對應于上述的方法實施例,其 具體的實現(xiàn)過程在方法實施例中已經(jīng)進行過詳細說明,在此不再贅述。 綜上所述,根據(jù)本發(fā)明的上述實施例,提供了一種移動終端界面實現(xiàn)方法及系統(tǒng),
采用獲取用戶的界面設計方案并將界面設計方案轉換得到對應的代碼,然后發(fā)送給用戶的
移動終端,解決了移動終端界面的實現(xiàn)成本高且限制于特定平臺的問題,即解決了移動終
端界面缺乏個性化及定制費用過高的問題。進而實現(xiàn)了低成本且不依賴于特定平臺的界
面,使用戶能更方便、快捷、隨意的定制個性化移動終端界面,提高了用戶體驗。 顯然,本領域的技術人員應該明白,上述的本發(fā)明的各模塊或各步驟可以用通用
的計算裝置來實現(xiàn),它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成
的網(wǎng)絡上,可選地,它們可以用計算裝置可執(zhí)行的程序代碼來實現(xiàn),從而,可以將它們存儲
在存儲裝置中由計算裝置來執(zhí)行,或者將它們分別制作成各個集成電路模塊,或者將它們
中的多個模塊或步驟制作成單個集成電路模塊來實現(xiàn)。這樣,本發(fā)明不限制于任何特定的
硬件和軟件結合。 以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領域的技 術人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內,所作的任何修 改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內。
權利要求
一種移動終端界面實現(xiàn)方法,其特征在于,包括獲取用戶的界面設計方案;將所述界面設計方案轉換得到所述界面設計方案對應的代碼;向所述用戶的移動終端發(fā)送所述代碼,以便所述用戶的所述移動終端根據(jù)所述代碼顯示界面。
2. 根據(jù)權利要求1所述的方法,其特征在于,獲取所述用戶的所述界面設計方案包括 接收所述用戶從預先存儲的待選界面設計方案中選擇的所述界面設計方案。
3. 根據(jù)權利要求1所述的方法,其特征在于,獲取所述用戶的所述界面設計方案還包括向所述用戶提供設計頁面;接收來自所述用戶的設計操作,并根據(jù)所述設計操作確定所述界面設計方案。
4. 根據(jù)權利要求3所述的方法,其特征在于,向所述用戶提供設計頁面包括 根據(jù)所述用戶的所述移動終端的型號向所述用戶提供設計頁面。
5. 根據(jù)權利要求3所述的方法,其特征在于,所述設計操作包括以下至少之一 選擇備選的主題、選擇備選的界面、選擇界面內容、選擇圖片、選擇顏色、選擇風格、選擇動畫、選擇音樂。
6. 根據(jù)權利要求3所述的方法,其特征在于,在根據(jù)所述設計操作確定所述界面設計 方案之后,所述方法還包括向所述用戶顯示所述界面設計方案對應的界面。
7. 根據(jù)權利要求1所述的方法,其特征在于,所述代碼包括以下至少之一 HTML、XML、其它所述移動終端可識別的腳本語言。
8. —種移動終端界面實現(xiàn)系統(tǒng),其特征在于,包括 界面設計方案提供子系統(tǒng),用于獲取用戶的界面設計方案;界面設計方案轉換子系統(tǒng),用于將所述界面設計方案轉換得到所述界面設計方案對應 的代碼;界面設計方案發(fā)送子系統(tǒng),用于向所述用戶的移動終端發(fā)送所述界面設計方案對應的 所述代碼;界面設計方案展示子系統(tǒng),用于對所述界面設計方案對應的所述代碼進行解析,并根 據(jù)解析結果展示所述代碼對應的界面設計方案。
9. 根據(jù)權利要求8所述的系統(tǒng),其特征在于,所述界面設計方案提供子系統(tǒng)包括提供裝置,用于向所述用戶提供設計頁面; 接收裝置,用于接收來自所述用戶的設計操作; 確定裝置,用于根據(jù)所述設計操作確定所述界面設計方案。
10. 根據(jù)權利要求9所述的系統(tǒng),其特征在于,所述界面設計方案提供子系統(tǒng)還包括 顯示裝置,用于向所述用戶顯示所述界面設計方案對應的界面。
11. 根據(jù)權利要求8所述的系統(tǒng),其特征在于,所述界面設計方案由所述用戶的移動終 端瀏覽器顯示。
12. 根據(jù)權利要求11所述的系統(tǒng),其特征在于,所述移動終端瀏覽器包括 收發(fā)模塊,用于向所述界面設計方案提供子系統(tǒng)發(fā)送下載請求消息,并接收來自所述界面設計方案發(fā)送子系統(tǒng)的所述界面設計方案對應的所述代碼;解析模塊,用于對所述界面設計方案對應的所述代碼進行解析;布局模塊,用于根據(jù)所述解析結果,在所述移動終端界面上對所述界面設計方案中的 信息進行布局;繪制模塊,用于根據(jù)所述解析結果和所述布局結果,在所述移動終端界面上展示所述 界面設計方案;內存管理模塊,用于保存所述移動終端界面上展示的所述界面設計方案。
全文摘要
本發(fā)明公開了一種移動終端界面實現(xiàn)方法及系統(tǒng),該方法包括獲取用戶的界面設計方案;將界面設計方案轉換得到界面設計方案對應的代碼;向用戶的移動終端發(fā)送代碼,以便用戶的移動終端根據(jù)代碼顯示界面。本發(fā)明實現(xiàn)了低成本且不依賴于特定平臺的界面,并提高了用戶體驗。
文檔編號G06F9/44GK101702123SQ20091022102
公開日2010年5月5日 申請日期2009年11月3日 優(yōu)先權日2009年11月3日
發(fā)明者張軼瓊 申請人:中興通訊股份有限公司