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

基于Eclipse環(huán)境的J2ME應(yīng)用程序開發(fā)

基于Eclipse環(huán)境的J2ME應(yīng)用程序開發(fā)

定 價(jià):¥46.00

作 者: 萬輝,王軍 編著
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: J2EE

ISBN: 9787302188810 出版時(shí)間: 2009-01-01 包裝: 平裝
開本: 16開 頁數(shù): 391 字?jǐn)?shù):  

內(nèi)容簡介

  《基于Eclipse環(huán)境的J2ME應(yīng)用程序開發(fā)》全面介紹在Eclipse平臺下進(jìn)行JavaME開發(fā)的各項(xiàng)最新技術(shù),內(nèi)容涵蓋了基于Eclipse環(huán)境的JavaME開發(fā)的各個(gè)方面,是一本學(xué)習(xí)JavaME開發(fā)技術(shù)的手冊。書中介紹了JavaME的基本概念,并逐一講解使用Eclipse開發(fā)JavaME應(yīng)用所需的知識,包括EclipseJavaME環(huán)境的建立、無線應(yīng)用開發(fā)包的使用、EclipseJavaME工作臺、使用Eclipse創(chuàng)建JavaME簡單應(yīng)用、使用Eclipse開發(fā)JavaME圖形應(yīng)用、JavaME游戲設(shè)計(jì)、MIDP編程、JavaME通訊開發(fā)和使用CVS進(jìn)行團(tuán)隊(duì)開發(fā)。書中還給出了詳細(xì)的實(shí)例。《基于Eclipse環(huán)境的J2ME應(yīng)用程序開發(fā)》內(nèi)容廣泛,圍繞Eclipse下的JavaME開發(fā),涉及Java平臺基礎(chǔ)、JavaME基礎(chǔ)、Eclipse基礎(chǔ)、JavaME應(yīng)用開發(fā)基礎(chǔ)、JavaME游戲開發(fā)基礎(chǔ)和配置管理等多種知識。《基于Eclipse環(huán)境的J2ME應(yīng)用程序開發(fā)》適合作為初、中級讀者的指導(dǎo)書,也適合作為有一定Eclipse和JavaME開發(fā)經(jīng)驗(yàn)的讀者的進(jìn)階書籍,還可以用作各類院校相關(guān)專業(yè)的教材以及JavaME開發(fā)培訓(xùn)班的教材。

作者簡介

暫缺《基于Eclipse環(huán)境的J2ME應(yīng)用程序開發(fā)》作者簡介

圖書目錄

