QQ在線客服
免費(fèi)咨詢熱線
400-615-1233
工作時(shí)間-工作日
8:30-17:30

Java ME無線開發(fā)實(shí)用教程

  • 類  別:計(jì)算機(jī)系列
  • 書  名:Java ME無線開發(fā)實(shí)用教程
  • 主  編:張曉偉
  • 定  價(jià):33
  • 開  本:16開
  • 時(shí)  間:
  • 出  版  社:北京郵電大學(xué)出版社
  • 書  號:978-7-5635-3010-6

內(nèi)容摘要

  本書采用模塊化方式,介紹了Java ME無線開發(fā)的相關(guān)技術(shù),主要內(nèi)容包括Java ME概述、無線應(yīng)用程序開發(fā)基礎(chǔ)框架、MIDP高級圖形用戶界面、MIDP低級圖形用戶界面、MIDP 2.0游戲開發(fā)包、角色扮演游戲項(xiàng)目、記錄管理系統(tǒng)、Java ME 3D技術(shù)。
本書適合高職高專學(xué)生使用,也可以作為Java ME無線開發(fā)技術(shù)人員的參考書。

目錄

模塊1 Java ME 概述
1.1 Java ME基礎(chǔ)知識
1.1.1 Java ME簡介
1.1.2 Java ME體系結(jié)構(gòu)
1.2 Java ME開發(fā)環(huán)境配置
1.2.1 JDK安裝與配置
1.2.2 WTK的安裝與配置
1.2.3 Eclipse及其插件EclipseME的安裝
1.2.4 主流手機(jī)的模擬器
1.3 Eclipse相關(guān)配置
1.4 習(xí) 題
模塊2 應(yīng)用程序開發(fā)基礎(chǔ)框架
2.1 MIDP開發(fā)環(huán)境及其無線應(yīng)用程序開發(fā)流程
2.1.1 MIDP的應(yīng)用程序環(huán)境
2.1.2 MIDlet開發(fā)流程
2.2 MIDlet應(yīng)用程序模型
2.2.1 MIDlet開發(fā)包
2.2.2 MIDlet的生命周期
2.3 上機(jī)操作--在Eclipse中創(chuàng)建MIDlet項(xiàng)目
2.3.1 創(chuàng)建MIDlet的框架
2.3.2 添加代碼
2.3.3 MIDlet的編譯和運(yùn)行
2.3.4 MIDlet的發(fā)布
2.3.5 下載至手機(jī)
2.4 習(xí) 題
模塊3 MIDP高級圖形用戶界面
3.1 用戶界面組成
3.1.1 用戶界面類
3.1.2 lcdui包
3.2 屏幕交互類
3.2.1 Display類
3.2.2 Displayable類
3.2.3 Comman類
3.3 事件處理接口類
3.3.1 CommandListener接口
3.3.2 ItemStateListenerItem接口
3.4 高級顯示界面類
3.4.1 Alert類
3.4.2 List類
3.4.3 TextBox類
3.5 Form類
3.5.1 Form類概述
3.5.2 Item類
3.5.3 StringItem類
3.5.4 ImageItem類
3.5.5 Spacer類
3.5.6 ChoiceGroup類
3.5.7 TextField類
3.5.8 DateField類
3.5.9 Gaug類
3.6 高級界面異常處理
3.6.1 Alert類異常
3.6.2 TextBox類異常
3.6.3 List類異常
3.6.4 Item類異常
3.7習(xí) 題
模塊4 MIDP低級圖形用戶界面
4.1 Canvas類
4.1.1 Canvas類概述
4.1.2 Canvas程序結(jié)構(gòu)
4.1.3 畫布結(jié)構(gòu)
4.1.4 畫布的繪制和重繪制
4.1.5 畫布可視化
4.2 用戶輸入事件
4.2.1 標(biāo)準(zhǔn)按鍵事件
4.2.2 游戲按鍵映射
4.2.3 獲得按鍵狀態(tài)
4.2.4 指針事件
4.3 繪制圖形
4.3.1 繪制直線
4.3.2 繪制矩形
4.3.3 繪制弧形
4.3.4 繪制三角形
4.3.5 畫筆風(fēng)格
4.3.6 坐標(biāo)變換
4.4 繪制文本
4.4.1 Font類與字體屬性
4.4.2 字體繪制
4.4.3 布局
4.4.4 自定義字體
4.5 顏色處理
4.6 處理圖像
4.6.1 PNG圖像格式
4.6.2 Image類
4.6.3 圖像旋轉(zhuǎn)
4.7習(xí) 題
模塊5 MIDP 2.0游戲開發(fā)包
5.1 MIDP 2.0簡介
5.1.1 game包的結(jié)構(gòu)
5.1.2 game包中的類
5.2 GameCanvas類
5.2.1 GameCanvas類的定義和方法
5.2.2 脫機(jī)屏幕
5.2.3 查詢游戲按鍵狀態(tài)
5.2.4 MIDP 2.0下的游戲主循環(huán)
5.3 Layer類
5.4 Sprite類
5.4.1 Sprite類的常用方法
5.4.2 Sprite類的使用
5.5 TiledLayer類
5.6 LayerManager類
5.7 習(xí)題
模塊6 角色扮演游戲項(xiàng)目
6.1 角色扮演游戲項(xiàng)目概述
6.1.1 角色扮演游戲分類
6.1.2 角色扮演游戲要素
6.1.3 游戲劇情構(gòu)思
6.2 角色設(shè)計(jì)
6.2.1 類的關(guān)系圖
6.2.2 角色設(shè)計(jì)與實(shí)現(xiàn)
6.3 物品設(shè)計(jì)
6.4 關(guān)卡設(shè)計(jì)
6.5 戰(zhàn)斗類設(shè)計(jì)
6.5.1 玩家戰(zhàn)斗動作
6.5.2 戰(zhàn)斗邏輯處理
6.6 資源管理類設(shè)計(jì)
6.6.1 資源管理類設(shè)計(jì)概述
6.6.2 資源管理代碼詳解
6.7 游戲前臺
6.7.1 游戲啟動界面
6.7.2 功能界面
6.8 游戲的編輯調(diào)試整合
6.8.1 在Eclipse下編輯調(diào)試程序
6.8.2 在WTK中打包和測試
6.9 習(xí) 題
模塊7 記錄管理系統(tǒng)
7.1 記錄管理系統(tǒng)概述
7.1.1 與RMS相關(guān)的幾個(gè)術(shù)語
7.1.2 MIDP設(shè)備的內(nèi)存分類
7.1.3 記錄管理系統(tǒng)的體系結(jié)構(gòu)
7.2 記錄操作
7.2.1 讀寫記錄
7.2.2 枚舉記錄
7.2.3 記錄排序
7.2.4 查詢記錄
7.3 應(yīng)用實(shí)例
7.4 習(xí) 題
模塊8 Java ME 3D技術(shù)
8.1 Java ME 3D技術(shù)簡介
8.1.1 JSR 184概述
8.1.2 3D模式
8.2 3D模型
8.2.1 模型的建立
8.2.2 渲染模型
8.2.3 移動、旋轉(zhuǎn)模型
8.3 3D游戲地形渲染技術(shù)
8.3.1 3D游戲地形渲染技術(shù)概述
8.3.2 開發(fā)步驟
8.4 習(xí) 題
參考文獻(xiàn)

