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

Series 40可擴(kuò)展應(yīng)用程序開(kāi)發(fā)

Series 40可擴(kuò)展應(yīng)用程序開(kāi)發(fā)

定 價(jià):¥55.00

作 者: (美)Michael Juntao Yuan Kevin Sharp著
出版社: 人民郵電出版社
叢編項(xiàng): 移動(dòng)開(kāi)發(fā)系列叢書
標(biāo) 簽: 通信技術(shù)

ISBN: 9787115143716 出版時(shí)間: 2006-03-01 包裝: 膠版紙
開(kāi)本: 小16開(kāi) 頁(yè)數(shù): 403 字?jǐn)?shù):  

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

本書是在Series 40平臺(tái)下開(kāi)發(fā)可擴(kuò)展應(yīng)用程序的權(quán)威指南。   全書共分15章,主要介紹了諾基亞開(kāi)發(fā)人員平臺(tái)、MIDP用戶接口、應(yīng)用程序數(shù)據(jù)處理、移動(dòng)網(wǎng)絡(luò)連接、無(wú)線消息傳送、多媒體應(yīng)用、端對(duì)端設(shè)計(jì)模式以及可擴(kuò)展程序開(kāi)發(fā)技術(shù)。本書還包含所有示例的完整源代碼,讀者可從Nokia論壇下載獲得。   本書適用于各層次的Series 40移動(dòng)開(kāi)發(fā)人員。

