Java ME手機(jī)應(yīng)用程序開發(fā) 版權(quán)信息
- ISBN:9787517051022
- 條形碼:9787517051022 ; 978-7-5170-5102-2
- 裝幀:暫無
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>
Java ME手機(jī)應(yīng)用程序開發(fā) 本書特色
易燦、李志勇編*的《Java
ME手機(jī)應(yīng)用程序開發(fā)(軟件技術(shù)專業(yè)群高職高專院校十三五精品示范系列教材)》通過一些實際案例詳細(xì)地講述了Java
ME手機(jī)游戲開發(fā)的開發(fā)環(huán)境、基礎(chǔ)知識和相關(guān)開發(fā)技術(shù)以及手機(jī)游戲編程的基本思想和思路。
本書共十章,分三個模塊設(shè)計。**個模塊為入門的基礎(chǔ)知識講解,包括**、2章;第二個模塊為
Java
ME理論基礎(chǔ)知識的應(yīng)用,包括圖形用戶界面、相關(guān)組件、信息保存等綜合內(nèi)容,并輔以一個小實訓(xùn)項目來具體分析,本模塊涵蓋第3、4、5、6章;第三個模塊為Java
ME**應(yīng)用模塊,在這個模塊里面,通過一個市面上常見的手機(jī)游戲類型的綜合項目闡述,讓讀者能基本掌握J(rèn)ava
ME手機(jī)游戲開發(fā)的相關(guān)技術(shù)和開發(fā)流程,本模塊主要包括第7、8、9、10章。
本書適合高職高專軟件技術(shù)、計算機(jī)應(yīng)用及相關(guān)專業(yè)學(xué)生學(xué)習(xí)使用,也適合作為具有其他語言或者平臺游戲開發(fā)經(jīng)驗并且想使用Java
ME開發(fā)游戲的游戲開發(fā)者參考。
Java ME手機(jī)應(yīng)用程序開發(fā) 內(nèi)容簡介
本書以案例為主,通過一些實際案例詳細(xì)地講述了Java ME手機(jī)游戲開發(fā)的開發(fā)環(huán)境、基礎(chǔ)知識和相關(guān)開發(fā)技術(shù)以及手機(jī)游戲編程的基本思想和思路。本書共十章,分三個模塊設(shè)計。**個模塊為入門的基礎(chǔ)知識講解,包括第1、2章;第二個模塊為Java ME理論基礎(chǔ)知識的應(yīng)用,包括圖形用戶界面、相關(guān)組件、信息保存等綜合內(nèi)容,并輔以一個小實訓(xùn)項目來具體分析,本模塊涵蓋第3、4、5、6章;第三個模塊為Java ME高級應(yīng)用模塊,在這個模塊里面,通過一個市面上常見的手機(jī)游戲類型的綜合項目闡述,讓讀者能基本掌握J(rèn)ava ME手機(jī)游戲開發(fā)的相關(guān)技術(shù)和開發(fā)流程,本模塊主要包括第7、8、9、10章。
Java ME手機(jī)應(yīng)用程序開發(fā) 目錄
前言
第1章 Java ME概述1.1 Java ME體系結(jié)構(gòu)1.1.1 Java的版本1.1.2 Java ME的3層體系結(jié)構(gòu)1.1.3 虛擬機(jī)(KVM)1.2 有限連接設(shè)備配置表(CLDC)1.2.1 CLDC概覽1.2.2 CLDC中使用的J2SE類1.2.3 CLDC專用類1.2.4 CLDC 1.1的新特性1.3 MIDP1.3.1 設(shè)備需求1.3.2 MIDP的總體體系結(jié)構(gòu)1.3.3 MIDP類庫1.3.4 MIDP 2.0的新特性1.3.5 MIDP 2.0的安全機(jī)制1.4 本章小結(jié)
第2章 搭建開發(fā)平臺——Eclipse2.1 初識Eclipse、EclipseME、WTK2.1.1 Eclipse2.1.2 EclipseME2.1.3 其他工具和環(huán)境2.2 搭建Eclipse移動開發(fā)環(huán)境2.2.1 安裝JDK 1.62.2.2 安裝Eelipse2.2.3 安裝EclipseME插件2.3 加載廠商模擬器2.4 Java ME項目開發(fā)2.4.1 創(chuàng)建工程2.4.2 創(chuàng)建Midlet類2.4.3 執(zhí)行Midlet2.4.4 打包與混淆2.5 本章小結(jié)
第3章 MIDP高級UI的使用3.1 概述3.2 列表List3.2.1 Exclusive(單選式)3.2.2 Implicit(隱含式)3.2.3 Multiple(多選式)3.3 TextBOX3.4 Alert3.5 Form概述3.6 Stringltem及Imageltem3.6.1 Stringltem3.6.2 Imageltem3.7 CustomItem3.8 TextField和DateField3.9 Gauge和Spacer,ChoiccGroup3.9.1 Gauge3.9.2 Spacer3.9.3 ChoiceGroup3.1 0本章小結(jié)
第4章 MIDP低級UI的使用4.1 低級API與低級事件響應(yīng)4.2 重繪事件及Graphics4.2.1 坐標(biāo)概念4.2.2 顏色操作4.2.3 繪圖操作4.3 Canvas與屏幕事件處理4.4 鍵盤及觸控屏幕事件的處理4.5 Graphics相關(guān)類4.5.1 Image類4.5.2 字體類4.6 本章小結(jié)
第5章 MIDP的數(shù)據(jù)存儲——RMS5.1 初識RMS(Record Management System)5.2 RecordStore的管理5.2.1 RecordStore的打開5.2.2 RecordStore的關(guān)閉5.2.3 RecordStore的刪除5.2.4 其他相關(guān)操作5.3 RecordStore的基本操作5.3.1 增加記錄5.3.2 修改與刪除記錄5.3.3 自定義數(shù)據(jù)類型與字節(jié)數(shù)組的轉(zhuǎn)換技巧5.3.4 利用RMS實現(xiàn)對象序列化5.4 RecordStore的高級操作5.4.1 RecordEnumeration遍歷接口5.4.2 RecordFilter過濾接口5.4.3 RecordComparator比較接口5.4.4 RecordListener監(jiān)聽器接口5.5 本章小結(jié)
第6章 GAME API(MIDP2.0)6.1 游戲API簡介6.2 GameCanvas的使用6.2.1 繪圖6.2.2 鍵盤6.3 Sprite的使用6.3.1 Sprite幀6.3.2 幀序列6.3.3 ReferencePixel6.3.4 Sprite的變換6.3.5 繪制Sprite6.3.6 碰撞檢測6.4 Layer的使用6.4.1 TiledLayer6.4.2 LayerManager6.5 一個示例6.6 本章小結(jié)
第7章 手機(jī):RPG游戲設(shè)計與實現(xiàn)7.1 游戲概述7.2 游戲啟動畫面7.3 游戲主菜單的實現(xiàn)7.4 “關(guān)于我們”菜單的實現(xiàn)7.5 “游戲幫助”菜單的實現(xiàn)7.6 “游戲設(shè)置”菜單的實現(xiàn)7.7 怪物敵人功能的實現(xiàn)7.8 怪物BOSS功能的實現(xiàn)7.9 人物魔法技能功能的實現(xiàn)7.10 游戲碰撞檢測功能的實現(xiàn)7.11 游戲按鍵檢測功能的實現(xiàn)7.12 游戲主要邏輯循環(huán)功能的實現(xiàn)7.13 其他功能的實現(xiàn)7.13.1 游戲加載進(jìn)度條類7.13.2 游戲道具類7.13.3 游戲公共參數(shù)資源配置的實現(xiàn)7.14 游戲?qū)崿F(xiàn)效果圖7.15 本章小結(jié)
第8章 網(wǎng)絡(luò)編程8.1 移動網(wǎng)絡(luò)編程概述8.1.1 CLDC通用連接框架8.1.2 CLDC通用連接類8.2 HTTP編程8.2.1 MIDLet連接到HTTP服務(wù)器上8.2.2 獲取HTTP連接的基本信息8.2.3 手機(jī)客戶端與HTTP服務(wù)器通信8.3 Socket套接字編程8.3.1 客戶端與服務(wù)器的套接字連接8.3.2 套接字連接可以得到的基本信息8.3.3 套接字連接通信8.4 UDP數(shù)據(jù)報編程8.4.1 客戶端與服務(wù)器端數(shù)據(jù)報連接8.4.2 數(shù)據(jù)包的傳遞8.5 本章小結(jié)
第9章 MMAPI多媒體程序設(shè)計9.1 移動媒體API(MMAPI)概述9.1.1 MMAPI的體系結(jié)構(gòu)9.1.2 管理器Manager類9.1.3 播放器Player接口9.1.4 數(shù)據(jù)源DataSource類9.1.5 控制器Control接口9.2 音頻播放9.3 視頻播放9.4 手機(jī)拍照的實現(xiàn)9.5 本章小結(jié)
第10章 無線消息程序設(shè)計10.1 無線消息概述10.1.1 GSM短消息服務(wù)10.1.2 GSM小區(qū)廣播10.2 WMA概述10.3 使用WTK中的WMA控制臺10.3.1 配置和啟動WTK中的WMA控制臺10.3.2 使用WMA控制臺發(fā)送文本消息10.3.3 使用WMA控制臺發(fā)送小區(qū)廣播10.3.4 使用WMA控制臺發(fā)送多媒體消息10.4 編寫利用WMA控制臺收發(fā)短消息的程序10.4.1 發(fā)送和接收SMS消息10.4.2 發(fā)送和接收二進(jìn)制消息10.4.3 發(fā)送和接收多媒體消息10.5 本章小結(jié)
展開全部
Java ME手機(jī)應(yīng)用程序開發(fā) 作者簡介
易燦,湖南大眾傳媒職業(yè)技術(shù)學(xué)院網(wǎng)絡(luò)傳媒系老師,主講課程有《Java程序設(shè)計》《數(shù)據(jù)結(jié)構(gòu)》《安卓手機(jī)應(yīng)用開發(fā)》等。