相關(guān)圖書

  • Java程序設(shè)計(jì)項(xiàng)目化教程(第2版)

    主編:曹鳳蓮

    本書利用豐富有趣的案例講解了Java的基礎(chǔ)知識。全書主要包括7個(gè)項(xiàng)目,分別是Java開發(fā)環(huán)境的搭建,Java語法基礎(chǔ),Java流程控制設(shè)計(jì)

    ¥54
  • Java Web應(yīng)用開發(fā)(第2版)

    主編:戎戟

    本書以JSP基本技術(shù)為中心,結(jié)合開發(fā)實(shí)例對各知識點(diǎn)和技能點(diǎn)進(jìn)行講解,主要內(nèi)容包括Java Web應(yīng)用開發(fā)基礎(chǔ)、JSP語法、JSP內(nèi)置對象、

    ¥45
  • Java程序設(shè)計(jì)案例教程

    主編:戎戟

    本書以Java基本技術(shù)為中心,詳細(xì)介紹了編寫Java應(yīng)用程序所需的基礎(chǔ)知識和基本技能,內(nèi)容包括Java初步、Java語言基礎(chǔ)、Java流程控制

    ¥45
  • Java Web應(yīng)用開發(fā)基礎(chǔ)

    主編:戎戟

    本書從Java Web應(yīng)用開發(fā)技術(shù)的原理出發(fā),結(jié)合開發(fā)實(shí)例對各知識點(diǎn)進(jìn)行詳細(xì)講解,主要內(nèi)容包括Java Web應(yīng)用開發(fā)概述、JSP語法、JSP

    ¥36
  • Java應(yīng)用程序設(shè)計(jì)——從模型到代碼

    主編:楊洪雪 李云瑋

      本書是作者在總結(jié)多年網(wǎng)絡(luò)應(yīng)用開發(fā)實(shí)踐和教學(xué)經(jīng)驗(yàn)的基礎(chǔ)上編寫的,不僅講解Java語言,還把面向?qū)ο蟪绦蛟O(shè)計(jì)與軟件建模技術(shù)有機(jī)結(jié)合,使

    ¥43
  • Web前端技術(shù)——XHTML+CSS+JavaScript

    主編:馬蕾 趙婉芳

      本書根據(jù)高職高專教育教學(xué)特點(diǎn),結(jié)合課程教學(xué)改革和應(yīng)用實(shí)踐編寫而成。全書共分9章,內(nèi)容包括Web前端技術(shù)概述、XHTML基礎(chǔ)知識、CSS核心

    ¥45
  • Java程序設(shè)計(jì)案例教程

    主編:王希軍

      本書為模塊化教程,每個(gè)模塊都由案例引入,以案例需求為依據(jù)講解知識,同時(shí)有針對性地配有相應(yīng)的實(shí)戰(zhàn)訓(xùn)練項(xiàng)目,由淺入深地逐步增加難度

    ¥49