QQ在線客服
免費咨詢熱線
400-615-1233
工作時間-工作日
8:30-17:30

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

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

內(nèi)容摘要

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

目錄

模塊1 Java ME 概述
1.1 Java ME基礎知識
1.1.1 Java ME簡介
1.1.2 Java ME體系結構
1.2 Java ME開發(fā)環(huán)境配置
1.2.1 JDK安裝與配置
1.2.2 WTK的安裝與配置
1.2.3 Eclipse及其插件EclipseME的安裝
1.2.4 主流手機的模擬器
1.3 Eclipse相關配置
1.4 習 題
模塊2 應用程序開發(fā)基礎框架
2.1 MIDP開發(fā)環(huán)境及其無線應用程序開發(fā)流程
2.1.1 MIDP的應用程序環(huán)境
2.1.2 MIDlet開發(fā)流程
2.2 MIDlet應用程序模型
2.2.1 MIDlet開發(fā)包
2.2.2 MIDlet的生命周期
2.3 上機操作--在Eclipse中創(chuàng)建MIDlet項目
2.3.1 創(chuàng)建MIDlet的框架
2.3.2 添加代碼
2.3.3 MIDlet的編譯和運行
2.3.4 MIDlet的發(fā)布
2.3.5 下載至手機
2.4 習 題
模塊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習 題
模塊4 MIDP低級圖形用戶界面
4.1 Canvas類
4.1.1 Canvas類概述
4.1.2 Canvas程序結構
4.1.3 畫布結構
4.1.4 畫布的繪制和重繪制
4.1.5 畫布可視化
4.2 用戶輸入事件
4.2.1 標準按鍵事件
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 畫筆風格
4.3.6 坐標變換
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 圖像旋轉
4.7習 題
模塊5 MIDP 2.0游戲開發(fā)包
5.1 MIDP 2.0簡介
5.1.1 game包的結構
5.1.2 game包中的類
5.2 GameCanvas類
5.2.1 GameCanvas類的定義和方法
5.2.2 脫機屏幕
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 習題
模塊6 角色扮演游戲項目
6.1 角色扮演游戲項目概述
6.1.1 角色扮演游戲分類
6.1.2 角色扮演游戲要素
6.1.3 游戲劇情構思
6.2 角色設計
6.2.1 類的關系圖
6.2.2 角色設計與實現(xiàn)
6.3 物品設計
6.4 關卡設計
6.5 戰(zhàn)斗類設計
6.5.1 玩家戰(zhàn)斗動作
6.5.2 戰(zhàn)斗邏輯處理
6.6 資源管理類設計
6.6.1 資源管理類設計概述
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 習 題
模塊7 記錄管理系統(tǒng)
7.1 記錄管理系統(tǒng)概述
7.1.1 與RMS相關的幾個術語
7.1.2 MIDP設備的內(nèi)存分類
7.1.3 記錄管理系統(tǒng)的體系結構
7.2 記錄操作
7.2.1 讀寫記錄
7.2.2 枚舉記錄
7.2.3 記錄排序
7.2.4 查詢記錄
7.3 應用實例
7.4 習 題
模塊8 Java ME 3D技術
8.1 Java ME 3D技術簡介
8.1.1 JSR 184概述
8.1.2 3D模式
8.2 3D模型
8.2.1 模型的建立
8.2.2 渲染模型
8.2.3 移動、旋轉模型
8.3 3D游戲地形渲染技術
8.3.1 3D游戲地形渲染技術概述
8.3.2 開發(fā)步驟
8.4 習 題
參考文獻

相關圖書

  • Java程序設計項目化教程(第2版)

    主編:曹鳳蓮

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

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

    主編:戎戟

    本書以JSP基本技術為中心,結合開發(fā)實例對各知識點和技能點進行講解,主要內(nèi)容包括Java Web應用開發(fā)基礎、JSP語法、JSP內(nèi)置對象、

    ¥45
  • Java程序設計案例教程

    主編:戎戟

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

    ¥45
  • Java Web應用開發(fā)基礎

    主編:戎戟

    本書從Java Web應用開發(fā)技術的原理出發(fā),結合開發(fā)實例對各知識點進行詳細講解,主要內(nèi)容包括Java Web應用開發(fā)概述、JSP語法、JSP

    ¥36
  • Java應用程序設計——從模型到代碼

    主編:楊洪雪 李云瑋

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

    ¥43
  • Web前端技術——XHTML+CSS+JavaScript

    主編:馬蕾 趙婉芳

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

    ¥45
  • Java程序設計案例教程

    主編:王希軍

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

    ¥49