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

Java ME無(wú)線(xiàn)開(kāi)發(fā)實(shí)用教程

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

內(nèi)容摘要

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

目錄

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

相關(guān)圖書(shū)

  • JavaScript+jQuery前端開(kāi)發(fā)實(shí)戰(zhàn)教程

    主編:吳升剛 馬蕾

    本書(shū)緊密?chē)@互聯(lián)網(wǎng)行業(yè)發(fā)展對(duì)網(wǎng)頁(yè)開(kāi)發(fā)人員技術(shù)與能力的要求編寫(xiě),內(nèi)容包括JavaScript入門(mén)、JavaScript語(yǔ)言基礎(chǔ)、JavaScript中數(shù)組

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

    主編:曹鳳蓮

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

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

    主編:戎戟

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

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

    主編:戎戟

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

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

    主編:戎戟

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

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

    主編:楊洪雪 李云瑋

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

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

    主編:馬蕾 趙婉芳

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

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

    主編:王希軍

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

    ¥49