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

JBuilderX無線應(yīng)用開發(fā)

JBuilderX無線應(yīng)用開發(fā)

定 價:¥39.00

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

第1篇J2ME程序設(shè)計
第1章概述3
1.1無線Java技術(shù)簡介3
1.1.1Java2平臺3
1.1.2J2ME平臺簡介4
1.2JBuilderX移動開發(fā)新增功能一覽5
1.3學(xué)習(xí)J2ME的Internet資源6
1.4小結(jié)6
第2章J2ME平臺7
2.1J2ME系統(tǒng)結(jié)構(gòu)7
2.2CLDC8
2.2.1CLDC的軟硬件需求8
2.2.2CLDC提供的功能9
2.2.3CLDC與標(biāo)準(zhǔn)Java語言的區(qū)別9
2.3MIDP10
2.3.1MIDP的軟硬件需求11
2.3.2MIDP提供的功能11
2.3.3應(yīng)用程序體系結(jié)構(gòu)12
2.4小結(jié)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應(yīng)用程序18
3.2.1建立源文件18
3.2.2編譯運(yùn)行程序19
3.2.3代碼分析20
3.3移動設(shè)備商開發(fā)環(huán)境21
3.3.1主要的移動設(shè)備商開發(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í)行應(yīng)用程序29
3.5小結(jié)32
第4章CLDC程序設(shè)計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小結(jié)45
第5章MIDP程序設(shè)計基礎(chǔ)47
5.1MIDP應(yīng)用程序的基本概念47
5.1.1MIDP應(yīng)用程序模型47
5.1.2MIDlet47
5.1.3MIDlet打包機(jī)制49
5.1.4應(yīng)用程序執(zhí)行環(huán)境53
5.2MIDP程序設(shè)計基礎(chǔ)54
5.2.1查詢應(yīng)用程序?qū)傩?4
5.2.2使用資源文件54
5.2.3使用定時器55
5.2.4使用線程57
5.3小結(jié)60
第6章用戶界面61
6.1用戶界面API的結(jié)構(gòu)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小結(jié)102
第7章網(wǎng)絡(luò)連接103
7.1MIDP網(wǎng)絡(luò)接口103
7.2使用HTTP網(wǎng)絡(luò)連接105
7.2.1發(fā)送HTTP請求105
7.2.2接收HTTP響應(yīng)106
7.3示例程序106
7.4小結(jié)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電話簿應(yīng)用程序示例147
8.4小結(jié)155
第9章MIDP2.0新增功能157
9.1MIDP2.0概述157
9.2安全框架157
9.2.1MIDP2.0安全框架基本概念158
9.2.2WTK2.0安全實(shí)用工具161
9.3用戶界面161
9.3.1項(xiàng)目命令161
9.3.2Form布局163
9.3.3CustomItem168
9.4游戲開發(fā)170
9.4.1MIDP2.0游戲開發(fā)API170
9.4.2游戲運(yùn)行機(jī)制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)絡(luò)連接205
9.7.1使用MIDP2.0Socket連接205
9.8OTA應(yīng)用程序發(fā)布與下載209
9.8.1OTA系統(tǒng)的組成209
9.8.2OTA的生命周期210
9.8.3應(yīng)用程序發(fā)布與下載演示213
9.9無線產(chǎn)業(yè)Java技術(shù)規(guī)范JTWI216
9.9.1目前無線Java所面臨的問題與解決方案216
9.9.2JTWI基本內(nèi)容217
9.10小結(jié)218
第10章移動媒體API219
10.1移動媒體API概述219
10.1.1移動媒體API的特性和系統(tǒng)結(jié)構(gòu)219
10.1.2查詢設(shè)備的媒體能力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小結(jié)237
第11章無線消息API239
11.1無線消息API概述239
11.1.1無線消息傳遞原理239
11.1.2無線消息API240
11.1.3WTK2.0無線消息實(shí)用工具242
11.2SMS消息收發(fā)245
11.3CBS消息接收253
11.4小結(jié)257
第2篇JBuilderX移動開發(fā)
第12章JBuilderX移動應(yīng)用程序管理261
12.1創(chuàng)建和管理MIDP應(yīng)用程序261
12.1.1使用ProjectWizard創(chuàng)建一個新的工程261
12.1.2向工程中添加MIDlet文件263
12.1.3設(shè)置MIDP工程的屬性264
12.2應(yīng)用程序的編譯、運(yùn)行和調(diào)試267
12.2.1編譯應(yīng)用程序267
12.2.2運(yùn)行應(yīng)用程序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應(yīng)用程序285
12.6.1PalmOS簡介285
12.6.2在JBuilderX中設(shè)置J2MEPalm開發(fā)環(huán)境286
12.7小結(jié)287
第13章JBuilderX移動應(yīng)用程序界面開發(fā)289
13.1JBuilderX用戶界面設(shè)計器289
13.1.1設(shè)計器簡介289
13.1.2添加、移動、刪除和復(fù)制組件292
13.2設(shè)置組件的屬性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的圖標(biāo)301
13.7.3為MIDletSuite中的MIDlet設(shè)置圖標(biāo)301
13.8自定義組件調(diào)色板303
13.9組件初始化303
13.10小結(jié)303
第14章JBuilderX開發(fā)i-mode應(yīng)用程序305
14.1i-mode簡介305
14.2設(shè)置i-mode開發(fā)環(huán)境308
14.3開發(fā)i-mode應(yīng)用程序311
14.3.1創(chuàng)建工程311
14.3.2程序的編譯、運(yùn)行和調(diào)試316
14.3.3應(yīng)用程序部署318
14.4使用i-mode用戶界面設(shè)計器325
14.5小結(jié)334
第15章JBuilderX移動開發(fā)綜合實(shí)例——移動書店337
15.1移動書店程序的功能337
15.2J2EE體系結(jié)構(gòu)簡介339
15.3服務(wù)器端設(shè)計思路與代碼分析343
15.3.1數(shù)據(jù)庫設(shè)計343
15.3.2EJB344
15.3.3EJB測試客戶端353
15.3.4Servlet356
15.4客戶端設(shè)計思路與代碼分析361
15.4.1BookStoreMIDlet361
15.4.2MainMenu362
15.4.3ISBNScreen364
15.4.4ResultScreen366
15.4.5ConfirmationScreen368
15.4.6ThankYouScreen372
15.4.7MIDPConnector374
15.5小結(jié)376
附錄A本書光盤使用方法377
附錄B本書程序清單379
參考文獻(xiàn)382

本目錄推薦

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