[發明專利]手機FLASH人機交互界面實現系統及方法有效
| 申請號: | 201010201600.6 | 申請日: | 2010-06-17 |
| 公開(公告)號: | CN101907990A | 公開(公告)日: | 2010-12-08 |
| 發明(設計)人: | 張衛華;苑頌軍;蘇思遠 | 申請(專利權)人: | 耀之星信息技術(深圳)有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44;H04M1/725 |
| 代理公司: | 深圳市順天達專利商標代理有限公司 44217 | 代理人: | 陸軍 |
| 地址: | 518000 廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 手機 flash 人機交互 界面 實現 系統 方法 | ||
技術領域
本發明涉及嵌入式平臺軟件系統,更具體地說,涉及一種手機FLASH人機交互界面實現系統及方法。
背景技術
傳統手機(即非智能手機,也稱為功能手機)和低端智能手機(如基于MTK平臺的手機等)的人機交互界面一般通過手機本地功能接口調用實現,即人機交互界面模塊直接調用手機系統接口。通過上述方式實現的手機人機交互界面表現和用戶交互流程均需要直接通過高級編程語言,如C/C++編寫。
此類手機CPU和內存配置相對較低,大多采用主頻104MHZ或208MHZ芯片,內存通常只有8~16MKB。一般不具有智能化操作系統軟件中間件,不能很好地支持人機交互界面應用。人機交互界面的實現高度依賴于各手機系統提供的私有功能調用接口,使得手機人機交互界面與手機系統其他組件深度耦合在一起。因此,該類手機人機交互界面組件在手機出廠前與手機系統其他組件固化在一起,出廠后不能將界面組件完整更替,這就導致用戶只能對其中很少元素,如壁紙、圖標進行升級,其他元素,如動畫效果、頁面布局等,均無法更新。
FLASH是指Adobe?FLASH以及所有與之兼容的FLASH技術。在對視聽表現力要求高的軟件應用領域,如用戶交互界面、動畫、游戲等,FLASH技術是當前最流行的實現技術之一。FLASH技術具有以下技術優勢:強大的圖像、動畫表現技術;對流行的音視頻技術的良好支持;方便易用的開發工具;良好的系統可移植性;用戶可交互性強等。通過上述技術優勢,FLASH技術贏得了廣泛的市場認可,在個人電腦(PC)和互聯網(Intemet)領域最為流行。
然而,由于傳統手機人機交互界面在實現時需要通過高級程序語言,如C/C++,編寫,但界面設計人員往往需要擁有很高的藝術造詣,但通常不具備高級程序語言編程能力,以至于他們只能表述他們的視覺效果創意,卻不能直接參與到界面的制作中。這種方式必然為手機人機交互界面設計帶來鴻溝。
此外,傳統手機人機交互界面模塊與手機系統其他組件深度耦合,手機人機交互界面實現過程中需要調用手機系統提供的私有接口調用。故此傳統手機人機交互界面無法在不同手機系統間復用。
傳統手機人機交互界面的實現方式下,界面開發人員需要熟悉該手機系統的各種接口調用和該手機系統的工作原理,因此手機人機交互界面設計難度高,開發周期長。由于傳統情況下手機人機交互界面的制作方式,采用高級編程語言編寫,手機界面與手機系統各組件之間深度耦合,導致手機人機交互界面和手機其他組件固化后,再進行主要功能界面功能的更新實際上成為不可能。例如以下功能元素:
(1)手機功能布局:例如各種手機功能分布在手機人機交互界面的哪些頁面上;
(2)主要頁面上的圖標布局方式:例如待機屏;
(3)某些特殊功能頁面:如來電通知頁面;
(4)用戶操作方式:如是否可拖拽;頁面切換效果等。
發明內容
本發明要解決的技術問題在于,針對上述硬件配置較低的傳統手機的人機交互界面設計局限性大、無法移植、定制性差等問題,提供一種手機FLASH人機交互界面實現系統及方法。
本發明解決上述技術問題的技術方案是,提供一種手機FLASH人機交互界面實現系統,用于通過手機硬件和手機系統實現人機交互界面,包括基于FLASH技術的人機交互界面文件、FLASH播放器、接口適配層、系統加載模塊以及事件注冊模塊,其中:
所述人機交互界面文件,包括一個或多個具有菜單項的手機操作界面;
所述接口適配層,用于提供手機硬件系統調用接口、手機系統功能接口以及手機系統的應用程序調用接口;
所述FLASH播放器,用于播放所述人機交互界面文件;
系統加載模塊,用于在手機硬件和手機系統啟動后,使手機系統加載人機交互界面文件、接口適配層并獲取手機系統各句柄;
事件注冊模塊,用于向手機系統注冊系統事件,所述系統事件包括來電、來短信、按鍵和/或觸屏。
在本發明所述的手機FLASH人機交互界面實現系統中,還包括菜單觸發模塊,所述菜單觸發模塊在FLASH播放器中播放的手機操作界面的菜單被點擊時,通過接口適配層調用手機系統接口函數啟動對應的應用程序,并使FLASH播放器關閉人機交互界面文件中的手機操作界面。
在本發明所述的手機FLASH人機交互界面實現系統中,還包括系統觸發模塊,用于在手機系統發生系統事件時,啟動應用程序并關閉人機交互界面文件中的手機操作界面。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于耀之星信息技術(深圳)有限公司,未經耀之星信息技術(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010201600.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:帶有可平移的進氣罩的飛機發動機機艙
- 下一篇:噴墨打印機





