注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)JAVA及其相關(guān)J2ME手機(jī)程序Eclipse開發(fā)基礎(chǔ)

J2ME手機(jī)程序Eclipse開發(fā)基礎(chǔ)

J2ME手機(jī)程序Eclipse開發(fā)基礎(chǔ)

定 價(jià):¥32.00

作 者: 郎銳,孫方 編著
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): 信息科學(xué)與技術(shù)叢書
標(biāo) 簽: J2ME

ISBN: 9787111179917 出版時(shí)間: 2006-01-01 包裝: 膠版紙
開本: 小16開 頁(yè)數(shù): 265 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書以Eclipse開發(fā)環(huán)境背景,以J2ME手機(jī)程序開發(fā)為線索,對(duì)J2ME的基知識(shí)、開發(fā)環(huán)境的配置與準(zhǔn)備、常用的開發(fā)工具尤其是Eclipse的使用方法、J2ME圖形界面編程、MIDP 1.0和MIDP 2.0開發(fā)手機(jī)游戲程序等主要內(nèi)容做了介紹。同時(shí),為了方便部分初學(xué)者對(duì)Java語(yǔ)言的掌握,還專門安排了一章內(nèi)容來(lái)講述Java編程的基礎(chǔ)知識(shí)。本書的重點(diǎn)有兩方面內(nèi)容:對(duì)Eclipse開發(fā)環(huán)境的掌握和對(duì)手機(jī)游戲的開發(fā)。其中,幫助讀者掌握手機(jī)游戲的開發(fā)技巧是本書的最終目的,為了方便讀者理解這部分內(nèi)容,作者選擇了有代表性的賽車、貪吃蛇、三子棋、華容道、俄羅斯方塊和使用MIDP 2.0開發(fā)的Fighter等手機(jī)游戲供讀者研習(xí)。本書可以供各大專院校電類、計(jì)算機(jī)類專業(yè)及其相關(guān)專業(yè)師生、從事手機(jī)游戲開發(fā)的工程技術(shù)人員及所有熱心編程的編程愛好者參考使用。出版說明

作者簡(jiǎn)介

暫缺《J2ME手機(jī)程序Eclipse開發(fā)基礎(chǔ)》作者簡(jiǎn)介

圖書目錄

