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

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

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

定 價:¥46.00

作 者: 萬輝,王軍 編著
出版社: 清華大學出版社
叢編項:
標 簽: J2EE

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

內(nèi)容簡介

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

作者簡介

暫缺《基于Eclipse環(huán)境的J2ME應用程序開發(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 主要應用技術以及特點7
1.2.1 Java SE的主要應用技術7
1.2.2 Java EE的主要應用技術9
1.2.3 Java ME的主要應用技術10
1.3 Java ME簡介10
1.3.1 J2ME的基本特性10
1.3.2 Java ME體系架構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 無線應用開發(fā)包的安裝16
2.1.1 Java安裝16
2.1.2 Sun無線應用程序包的安裝16
2.1.3 SonyEricsson無線應用程序包的安裝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 設備配置25
2.3.2 調試配置27
2.3.3 混淆器配置(可選)28
2.3.4 OTA設置(可選)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程序到設備40
2.5.1 硬件準備40
2.5.2 軟件準備40
第3章 使用Java ME無線開發(fā)工具包41
3.1 關于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項目簡介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構建器75
4.2.5 快速修復77
4.2.6 文件、項目的導入導出78
4.2.7 書簽功能80
4.2.8 視圖、編輯器的位置設置81
4.3 Eclipse團隊開發(fā)81
4.3.1 Eclipse團隊開發(fā)概述82
4.3.2 本地歷史(Local History)功能82
4.3.3 代碼補丁功能83
4.3.4 團隊同步透視圖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 調試(Debug)透視圖89
第5章 創(chuàng)建簡單的Java ME應用91
5.1 創(chuàng)建MIDlet項目91
5.2 檢驗Eclipse設置92
5.2.1 Eclipse ME插件的檢查92
5.2.2 Eclipse的J2ME環(huán)境配置檢查93
5.3 創(chuàng)建Java ME項目95
5.4 添加MIDlet到項目97
5.5 編輯Java ME元素99
5.6 運行與調試100
5.7 向真機發(fā)布程序105
5.7.1 IDE打包105
5.7.2 WTK打包110
5.7.3 ANT打包111
5.7.4 向真機發(fā)布120
5.8 常見問題121
第6章 開發(fā)帶有圖形的Java ME應用122
6.1 MIDlet圖形界面編程基礎122
6.2 設計思路概述123
6.3 Display類和Displayable類124
6.3.1 Display類124
6.3.2 Displayable類127
6.4 高級界面的實現(xiàn)127
6.4.1 TextBox組件128
6.4.2 TextBox組件抽象命令及事件響應132
6.4.3 List組件132
6.4.4 Form及其Item135
6.4.5 Alert控件151
6.5 程序實現(xiàn)154
6.6 低級界面的繪制159
6.7 布局166
6.8 常見問題167
6.8.1 界面布局的不合理167
6.8.2 控件屬性及用法分不清168
6.8.3 錨點值的組合模糊168
6.8.4 一些特殊用法169
第7章 手機游戲設計概述170
7.1 手機游戲與傳統(tǒng)游戲的區(qū)別170
7.2 手機游戲開發(fā)的特點171
7.3 手機游戲設計的基本原則172
7.4 手機游戲的實現(xiàn)技術173
7.4.1 圖像處理技術173
7.4.2 按鍵操作技術185
7.4.3 I/O讀取寫入技術186
7.4.4 I/O存儲技術187
7.5 小團隊開發(fā)手機游戲的策略195
7.5.1 提案196
7.5.2 設計196
7.5.3 代碼197
7.5.4 測試197
7.5.5 評審197
7.5.6 發(fā)布198
第8章 利用Eclipse開發(fā)單機游戲示例199
8.1 貪吃蛇游戲開發(fā)199
8.1.1 貪吃蛇游戲概述199
8.1.2 Snake開發(fā)架構的搭建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 運算方面261
9.1.2 通訊方面262
9.1.3 游戲方面262
9.1.4 多媒體方面262
9.1.5 安全機制方面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 主動查詢用戶按鍵278
9.5 使用后臺屏幕緩存279
9.6 使用圖層開發(fā)284
9.7 使用向導286
9.7.1 創(chuàng)建手機應用程序項目286
9.7.2 創(chuàng)建MIDlet類288
9.7.3 創(chuàng)建Canvas類或者其他相關類290
9.8 示例開發(fā)292
第10章 Java ME的通訊開發(fā)297
10.1 Java ME通訊概念297
10.1.1 GCF通用鏈接方法297
10.1.2 GCF擴展使用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ù)報通訊314
10.2.4 藍牙通訊315
10.3 Java ME通訊示例328
10.3.1 服務器端數(shù)據(jù)庫的搭建330
10.3.2 客戶端的搭建334
10.3.3 服務器端的搭建351
10.4 Java ME通訊開發(fā)常見的問題359
第11章 用CVS進行Java ME團隊開發(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服務器的安裝和管理363
11.2.1 Windows下CVSNT服務器的安裝和管理363
11.2.2 Linux下CVS服務器的安裝和管理368
11.3 Eclipse CVS客戶端概述371
11.3.1 CVS控制臺371
11.3.2 CVS倉庫瀏覽透視圖372
11.4 Eclipse CVS的基本操作377
11.4.1 導入項目到CVS倉庫378
11.4.2 模塊檢出382
11.4.3 添加/刪除/修改388
11.4.4 更新389
11.4.5 檢入(提交)389
11.4.6 將已有CVS項目導入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 修改文件文本/二進制屬性395
11.6.2 把文件添加到忽略列表397

本目錄推薦

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