第1章 Java ME概述1
1.1 Java平臺簡介1
1.1.1 Java的來源1
1.1.2 Java的發(fā)展2
1.1.3 Java發(fā)展趨勢5
1.2 Java 主要應(yīng)用技術(shù)以及特點(diǎn)7
1.2.1 Java SE的主要應(yīng)用技術(shù)7
1.2.2 Java EE的主要應(yīng)用技術(shù)9
1.2.3 Java ME的主要應(yīng)用技術(shù)10
1.3 Java ME簡介10
1.3.1 J2ME的基本特性10
1.3.2 Java ME體系架構(gòu)10
1.4 Java ME配置12
1.4.1 CLDC配置12
1.4.2 CDC配置12
1.5 Java ME簡表13
1.5.1 KJava簡表13
1.5.2 MIDP簡表13
1.6 Java ME可選包14
第2章 Java ME開發(fā)環(huán)境的安裝與配置16
2.1 無線應(yīng)用開發(fā)包的安裝16
2.1.1 Java安裝16
2.1.2 Sun無線應(yīng)用程序包的安裝16
2.1.3 SonyEricsson無線應(yīng)用程序包的安裝17
2.2 Java ME IDE開發(fā)環(huán)境的安裝17
2.2.1 Java ME開發(fā)工具一覽17
2.2.2 Eclipse平臺下Java ME開發(fā)平臺的安裝18
2.2.3 EclipseME的安裝18
2.3 EclipseME插件的配置25
2.3.1 設(shè)備配置25
2.3.2 調(diào)試配置27
2.3.3 混淆器配置(可選)28
2.3.4 OTA設(shè)置(可選)29
2.4 其他Java ME專業(yè)開發(fā)工具的安裝與配置30
2.4.1 NetBeans Mobility Pack30
2.4.2 Nokia Java ME開發(fā)工具33
2.4.3 Motorola Java ME開發(fā)工具的安裝36
2.5 部署Java ME程序到設(shè)備40
2.5.1 硬件準(zhǔn)備40
2.5.2 軟件準(zhǔn)備40
第3章 使用Java ME無線開發(fā)工具包41
3.1 關(guān)于Java ME Wireless Toolkit41
3.2 使用Sun Java Wireless Toolkit42
3.2.1 Default Device Selection菜單命令42
3.2.2 Documentation菜單命令43
3.2.3 OTA Provisioning菜單命令43
3.2.4 Preferences菜單命令45
3.2.5 Run MIDP Application菜單命令48
3.2.6 Utilities菜單命令49
3.2.7 Wireless Toolkit 2.5.2菜單命令49
3.3 使用SonyEricsson Java ME Wireless Toolkit50
3.3.1 License菜單50
3.3.2 WTK2菜單50
3.3.3 Connection Proxy菜單命令52
3.3.4 Connection Proxy Setting菜單命令53
3.3.5 Developer World菜單命令53
3.3.6 Device Explorer菜單命令53
3.3.7 其他菜單命令53
3.4 使用無線開發(fā)工具包示例54
3.4.1 Sun Java Wireless Toolkit使用示例54
3.4.2 Sony Ericsson SDK for Java ME Platform使用示例58
第4章 Eclipse Java ME工作臺61
4.1 Eclipse工作臺61
4.1.1 Eclipse開發(fā)平臺簡介61
4.1.2 Eclipse項(xiàng)目簡介61
4.1.3 Eclipse界面簡介62
4.2 Java開發(fā)環(huán)境70
4.2.1 JDT簡介70
4.2.2 JDT概覽70
4.2.3 JDT基本功能71
4.2.4 Java構(gòu)建器75
4.2.5 快速修復(fù)77
4.2.6 文件、項(xiàng)目的導(dǎo)入導(dǎo)出78
4.2.7 書簽功能80
4.2.8 視圖、編輯器的位置設(shè)置81
4.3 Eclipse團(tuán)隊(duì)開發(fā)81
4.3.1 Eclipse團(tuán)隊(duì)開發(fā)概述82
4.3.2 本地歷史(Local History)功能82
4.3.3 代碼補(bǔ)丁功能83
4.3.4 團(tuán)隊(duì)同步透視圖84
4.4 Java ME開發(fā)常用的透視圖86
4.4.1 Java透視圖87
4.4.2 Java 瀏覽(Java Browsing)透視圖88
4.4.3 Java類型等級(Java Type Hierarchy)透視圖88
4.4.4 調(diào)試(Debug)透視圖89
第5章 創(chuàng)建簡單的Java ME應(yīng)用91
5.1 創(chuàng)建MIDlet項(xiàng)目91
5.2 檢驗(yàn)Eclipse設(shè)置92
5.2.1 Eclipse ME插件的檢查92
5.2.2 Eclipse的J2ME環(huán)境配置檢查93
5.3 創(chuàng)建Java ME項(xiàng)目95
5.4 添加MIDlet到項(xiàng)目97
5.5 編輯Java ME元素99
5.6 運(yùn)行與調(diào)試100
5.7 向真機(jī)發(fā)布程序105
5.7.1 IDE打包105
5.7.2 WTK打包110
5.7.3 ANT打包111
5.7.4 向真機(jī)發(fā)布120
5.8 常見問題121
第6章 開發(fā)帶有圖形的Java ME應(yīng)用122
6.1 MIDlet圖形界面編程基礎(chǔ)122
6.2 設(shè)計(jì)思路概述123
6.3 Display類和Displayable類124
6.3.1 Display類124
6.3.2 Displayable類127
6.4 高級界面的實(shí)現(xiàn)127
6.4.1 TextBox組件128
6.4.2 TextBox組件抽象命令及事件響應(yīng)132
6.4.3 List組件132
6.4.4 Form及其Item135
6.4.5 Alert控件151
6.5 程序?qū)崿F(xiàn)154
6.6 低級界面的繪制159
6.7 布局166
6.8 常見問題167
6.8.1 界面布局的不合理167
6.8.2 控件屬性及用法分不清168
6.8.3 錨點(diǎn)值的組合模糊168
6.8.4 一些特殊用法169
第7章 手機(jī)游戲設(shè)計(jì)概述170
7.1 手機(jī)游戲與傳統(tǒng)游戲的區(qū)別170
7.2 手機(jī)游戲開發(fā)的特點(diǎn)171
7.3 手機(jī)游戲設(shè)計(jì)的基本原則172
7.4 手機(jī)游戲的實(shí)現(xiàn)技術(shù)173
7.4.1 圖像處理技術(shù)173
7.4.2 按鍵操作技術(shù)185
7.4.3 I/O讀取寫入技術(shù)186
7.4.4 I/O存儲(chǔ)技術(shù)187
7.5 小團(tuán)隊(duì)開發(fā)手機(jī)游戲的策略195
7.5.1 提案196
7.5.2 設(shè)計(jì)196
7.5.3 代碼197
7.5.4 測試197
7.5.5 評審197
7.5.6 發(fā)布198
第8章 利用Eclipse開發(fā)單機(jī)游戲示例199
8.1 貪吃蛇游戲開發(fā)199
8.1.1 貪吃蛇游戲概述199
8.1.2 Snake開發(fā)架構(gòu)的搭建200
8.1.3 SnakeMidlet類203
8.1.4 SnakeCanvas類206
8.2 掃雷游戲開發(fā)223
8.2.1 MineMidlet類224
8.2.2 MineCanvas類225
8.3 比大小游戲開發(fā)249
第9章 MIDP 2.0編程261
9.1 MIDP 2.0的新特性261
9.1.1 運(yùn)算方面261
9.1.2 通訊方面262
9.1.3 游戲方面262
9.1.4 多媒體方面262
9.1.5 安全機(jī)制方面263
9.2 MIDP 2.0游戲開發(fā)概述263
9.3 新的游戲API265
9.3.1 GameCanvas類265
9.3.2 Layer類266
9.3.3 Sprite類266
9.3.4 TiledLayer類274
9.3.5 LayerManager類276
9.4 主動(dòng)查詢用戶按鍵278
9.5 使用后臺屏幕緩存279
9.6 使用圖層開發(fā)284
9.7 使用向?qū)?86
9.7.1 創(chuàng)建手機(jī)應(yīng)用程序項(xiàng)目286
9.7.2 創(chuàng)建MIDlet類288
9.7.3 創(chuàng)建Canvas類或者其他相關(guān)類290
9.8 示例開發(fā)292
第10章 Java ME的通訊開發(fā)297
10.1 Java ME通訊概念297
10.1.1 GCF通用鏈接方法297
10.1.2 GCF擴(kuò)展使用299
10.1.3 GCF鏈接類型299
10.2 Java ME通訊方式301
10.2.1 HTTP通訊301
10.2.2 Socket通訊312
10.2.3 數(shù)據(jù)報(bào)通訊314
10.2.4 藍(lán)牙通訊315
10.3 Java ME通訊示例328
10.3.1 服務(wù)器端數(shù)據(jù)庫的搭建330
10.3.2 客戶端的搭建334
10.3.3 服務(wù)器端的搭建351
10.4 Java ME通訊開發(fā)常見的問題359
第11章 用CVS進(jìn)行Java ME團(tuán)隊(duì)開發(fā)360
11.1 CVS的基本概念360
11.1.1 CVS概述360
11.1.2 CVS倉庫360
11.1.3 CVS客戶端361
11.1.4 CVS基本開發(fā)流程362
11.2 CVS服務(wù)器的安裝和管理363
11.2.1 Windows下CVSNT服務(wù)器的安裝和管理363
11.2.2 Linux下CVS服務(wù)器的安裝和管理368
11.3 Eclipse CVS客戶端概述371
11.3.1 CVS控制臺371
11.3.2 CVS倉庫瀏覽透視圖372
11.4 Eclipse CVS的基本操作377
11.4.1 導(dǎo)入項(xiàng)目到CVS倉庫378
11.4.2 模塊檢出382
11.4.3 添加/刪除/修改388
11.4.4 更新389
11.4.5 檢入(提交)389
11.4.6 將已有CVS項(xiàng)目導(dǎo)入391
11.5 Eclipse CVS高級操作391
11.5.1 創(chuàng)建分支391
11.5.2 創(chuàng)建版本393
11.5.3 切換分支或者版本393
11.5.4 比較394
11.5.5 替換394
11.5.6 合并395
11.6 Eclipse CVS其他操作395
11.6.1 修改文件文本/二進(jìn)制屬性395
11.6.2 把文件添加到忽略列表397

本目錄推薦

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