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

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

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

定 價(jià):¥46.00

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

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

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

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

作者簡(jiǎn)介

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

圖書(shū)目錄

第1章 Java ME概述1
1.1 Java平臺(tái)簡(jiǎn)介1
1.1.1 Java的來(lái)源1
1.1.2 Java的發(fā)展2
1.1.3 Java發(fā)展趨勢(shì)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簡(jiǎn)介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簡(jiǎn)表13
1.5.1 KJava簡(jiǎn)表13
1.5.2 MIDP簡(jiǎn)表13
1.6 Java ME可選包14
第2章 Java ME開(kāi)發(fā)環(huán)境的安裝與配置16
2.1 無(wú)線應(yīng)用開(kāi)發(fā)包的安裝16
2.1.1 Java安裝16
2.1.2 Sun無(wú)線應(yīng)用程序包的安裝16
2.1.3 SonyEricsson無(wú)線應(yīng)用程序包的安裝17
2.2 Java ME IDE開(kāi)發(fā)環(huán)境的安裝17
2.2.1 Java ME開(kāi)發(fā)工具一覽17
2.2.2 Eclipse平臺(tái)下Java ME開(kāi)發(fā)平臺(tái)的安裝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專(zhuān)業(yè)開(kāi)發(fā)工具的安裝與配置30
2.4.1 NetBeans Mobility Pack30
2.4.2 Nokia Java ME開(kāi)發(fā)工具33
2.4.3 Motorola Java ME開(kāi)發(fā)工具的安裝36
2.5 部署Java ME程序到設(shè)備40
2.5.1 硬件準(zhǔn)備40
2.5.2 軟件準(zhǔn)備40
第3章 使用Java ME無(wú)線開(kāi)發(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 使用無(wú)線開(kāi)發(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工作臺(tái)61
4.1 Eclipse工作臺(tái)61
4.1.1 Eclipse開(kāi)發(fā)平臺(tái)簡(jiǎn)介61
4.1.2 Eclipse項(xiàng)目簡(jiǎn)介61
4.1.3 Eclipse界面簡(jiǎn)介62
4.2 Java開(kāi)發(fā)環(huán)境70
4.2.1 JDT簡(jiǎn)介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 書(shū)簽功能80
4.2.8 視圖、編輯器的位置設(shè)置81
4.3 Eclipse團(tuán)隊(duì)開(kāi)發(fā)81
4.3.1 Eclipse團(tuán)隊(duì)開(kāi)發(fā)概述82
4.3.2 本地歷史(Local History)功能82
4.3.3 代碼補(bǔ)丁功能83
4.3.4 團(tuán)隊(duì)同步透視圖84
4.4 Java ME開(kāi)發(fā)常用的透視圖86
4.4.1 Java透視圖87
4.4.2 Java 瀏覽(Java Browsing)透視圖88
4.4.3 Java類(lèi)型等級(jí)(Java Type Hierarchy)透視圖88
4.4.4 調(diào)試(Debug)透視圖89
第5章 創(chuàng)建簡(jiǎn)單的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 常見(jiàn)問(wèn)題121
第6章 開(kāi)發(fā)帶有圖形的Java ME應(yīng)用122
6.1 MIDlet圖形界面編程基礎(chǔ)122
6.2 設(shè)計(jì)思路概述123
6.3 Display類(lèi)和Displayable類(lèi)124
6.3.1 Display類(lèi)124
6.3.2 Displayable類(lèi)127
6.4 高級(jí)界面的實(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 低級(jí)界面的繪制159
6.7 布局166
6.8 常見(jiàn)問(wèn)題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ī)游戲開(kāi)發(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讀取寫(xiě)入技術(shù)186
7.4.4 I/O存儲(chǔ)技術(shù)187
7.5 小團(tuán)隊(duì)開(kāi)發(fā)手機(jī)游戲的策略195
7.5.1 提案196
7.5.2 設(shè)計(jì)196
7.5.3 代碼197
7.5.4 測(cè)試197
7.5.5 評(píng)審197
7.5.6 發(fā)布198
第8章 利用Eclipse開(kāi)發(fā)單機(jī)游戲示例199
8.1 貪吃蛇游戲開(kāi)發(fā)199
8.1.1 貪吃蛇游戲概述199
8.1.2 Snake開(kāi)發(fā)架構(gòu)的搭建200
8.1.3 SnakeMidlet類(lèi)203
8.1.4 SnakeCanvas類(lèi)206
8.2 掃雷游戲開(kāi)發(fā)223
8.2.1 MineMidlet類(lèi)224
8.2.2 MineCanvas類(lèi)225
8.3 比大小游戲開(kāi)發(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游戲開(kāi)發(fā)概述263
9.3 新的游戲API265
9.3.1 GameCanvas類(lèi)265
9.3.2 Layer類(lèi)266
9.3.3 Sprite類(lèi)266
9.3.4 TiledLayer類(lèi)274
9.3.5 LayerManager類(lèi)276
9.4 主動(dòng)查詢用戶按鍵278
9.5 使用后臺(tái)屏幕緩存279
9.6 使用圖層開(kāi)發(fā)284
9.7 使用向?qū)?86
9.7.1 創(chuàng)建手機(jī)應(yīng)用程序項(xiàng)目286
9.7.2 創(chuàng)建MIDlet類(lèi)288
9.7.3 創(chuàng)建Canvas類(lèi)或者其他相關(guān)類(lèi)290
9.8 示例開(kāi)發(fā)292
第10章 Java ME的通訊開(kāi)發(fā)297
10.1 Java ME通訊概念297
10.1.1 GCF通用鏈接方法297
10.1.2 GCF擴(kuò)展使用299
10.1.3 GCF鏈接類(lèi)型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ù)庫(kù)的搭建330
10.3.2 客戶端的搭建334
10.3.3 服務(wù)器端的搭建351
10.4 Java ME通訊開(kāi)發(fā)常見(jiàn)的問(wèn)題359
第11章 用CVS進(jìn)行Java ME團(tuán)隊(duì)開(kāi)發(fā)360
11.1 CVS的基本概念360
11.1.1 CVS概述360
11.1.2 CVS倉(cāng)庫(kù)360
11.1.3 CVS客戶端361
11.1.4 CVS基本開(kāi)發(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控制臺(tái)371
11.3.2 CVS倉(cāng)庫(kù)瀏覽透視圖372
11.4 Eclipse CVS的基本操作377
11.4.1 導(dǎo)入項(xiàng)目到CVS倉(cāng)庫(kù)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高級(jí)操作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 ? 讀書(shū)網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)