注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計PowerbuilderJBuilderX無線應用開發(fā)

JBuilderX無線應用開發(fā)

JBuilderX無線應用開發(fā)

定 價:¥39.00

作 者: 莊東,劉曉華 等編著
出版社: 電子工業(yè)出版社
叢編項: 開發(fā)專家之Sun ONE
標 簽: Jbuilder

ISBN: 9787121004803 出版時間: 2004-11-01 包裝: 膠版紙
開本: 大16開 頁數(shù): 381 字數(shù):  

內(nèi)容簡介

  本書通過大量程序示例介紹了J2ME的知識,內(nèi)容取材新穎,反映了當前J2ME技術的最新發(fā)展情況,如最新的技術規(guī)范MIDP2.0、MMA和WMA,最新的J2ME開發(fā)工具JBuilderX、WTK2.0等。本書分為兩篇:J2ME程序設計和JBuilderX移動開發(fā)。在J2ME基礎知識部分,通過程序示例介紹了J2ME的基本概念、用戶界面開發(fā)、存儲系統(tǒng)和網(wǎng)絡連接,另外還介紹了下一代無線Java技術的核心規(guī)范:MIDP 2.0、移動媒體API和無線消息API。在JBuilderX移動開發(fā)部分介紹了如何使用JBuilderX開發(fā)J2ME程序,其中還包括NTT DoCoMo的i-mode程序開發(fā)等。隨書光盤內(nèi)容為書中范例源文件。本書適合于無線開發(fā)人員及其愛好者學習和參考。

作者簡介

暫缺《JBuilderX無線應用開發(fā)》作者簡介

圖書目錄

