BMP移動數(shù)據(jù)業(yè)務(wù)的開發(fā)與人工智能設(shè)計
發(fā)布時間:2017-04-25 17:20
本文關(guān)鍵詞:BMP移動數(shù)據(jù)業(yè)務(wù)的開發(fā)與人工智能設(shè)計,,由筆耕文化傳播整理發(fā)布。
【摘要】:隨著信息技術(shù)的發(fā)展,尤其是移動通信技術(shù)的快速進步,智能手機在全球各地日益受到歡迎,手機用戶也越來越多地享受到各種應(yīng)用與功能所帶來的便利。無線增值業(yè)務(wù)面對巨大的市場需求和行業(yè)層出不窮的創(chuàng)新,如何將創(chuàng)意轉(zhuǎn)化成用戶體驗和商業(yè)價值,將成為運營商、服務(wù)提供商、內(nèi)容供應(yīng)商的思考重點,終端智能化成為各種無線增值展現(xiàn)的最好平臺。針對這一市場需求,高通公司推出了一款新的解決方案——BREW Mobile Platform(簡稱BREW MP)移動操作系統(tǒng),該系統(tǒng)基于已經(jīng)成功運作多年的BREW平臺,具有廣泛的應(yīng)用基礎(chǔ)。 本文對BREW MP應(yīng)用開發(fā)的相關(guān)技術(shù),如BREW運行機制、事件處理機制進行了深入研究,結(jié)合實踐中所做的項目,創(chuàng)建BREWMP開發(fā)的總體框架,提出了BREW MP應(yīng)用開發(fā)的流程方案。該方案使BREW MP應(yīng)用開發(fā)難度大大減小,縮短了開發(fā)周期,同時具有良好的兼容性。 本文同時還對原BREW API中的SPRITE接口進行擴展,使其功能更加豐富,增加了繪制任意大小精靈的功能;應(yīng)用區(qū)塊貼圖技術(shù)和滾屏技術(shù)解決了大型多層動態(tài)場景的問題,并對人工智能在BREWMP開發(fā)中的應(yīng)用進行了深入分析;文中結(jié)合自己開發(fā)過程的實踐經(jīng)歷,介紹了開發(fā)過程中的一些經(jīng)驗,借助這些經(jīng)驗,可以使開發(fā)過程更加簡單,開發(fā)出的應(yīng)用具有更好的通用性。 文中提到的針對開發(fā)中的各種問題的解決方案不止具有理論的可行性,并且已在實際開發(fā)中大量運用,從測試結(jié)果來看,優(yōu)勢相當(dāng)明顯,對指導(dǎo)BREW應(yīng)用的開發(fā)具有很大的實際意義。
【關(guān)鍵詞】:BREW MP事件處理 人工智能 滾屏技術(shù) 擴展Sprite接口
【學(xué)位授予單位】:北京郵電大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2011
【分類號】:TN929.5
【目錄】:
- 摘要4-5
- ABSTRACT5-8
- 第一章 緒論8-10
- 1.1 論文背景介紹8-9
- 1.2 本論文工作與組織9-10
- 第二章 BREW MP及BREW平臺概述10-25
- 2.1 BREW MP平臺介紹10-11
- 2.2 BREW運行機制分析11-18
- 2.2.1 關(guān)于MIF11-12
- 2.2.2 關(guān)于BREW ClassID12
- 2.2.3 BREW接口的使用12-13
- 2.2.4 創(chuàng)建小程序13-14
- 2.2.5 事件處理14
- 2.2.6 中止與恢復(fù)小程序14-15
- 2.2.7. 訪問外殼服務(wù)15-18
- 2.3 BREW的內(nèi)存管理機制18-19
- 2.4 BREW重要接口函數(shù)介紹19-23
- 2.5 BREW應(yīng)用的開發(fā)流程23-25
- 第三章 BREW應(yīng)用的核心問題—事件處理25-34
- 3.1 BREW程序的入口25-26
- 3.2 事件處理函數(shù)HandleEvent()26-34
- 3.2.1 應(yīng)用程序啟動和結(jié)束的事件處理28-29
- 3.2.2 應(yīng)用程序中斷及恢復(fù)事件處理29-30
- 3.2.3 按鍵事件處理30-34
- 第四章 BREW應(yīng)用主邏輯的實現(xiàn)34-57
- 4.1 閃屏的實現(xiàn)36-37
- 4.2 菜單界面的實現(xiàn)37-41
- 4.2.1 菜單界面的顯示39-40
- 4.2.2 菜單界面按鍵響應(yīng)40-41
- 4.3 游戲內(nèi)容的實現(xiàn)41-51
- 4.3.1 地圖和精靈的繪制43-47
- 4.3.2 精靈的運動與動態(tài)地圖的實現(xiàn)47-49
- 4.3.3 多層地圖的實現(xiàn)49-51
- 4.4 主角對鍵控的響應(yīng)51-52
- 4.5 音效的播放52-55
- 4.5.1 聲音的播放52-54
- 4.5.2 振動效果54-55
- 4.6 文件處理55
- 4.7 觸摸屏實現(xiàn)55-57
- 4.7.1 菜單界面的觸摸屏操作56
- 4.7.2 游戲過程的觸摸屏操作56-57
- 第五章 BREW應(yīng)用性能優(yōu)化57-70
- 5.1 BREW中的資源大小的優(yōu)化57-61
- 5.1.1 優(yōu)化代碼以減小應(yīng)用包體積57-59
- 5.1.2 壓縮資源文件以減小應(yīng)用包體積59-61
- 5.1.3 對MOD文件進行壓縮以減小壓縮包體積61
- 5.2 BREW中的內(nèi)存控制優(yōu)化61-65
- 5.2.1 接口用完之后及時釋放62
- 5.2.2 圖片和聲音資源在適當(dāng)?shù)臅r候加載和釋放62
- 5.2.3 以合適的順序加載圖片和聲音資源62
- 5.2.4 注意數(shù)據(jù)的機器對齊62
- 5.2.5 使用合適的變量62-63
- 5.2.6 避免使用空指針63
- 5.2.7 不使用設(shè)備兼容位圖63-65
- 5.3 BREW中的繪屏操作優(yōu)化65-67
- 5.4 針對觸摸屏的優(yōu)化67-70
- 5.4.1 對菜單界面的觸摸屏操作優(yōu)化67-68
- 5.4.2 對游戲過程的觸摸屏的優(yōu)化68-70
- 第六章 人工智能在BREW開發(fā)中的應(yīng)用70-76
- 第七章 結(jié)束語76-77
- 參考文獻77-78
- 致謝78-79
- 攻讀學(xué)位期間發(fā)表的學(xué)術(shù)論文目錄79
【共引文獻】
中國期刊全文數(shù)據(jù)庫 前7條
1 趙亞星;欒軍英;鄧士杰;李永華;;LZW算法解析及在定點DSP上的應(yīng)用[J];兵工自動化;2008年12期
2 劉靜;程超;李大偉;;利用生物特征水印的交易協(xié)議及其實現(xiàn)[J];吉林大學(xué)學(xué)報(信息科學(xué)版);2010年03期
3 卿靜;;基于BWT和對稱密鑰的加密算法[J];電訊技術(shù);2009年02期
4 郭欣;李樹輝;;改進LZSS算法之動態(tài)位長度[J];電腦學(xué)習(xí);2009年03期
5 張超,房若季;改進的LZSS壓縮算法在故障信息文件遠傳中的應(yīng)用[J];電網(wǎng)技術(shù);2003年06期
6 孫文杰;李劍;李洪波;;無損壓縮CTW算法的改進及性能分析[J];電子測量技術(shù);2007年07期
7 張國彬,羅鈞,羅澤文;基于位平面自適應(yīng)算術(shù)編碼的小波圖像壓縮技術(shù)[J];光電工程;2003年02期
本文關(guān)鍵詞:BMP移動數(shù)據(jù)業(yè)務(wù)的開發(fā)與人工智能設(shè)計,由筆耕文化傳播整理發(fā)布。
本文編號:326704
本文鏈接:http://sikaile.net/kejilunwen/rengongzhinen/326704.html
最近更新
教材專著