作者簡(jiǎn)介

  譯者:周良忠暢銷圖書《C++實(shí)踐之路》的譯者周良忠,1970年生。本科畢業(yè)于武漢化工學(xué)院計(jì)算機(jī)應(yīng)用專業(yè)。1995畢業(yè)于中國(guó)科學(xué)院武漢巖土力學(xué)研究所,獲碩士學(xué)位,1997年獲得博士學(xué)位。1998年創(chuàng)辦云巔工作室(http://www.cloudcrown.com),為個(gè)人、中小企業(yè)提供專業(yè)軟件定做服務(wù)。近幾年開(kāi)發(fā)了多款廣受歡迎的共享軟件。精通C++、C#、Java、Perl等開(kāi)發(fā)語(yǔ)言。2001年開(kāi)始從事計(jì)算機(jī)科技圖書的創(chuàng)作和翻譯工作,最新翻譯力作有《C#PrimerPlus中文版》、《C++實(shí)踐之路》等。SymbianOS軟件開(kāi)發(fā)開(kāi)發(fā):應(yīng)用C++開(kāi)發(fā)智能手機(jī)應(yīng)用程序入門>>更多作品

圖書目錄

第1章 詮釋移動(dòng)性 1
1.1 自由經(jīng)濟(jì) 1
1.1.1 移動(dòng)的優(yōu)勢(shì) 2
1.1.2 應(yīng)用領(lǐng)域 2
1.1.3 技術(shù)傳播曲線 4
1.1.4 移動(dòng)價(jià)值鏈 5
1.2 移動(dòng)的殺手級(jí)應(yīng)用 6
1.2.1 移動(dòng)娛樂(lè) 7
1.2.2 移動(dòng)企業(yè) 7
1.3 開(kāi)發(fā)人員技巧的移植 8
1.3.1 移植路徑 8
1.3.2 移動(dòng)應(yīng)用程序設(shè)計(jì)的考慮 9
1.3.3 社會(huì)設(shè)計(jì)考慮 12
1.4 小結(jié) 12
第2章 諾基亞開(kāi)發(fā)人員平臺(tái)簡(jiǎn)介 14
2.1 開(kāi)放的標(biāo)準(zhǔn)移動(dòng)技術(shù) 15
2.2 諾基亞開(kāi)發(fā)人員平臺(tái)架構(gòu) 16
2.2.1 Series 40開(kāi)發(fā)人員平臺(tái) 17
2.2.2 Series 60開(kāi)發(fā)人員平臺(tái) 22
2.2.3 Series 80開(kāi)發(fā)人員平臺(tái) 24
2.2.4 Series 90開(kāi)發(fā)人員平臺(tái) 24
2.2.5 其他諾基亞設(shè)備系列 25
2.3 流行客戶技術(shù):WAP和MMS 25
2.3.1 WAP簡(jiǎn)介 26
2.3.2 MMS簡(jiǎn)介 27
2.3.3 瘦客戶應(yīng)用程序范例 29
2.4 托管智能客戶技術(shù):J2ME 30
2.4.1 Java歷史簡(jiǎn)介 30
2.4.2 J2ME架構(gòu) 31
2.4.3 MIDP及其可選包 33
2.4.4 智能客戶范例 35
2.5 緊密集成的智能客戶技術(shù):Symbian C++ 36
2.5.1 Symbian OS的發(fā)展 36
2.5.2 Symbian OS架構(gòu) 37
2.6 取得聯(lián)系 38
2.6.1 主要平臺(tái) 38
2.6.2 開(kāi)發(fā)人員資源 38
2.6.3 商業(yè)階段 38
2.7 小結(jié) 39
第3章 起步 40
3.1 MIDlet簡(jiǎn)介 40
3.1.1 MIDlet生命周期 41
3.1.2 訪問(wèn)AMS 42
3.1.3 MIDlet UI基礎(chǔ) 43
3.2 圖片瀏覽器示例:生命周期 44
3.2.1 啟動(dòng)和運(yùn)行MIDlet 44
3.2.2 退出MIDlet 47
3.2.3 通過(guò)推送注冊(cè)自動(dòng)啟動(dòng)MIDlet 49
3.3 圖片瀏覽器示例:線程和定時(shí)器 50
3.4 準(zhǔn)備工具 53
3.4.1 諾基亞的J2ME開(kāi)發(fā)人員套件 53
3.4.2 Apache Ant 57
3.4.3 集成開(kāi)發(fā)環(huán)境 58
3.5 構(gòu)建圖片瀏覽器MIDlet 59
3.5.1 詳細(xì)步驟 60
3.5.2 使用Ant自動(dòng)構(gòu)建 64
3.6 空中下載功能 67
3.6.1 OTA過(guò)程概述 67
3.6.2 服務(wù)器安裝 68
3.6.3 MIDlet屬性 69
3.6.4 諾基亞手機(jī)的其他下載支持選項(xiàng) 74
3.7 小結(jié) 75
第4章 MIDP用戶界面 76
4.1 MIDP UI API的設(shè)計(jì) 76
4.1.1 UI模型 77
4.1.2 LCDUI的架構(gòu) 77
4.1.3 應(yīng)用程序示例 81
4.2 高級(jí)API 83
4.2.1 Screen 84
4.2.2 Item 91
4.2.3 定制各個(gè)項(xiàng)的行為 99
4.3 低級(jí)API 101
4.3.1 Graphics 102
4.3.2 按鍵事件模型 104
4.3.3 運(yùn)行中的Canvas 106
4.4 高級(jí)MIDP UI概念 110
4.4.1 高級(jí)設(shè)備控制 110
4.4.2 命令布置 111
4.4.3 項(xiàng)的布局管理 112
4.4.4 透明度和像素級(jí)圖像處理 115
4.4.5 使用閃屏 121
4.4.6 虛擬Canvas空間 122
4.4.7 在Canvas上繞排文本 125
4.4.8 Series 60設(shè)備上的背景MIDlet 127
4.4.9 Nokia開(kāi)發(fā)人員套件中的MIDP UI設(shè)計(jì)器 128
4.5 Nokia UI API擴(kuò)展 130
4.5.1 FullCanvas 131
4.5.2 DeviceControl 131
4.5.3 DirectUtils 131
4.5.4 DirectGraphics 131
4.6 小結(jié) 132
第5章 開(kāi)發(fā)動(dòng)作游戲 133
5.1 基本游戲概念 133
5.1.1 游戲MIDlet 134
5.1.2 游戲循環(huán)的線程 135
5.2 Game API包 137
5.2.1 GameCanvas 137
5.2.2 層 140
5.2.3 精靈 141
5.2.4 TiledLayer 149
5.2.5 LayerManager 154
5.3 改進(jìn)魚游戲 156
5.3.1 控制動(dòng)畫速度 156
5.3.2 多個(gè)游戲循環(huán) 157
5.3.3 星魚 158
5.3.4 添加章魚 161
5.4 其他MIDP 2.0增強(qiáng)功能 165
5.4.1 透明和像素?cái)?shù)組 165
5.4.2 背光 165
5.5 小結(jié) 166
第6章 處理應(yīng)用程序數(shù)據(jù) 167
6.1 數(shù)據(jù)持久性介紹 167
6.1.1 易失性 RAM 168
6.1.2 本地持久性存儲(chǔ)器 168
6.1.3 遠(yuǎn)程存儲(chǔ)器 169
6.1.4 有注釋的照片查看器 169
6.2 Java對(duì)象序列化 170
6.2.1 通信類 170
6.2.2 序列化照片屬性 171
6.3 RecordStore 172
6.3.1 操作RecordStore 172
6.3.2 操作記錄 173
6.3.3 存儲(chǔ)ImageAttribute數(shù)據(jù) 174
6.3.4 RecordListener 175
6.4 瀏覽和搜索RecordStore 176
6.4.1 RecordEnumeration 176
6.4.2 RecordFilter 177
6.4.3 RecordComparator 177
6.4.4 照片查看器中搜索和排序 178
6.5 小結(jié) 179
第7章 數(shù)據(jù)連接 180
7.1 通用連接框架介紹 180
7.1.1 Connector 181
7.1.2 HttpConnection 183
7.1.3 HttpsConnection 184
7.1.4 SocketConnection 184
7.1.5 SecureConnection 185
7.1.6 ServerSocketConnection 185
7.1.7 CommConnection 186
7.1.8 UDPDatagramConnection 186
7.2 網(wǎng)絡(luò)照片查看器 187
7.2.1 PhotoServlet 187
7.2.2 PhotoViewer 189
7.2.3 FetchWorker 190
7.3 非阻塞性UI設(shè)計(jì) 193
7.3.1 非交互式進(jìn)度顯示 194
7.3.2 靜止圖像轉(zhuǎn)換屏幕 195
7.3.3 一個(gè)更可靠的圖像轉(zhuǎn)換屏幕 196
7.3.4 轉(zhuǎn)換屏幕動(dòng)畫 197
7.4 狀態(tài)化的網(wǎng)絡(luò)操作 200
7.4.1 HTTP Cookie 200
7.4.2 PhotoServlet 201
7.4.3 SessionConnector 201
7.4.4 FetchWorker 204
7.5 HttpClient實(shí)用工具 205
7.5.1 框架 206
7.5.2 使用HttpClient和Handler 208
7.6 HTTPS和安全連接 210
7.6.1 HTTPS如何工作 210
7.6.2 HttpsConnection和SecureConnection 211
7.6.3 SecurityInfo和證書 211
7.7 小結(jié) 212
第8章 無(wú)線消息傳送 213
8.1 智能客戶端的消息傳送 213
8.2 無(wú)線消息傳送API 214
8.2.1 TextMessage和BinaryMessage 215
8.2.2 MessageConnection 215
8.2.3 發(fā)送和接收消息 216
8.2.4 安全性 217
8.2.5 推送注冊(cè)中的消息偵聽(tīng)器 219
8.3 Chat示例程序 220
8.3.1 運(yùn)行示例 220
8.3.2 發(fā)送消息 221
8.3.3 接收消息 223
8.4 WMA 2.0的新特性 225
8.4.1 URL連接字符串 226
8.4.2 MultipartMessage和MessagePart 226
8.5 小結(jié) 227
第9章 多媒體 228
9.1 MMAPI簡(jiǎn)介 228
9.1.1 管理器類 229
9.1.2 播放器 232
9.1.3 控制 234
9.2 簡(jiǎn)單的音頻回放 235
9.2.1 MidiPlayer MIDlet 236
9.2.2 創(chuàng)建播放器 238
9.2.3 播放器事件 239
9.2.4 播放器控制 240
9.3 高級(jí)媒體回放 242
9.3.1 在線程里初始化播放器 242
9.3.2 回放wav音頻文件 243
9.3.3 回放視頻文件 244
9.4 媒體捕獲 248
9.4.1 捕獲圖像 249
9.4.2 捕獲音頻 252
9.4.3 提交博客數(shù)據(jù)項(xiàng) 254
9.4.4 博客Servlet 254
9.5 小結(jié) 257
第10章 藍(lán)牙API 258
10.1 藍(lán)牙無(wú)線技術(shù)簡(jiǎn)介 258
10.1.1 微微網(wǎng)(piconet) 260
10.1.2 藍(lán)牙控制中心 262
10.1.3 安全 262
10.1.4 藍(lán)牙協(xié)議棧 263
10.1.5 規(guī)范(Profile) 264
10.1.6 查詢過(guò)程 265
10.1.7 設(shè)備級(jí)別和服務(wù)搜尋 266
10.2 用于藍(lán)牙的Java API 268
10.2.1 藍(lán)牙初始化 268
10.2.2 藍(lán)牙連接 269
10.2.3 設(shè)備管理和搜尋 272
10.2.4 服務(wù)管理和搜尋 275
10.2.5 組合所有工作 278
10.3 藍(lán)牙應(yīng)用實(shí)例 280
10.4 諾基亞開(kāi)發(fā)工具支持 285
10.5 小結(jié) 286
第11章 端對(duì)端設(shè)計(jì)模式 287
11.1 智趣游戲示例介紹 288
11.1.1 特性概述 288
11.1.2 后端數(shù)據(jù)庫(kù)設(shè)置 292
11.2 整體架構(gòu) 293
11.2.1 移動(dòng)應(yīng)用程序中的屏幕切換 293
11.2.2 什么是MVC模式 294
11.2.3 視圖屏幕 296
11.2.4 控制器 297
11.2.5 模型 298
11.3 對(duì)象管理 302
11.3.1 靜態(tài)類 302
11.3.2 工廠方法 305
11.3.3 對(duì)象池 309
11.3.4 實(shí)現(xiàn)后退屏幕?!?11
11.4 線程管理 313
11.4.1 WorkerRunnable 315
11.4.2 WorkerThread 315
11.4.3 WaitScreen 316
11.4.4 具體工作線程的實(shí)現(xiàn) 317
11.5 網(wǎng)絡(luò)集成 318
11.5.1 RPC協(xié)議 318
11.5.2 同步化 321
11.5.3 Web服務(wù)網(wǎng)關(guān) 326
11.6 小結(jié) 331
第12章 開(kāi)發(fā)可擴(kuò)展應(yīng)用程序 332
12.1 開(kāi)發(fā)和優(yōu)化 333
12.1.1 屏幕特點(diǎn) 333
12.1.2 內(nèi)存限制 334
12.1.3 API的可用性 335
12.1.4 協(xié)議可用性 336
12.1.5 UI組件的行為 337
12.1.6 線程行為 337
12.1.7 語(yǔ)言和文化 337
12.2 可替代模塊 338
12.2.1 自定義JAD文件 338
12.2.2 資源文件模塊 339
12.2.3 源代碼模塊 340
12.3 用Antenna進(jìn)行預(yù)處理和后處理 342
12.3.1 Antenna簡(jiǎn)介 342
12.3.2 預(yù)處理 344
12.3.3 后處理 349
12.3.4 字節(jié)碼混淆 350
12.3.5 build3.xml文件 351
12.4 小結(jié) 355
第13章 調(diào)試和測(cè)試 356
13.1 調(diào)試 356
13.1.1 基本技術(shù) 357
13.1.2 采用MIDPLogger完成在機(jī)(On-Device)日志 360
13.2 單元測(cè)試 363
13.2.1 斷言 363
13.2.2 TestCase 364
13.2.3 TestSuite 365
13.2.4 TestRunner 367
13.3 UI測(cè)試指南 368
13.4 小結(jié) 369
第14章 多媒體消息傳送服務(wù) 370
14.1 消息傳送服務(wù) 370
14.1.1 MMS帶來(lái)的好處和機(jī)遇 371
14.1.2 MMS基礎(chǔ)設(shè)施 371
14.1.3 MMSC訪問(wèn) 372
14.1.4 MMS應(yīng)用程序模式 373
14.2 創(chuàng)作MMS消息 375
14.2.1 Nokia設(shè)備的MMS特點(diǎn) 375
14.2.2 SMIL簡(jiǎn)介 377
14.2.3 MMS的Nokia開(kāi)發(fā)人員套件 380
14.3 Nokia移動(dòng)服務(wù)器服務(wù)庫(kù) 382
14.3.1 實(shí)例化驅(qū)動(dòng)器 383
14.3.2 連接配置 384
14.3.3 發(fā)送消息 385
14.3.4 接收消息 389
14.4 小結(jié) 391
第15章 瀏覽器應(yīng)用程序 392
15.1 瀏覽器應(yīng)用程序 392
15.1.1 瘦客戶端范例 392
15.1.2 WAP基礎(chǔ)設(shè)施 393
15.2 創(chuàng)作移動(dòng)瀏覽器內(nèi)容 395
15.2.1 Nokia設(shè)備瀏覽器 395
15.2.2 WML和XHTML MP的比較 396
15.2.3 內(nèi)容下載和上傳 398
15.2.4 Nokia瀏覽器開(kāi)發(fā)人員工具 399
15.3 高級(jí)WAP特性 400
15.3.1 Push(推送) 401
15.3.2 無(wú)線電話應(yīng)用接口(WTAI) 402
15.3.3 錢夾應(yīng)用程序(Wallet) 403
15.4 小結(jié) 403

本目錄推薦

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