前言
第1章 Java 2 Micro Edition概述
1.1 J2ME簡(jiǎn)介
1.1.1 Java概述
1.1.2 J2ME與Java
1.2 J2ME體系結(jié)構(gòu)
1.3 J2ME配置
1.4 J2ME簡(jiǎn)表
1.4.1 簡(jiǎn)表綜述
1.4.2 MIDP
1.4.3 其他幾種常見的簡(jiǎn)表
1.4.4 KJava類
1.5 J2ME規(guī)范
1.5.1 PersonalJava簡(jiǎn)介
1.5.2 K虛擬機(jī)簡(jiǎn)介
1.5.3 Java嵌入服務(wù)器簡(jiǎn)介
1.6 使用J2ME進(jìn)行移動(dòng)開發(fā)的困難
1.6.1 有限的設(shè)備硬件
1.6.2 輕量級(jí)的類庫(kù)
1.6.3 縮減應(yīng)用程序占用的空間
1.6.4 最小化無(wú)用單元收集過程
1.6.5 使用移動(dòng)入口
第2章 J2ME開發(fā)環(huán)境的配置與準(zhǔn)備
2.1 開發(fā)環(huán)境的搭建
2.1.1 安裝JDK
2.1.2 安裝通用J2ME SDK
2.1.3 安裝專用J2ME SDK
2.2 J2ME IDE開發(fā)環(huán)境的安裝
2.2.1 常用的J2ME IDE開發(fā)環(huán)境
2.2.2 Eclipse集成開發(fā)環(huán)境的獲取與安裝
2.2.3 EclipesMe插件的獲取與安裝
2.2.4 對(duì)EclipseMe插件的配置
2.3 其他軟、硬件的準(zhǔn)備
2.3.1 硬件的準(zhǔn)備
2.3.2 安裝手機(jī)連接軟件
2.3.3 常用的圖像處理軟件
第3章 使用J2ME無(wú)線開發(fā)工具包
3.1 J2ME Wireless Toolkit內(nèi)容
3.1.1 安裝目錄的結(jié)構(gòu)組成
3.1.2 J2ME WTK功能組成
3.2 使用Sun J2ME Wireless Toolkit
3.2.1 打開已有項(xiàng)目
3.2.2 啟動(dòng)MIDP模擬器運(yùn)行項(xiàng)目
3.2.3 新建項(xiàng)目
3.2.4 直接執(zhí)行MIDlet
3.2.5 包裝與混淆
3.3 使用SonyEricsson J2ME Wireless Toolkit
3.3.1 默認(rèn)設(shè)備的選擇
3.3.2 新建、打開工程
3.3.3 使用模擬器
3.3.4 打包與混淆
第4章 深入了解Eclipse工作臺(tái)
4.1 工作臺(tái)及基元素
4.2 工作臺(tái)的基本操作
4.2.1 創(chuàng)建簡(jiǎn)單項(xiàng)目
4.2.2 文件的導(dǎo)入、導(dǎo)出
4.2.3 搜索、任務(wù)與書簽的使用
4.2.4 透視圖
4.2.5 使用比較操作
4.3 進(jìn)行J2ME開發(fā)時(shí)的工作臺(tái)
4.3.1 J2ME項(xiàng)目與Java構(gòu)建器
4.3.2 在J2ME開發(fā)中常用的透視圖
4.3.3 快速修正
4.3.4 調(diào)試呂及其相關(guān)元素
第5章 Java程序設(shè)計(jì)簡(jiǎn)介
5.1 面向?qū)ο缶幊?br />5.1.1 抽象
5.1.2 封裝
5.1.3 繼承
5.1.4 多態(tài)性
5.2 運(yùn)算符
5.2.1 賦值運(yùn)算符
5.2.2 算述運(yùn)算符
5.2.3 關(guān)系運(yùn)算符
5.2.4 邏輯運(yùn)算符
5.2.5 位運(yùn)算符
5.2.6 強(qiáng)制類型轉(zhuǎn)換運(yùn)算符
5.2.7 運(yùn)算符優(yōu)先級(jí)
5.3 控制語(yǔ)句
5.3.1 條件語(yǔ)句
5.3.2 分支語(yǔ)句
5.3.3 循環(huán)語(yǔ)句
5.3.4 跳轉(zhuǎn)語(yǔ)句
5.4 基本語(yǔ)法
5.4.1 基本詞匯
5.4.2 數(shù)據(jù)類型
5.4.3 變量與數(shù)組
5.4.4 類與方法
5.4.5 命名空間管理
5.4.6 靜態(tài)成員
第6章 創(chuàng)建第一個(gè)實(shí)例“Hello World”
6.1 創(chuàng)建MIDlet項(xiàng)目
6.1.1 檢驗(yàn)Eclipse設(shè)置
6.1.2 創(chuàng)建J2ME項(xiàng)目
6.1.3 添加MIDlet到項(xiàng)目
6.2 編輯J2MEA元素
6.2.1 進(jìn)一步了解Java編輯器
6.2.2 添加新方法
6.2.3 問題的標(biāo)定與排查
6.2.4 模板的使用
6.2.5 組織導(dǎo)入
6.2.6 維護(hù)歷史版本
6.2.7 抽取方法
6.3 創(chuàng)建類
6.3.1 添加類
6.3.2 覆蓋/實(shí)現(xiàn)方法
6.3.3 生成Getter和Setter
6.4 運(yùn)行與調(diào)試
6.4.1 運(yùn)行程序
6.4.2 調(diào)度程序
6.4.3 向真機(jī)發(fā)布程序
第7章 圖形界面編程實(shí)例“Paint”
7.1 概述
7.1.1 設(shè)計(jì)思路概述
7.1.2 MIDlet圖形界面編程基礎(chǔ)
7.2 高級(jí)界面的實(shí)現(xiàn)
7.2.1 創(chuàng)建程序框架并實(shí)現(xiàn)信息提示框
7.2.2 添加選項(xiàng)列表并實(shí)現(xiàn)Ticker
7.2.3 接受用戶的文本輸入
7.2.4 Form類的使用
7.3 低級(jí)界面的繪制
7.3.1 在畫布上進(jìn)繪制
7.3.2 顯示圖像
7.3.3 使用字體
7.3.4 簡(jiǎn)單圖形的繪制
第8章 游戲?qū)嵗_發(fā)
8.1 手機(jī)游戲設(shè)計(jì)概述
8.1.1 手機(jī)游戲與傳統(tǒng)游戲開發(fā)的區(qū)別
8.1.2 手機(jī)游戲開發(fā)的特點(diǎn)
8.1.3 手機(jī)游戲設(shè)計(jì)的基本原則
8.1.4 手機(jī)游戲的實(shí)現(xiàn)技術(shù)
8.1.5 小團(tuán)隊(duì)開發(fā)手機(jī)游戲的策略
8.2 賽車游戲?qū)嵗_發(fā)
8.2.1 劇本設(shè)計(jì)
8.2.2 框架搭建
8.2.3 界面實(shí)現(xiàn)
8.2.4 角色移動(dòng)與碰撞檢測(cè)
8.3 貪吃蛇游戲?qū)嵗_發(fā)
8.3.1 劇本設(shè)計(jì)
8.3.2 框架搭建
8.3.3 界面與控制的實(shí)現(xiàn)
8.4 三子棋游戲?qū)嵗_發(fā)
8.4.1 劇本設(shè)計(jì)
8.4.2 框架搭建
8.4.3 界面實(shí)現(xiàn)
8.4.4 實(shí)現(xiàn)人工智能
8.5 華容道游戲?qū)嵗_發(fā)
8.5.1 劇本設(shè)計(jì)
8.5.2 界面的框架實(shí)現(xiàn)
8.5.3 光標(biāo)、圖塊的移動(dòng)處理
8.6 俄羅斯方塊游戲?qū)嵗_發(fā)
8.6.1 劇本設(shè)計(jì)
8.6.2 框架搭建
8.6.3 新方塊組的產(chǎn)生
8.6.4 方塊組的移動(dòng)與旋轉(zhuǎn)處理
8.6.5 下落與消行
第9章 MIDP 2.0編程實(shí)例“Fighter”
9.1 MIDP 2.0的新特性
9.1.1 MIDP 2.0游戲開發(fā)概述
9.1.2 新的游戲API
9.1.3 主動(dòng)查詢用戶按鍵
9.1.4 使用后臺(tái)屏幕緩存
9.1.5 使用圖層
9.1.6 使用精靈
9.2 Fighter實(shí)例開發(fā)
9.2.1 劇本與游戲框架設(shè)計(jì)
9.2.2 移動(dòng)的字符
9.2.3 添加精靈坦克
9.2.4 使用背景
9.2.5 實(shí)現(xiàn)對(duì)戰(zhàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)