第1篇J2ME程序設計
第1章概述3
1.1無線Java技術簡介3
1.1.1Java2平臺3
1.1.2J2ME平臺簡介4
1.2JBuilderX移動開發(fā)新增功能一覽5
1.3學習J2ME的Internet資源6
1.4小結6
第2章J2ME平臺7
2.1J2ME系統(tǒng)結構7
2.2CLDC8
2.2.1CLDC的軟硬件需求8
2.2.2CLDC提供的功能9
2.2.3CLDC與標準Java語言的區(qū)別9
2.3MIDP10
2.3.1MIDP的軟硬件需求11
2.3.2MIDP提供的功能11
2.3.3應用程序體系結構12
2.4小結13
第3章J2ME開發(fā)環(huán)境15
3.1WTK2.0環(huán)境15
3.1.1軟件下載與安裝15
3.1.2WTK2.0環(huán)境的使用16
3.2創(chuàng)建第一個J2ME應用程序18
3.2.1建立源文件18
3.2.2編譯運行程序19
3.2.3代碼分析20
3.3移動設備商開發(fā)環(huán)境21
3.3.1主要的移動設備商開發(fā)環(huán)境簡介21
3.3.2諾基亞的Developer’sSuite安裝與使用21
3.4JBuilderX移動開發(fā)環(huán)境24
3.4.1配置JBuilderX移動開發(fā)環(huán)境24
3.4.2創(chuàng)建一個新的工程27
3.4.3執(zhí)行應用程序29
3.5小結32
第4章CLDC程序設計33
4.1CLDC類庫33
4.1.1CLDC核心類庫概述33
4.1.2java.lang34
4.1.3java.io36
4.1.4java.util37
4.2CLDC通用連接框架41
4.3小結45
第5章MIDP程序設計基礎47
5.1MIDP應用程序的基本概念47
5.1.1MIDP應用程序模型47
5.1.2MIDlet47
5.1.3MIDlet打包機制49
5.1.4應用程序執(zhí)行環(huán)境53
5.2MIDP程序設計基礎54
5.2.1查詢應用程序屬性54
5.2.2使用資源文件54
5.2.3使用定時器55
5.2.4使用線程57
5.3小結60
第6章用戶界面61
6.1用戶界面API的結構61
6.2高層用戶界面64
6.2.1高層用戶界面API簡介64
6.2.2TextBox64
6.2.3List66
6.2.4Alert71
6.2.5Form74
6.2.6Ticker76
6.2.7StringItem78
6.2.8ImageItem78
6.2.9TextField80
6.2.10DateField82
6.2.11ChoiceGroup84
6.2.12Gauge86
6.3高層用戶界面的命令處理87
6.3.1簡單的命令處理示例88
6.3.2Command和CommandListener90
6.3.3ItemStateListener93
6.4低層用戶界面96
6.4.1低層用戶界面API簡介96
6.4.2圖形繪制96
6.4.3低層用戶界面事件處理99
6.5小結102
第7章網(wǎng)絡連接103
7.1MIDP網(wǎng)絡接口103
7.2使用HTTP網(wǎng)絡連接105
7.2.1發(fā)送HTTP請求105
7.2.2接收HTTP響應106
7.3示例程序106
7.4小結113
第8章永久存儲115
8.1MIDP記錄管理系統(tǒng)115
8.2使用記錄管理系統(tǒng)117
8.2.1管理記錄存儲集117
8.2.2向記錄存儲集中保存記錄127
8.2.3從記錄存儲集中讀取記錄131
8.2.4刪除記錄134
8.2.5記錄的過濾、比較、偵聽和枚舉136
8.3電話簿應用程序示例147
8.4小結155
第9章MIDP2.0新增功能157
9.1MIDP2.0概述157
9.2安全框架157
9.2.1MIDP2.0安全框架基本概念158
9.2.2WTK2.0安全實用工具161
9.3用戶界面161
9.3.1項目命令161
9.3.2Form布局163
9.3.3CustomItem168
9.4游戲開發(fā)170
9.4.1MIDP2.0游戲開發(fā)API170
9.4.2游戲運行機制171
9.4.3創(chuàng)建動畫角色175
9.4.4創(chuàng)建游戲背景181
9.4.5游戲場景管理184
9.5音頻開發(fā)190
9.5.1音頻功能基本概念191
9.5.2使用Manager191
9.5.3使用Player198
9.5.4使用Control199
9.6Push注冊204
9.7網(wǎng)絡連接205
9.7.1使用MIDP2.0Socket連接205
9.8OTA應用程序發(fā)布與下載209
9.8.1OTA系統(tǒng)的組成209
9.8.2OTA的生命周期210
9.8.3應用程序發(fā)布與下載演示213
9.9無線產(chǎn)業(yè)Java技術規(guī)范JTWI216
9.9.1目前無線Java所面臨的問題與解決方案216
9.9.2JTWI基本內(nèi)容217
9.10小結218
第10章移動媒體API219
10.1移動媒體API概述219
10.1.1移動媒體API的特性和系統(tǒng)結構219
10.1.2查詢設備的媒體能力220
10.2視頻媒體的播放223
10.2.1從不同數(shù)據(jù)源獲得媒體223
10.2.2播放視頻媒體223
10.3媒體錄制232
10.3.1錄音232
10.3.2攝像236
10.4小結237
第11章無線消息API239
11.1無線消息API概述239
11.1.1無線消息傳遞原理239
11.1.2無線消息API240
11.1.3WTK2.0無線消息實用工具242
11.2SMS消息收發(fā)245
11.3CBS消息接收253
11.4小結257
第2篇JBuilderX移動開發(fā)
第12章JBuilderX移動應用程序管理261
12.1創(chuàng)建和管理MIDP應用程序261
12.1.1使用ProjectWizard創(chuàng)建一個新的工程261
12.1.2向工程中添加MIDlet文件263
12.1.3設置MIDP工程的屬性264
12.2應用程序的編譯、運行和調(diào)試267
12.2.1編譯應用程序267
12.2.2運行應用程序267
12.2.3在JBuilder中調(diào)試MIDlet269
12.3使用JBuilderX為MIDlet打包270
12.4OTA支持277
12.5混淆MIDlet類文件282
12.6使用JBuilderX開發(fā)J2MEPalm應用程序285
12.6.1PalmOS簡介285
12.6.2在JBuilderX中設置J2MEPalm開發(fā)環(huán)境286
12.7小結287
第13章JBuilderX移動應用程序界面開發(fā)289
13.1JBuilderX用戶界面設計器289
13.1.1設計器簡介289
13.1.2添加、移動、刪除和復制組件292
13.2設置組件的屬性293
13.3控制布局294
13.4創(chuàng)建畫布296
13.5使用Ticker297
13.6事件處理298
13.7使用圖像299
13.7.1向Displayable中添加圖像299
13.7.2使用圖像作為MIDletSuite的圖標301
13.7.3為MIDletSuite中的MIDlet設置圖標301
13.8自定義組件調(diào)色板303
13.9組件初始化303
13.10小結303
第14章JBuilderX開發(fā)i-mode應用程序305
14.1i-mode簡介305
14.2設置i-mode開發(fā)環(huán)境308
14.3開發(fā)i-mode應用程序311
14.3.1創(chuàng)建工程311
14.3.2程序的編譯、運行和調(diào)試316
14.3.3應用程序部署318
14.4使用i-mode用戶界面設計器325
14.5小結334
第15章JBuilderX移動開發(fā)綜合實例——移動書店337
15.1移動書店程序的功能337
15.2J2EE體系結構簡介339
15.3服務器端設計思路與代碼分析343
15.3.1數(shù)據(jù)庫設計343
15.3.2EJB344
15.3.3EJB測試客戶端353
15.3.4Servlet356
15.4客戶端設計思路與代碼分析361
15.4.1BookStoreMIDlet361
15.4.2MainMenu362
15.4.3ISBNScreen364
15.4.4ResultScreen366
15.4.5ConfirmationScreen368
15.4.6ThankYouScreen372
15.4.7MIDPConnector374
15.5小結376
附錄A本書光盤使用方法377
附錄B本書程序清單379
參考文獻382

本目錄推薦

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