注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)JAVA及其相關(guān)J2ME手機(jī)高級(jí)編程

J2ME手機(jī)高級(jí)編程

J2ME手機(jī)高級(jí)編程

定 價(jià):¥35.00

作 者: 汪永松 編著
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): 信息科學(xué)與技術(shù)叢書
標(biāo) 簽: J2EE

ISBN: 9787111271895 出版時(shí)間: 2009-06-01 包裝: 平裝
開本: 16開 頁數(shù): 297 字?jǐn)?shù):  

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

  本書從J2ME手機(jī)平臺(tái)的當(dāng)前主流應(yīng)用和發(fā)展趨勢(shì)出發(fā),立足實(shí)際的開發(fā)案例,介紹了J2ME手機(jī)平臺(tái)開發(fā)的實(shí)用技術(shù)和應(yīng)用模式。本書的內(nèi)容主要包括:手機(jī)文件系統(tǒng)、網(wǎng)絡(luò)通信、無線通信(短信通信、彩信通信和藍(lán)牙通信)、底層用戶界面應(yīng)用(游戲開發(fā)和電子地圖瀏覽)、多媒體編程(音樂播放器、視頻播放器和攝像頭視頻采集等)、持久化應(yīng)用、移動(dòng)商務(wù)應(yīng)用(對(duì)象數(shù)據(jù)庫Db4o和嵌入式關(guān)系型數(shù)據(jù)庫Derby)和XML模型應(yīng)用等。本書主要面向具有一定Java平臺(tái)開發(fā)經(jīng)驗(yàn)的開發(fā)人員,或者對(duì)手機(jī)平臺(tái)開發(fā)感興趣的Java程序員。對(duì)于初學(xué)者,筆者希望通過本書可以幫助他們快速熟悉開發(fā)環(huán)境、掌握學(xué)習(xí)手機(jī)平臺(tái)開發(fā)的方法,并對(duì)J2ME手機(jī)平臺(tái)框架形成清晰的認(rèn)識(shí)。對(duì)于高級(jí)開發(fā)人員,筆者相信本書在藍(lán)牙通信、電子地圖、多媒體編程和移動(dòng)商務(wù)應(yīng)用方面會(huì)給他們帶來一定的啟發(fā)。本書的源代碼可從http://www.cmpbook.com/下載。

作者簡(jiǎn)介

暫缺《J2ME手機(jī)高級(jí)編程》作者簡(jiǎn)介

圖書目錄

出版說明
前言
第1章 J2ME開發(fā)起步 1
1.1 引言 1
1.2 常用概念及縮略語 1
1.3 J2ME平臺(tái)透析 2
1.3.1 J2ME平臺(tái)的內(nèi)涵 2
1.3.2 J2ME平臺(tái)的外延 4
1.4 J2ME平臺(tái)技術(shù)概要 6
1.4.1 let架構(gòu) 6
1.4.2 通用連接框架 6
1.4.3 無線電技術(shù) 6
1.4.4 液晶設(shè)備用戶界面 6
1.4.5 多媒體框架 7
1.4.6 持久化 7
1.4.7 個(gè)人信息管理 7
1.4.8 JAXP和Web Service 7
1.4.9 JDBC 7
1.5 寫在開發(fā)之前的經(jīng)驗(yàn) 7
1.5.1 從MIDlet到Piglet 7
1.5.2 由奢入儉難-克服資源限制 8
1.5.3 死鎖預(yù)防無處不在 8
1.5.4 淮橘北枳-模擬器環(huán)境與實(shí)機(jī)的距離 9
第2章 開發(fā)及驗(yàn)證環(huán)境 10
2.1 開發(fā)環(huán)境 10
2.1.1 集成開發(fā)環(huán)境 10
2.1.2 源代碼編輯工具 12
2.1.3 模板代碼 13
2.2 開發(fā)資料的獲取 20
2.3 驗(yàn)證環(huán)境 21
2.3.1 模擬器 21
2.3.2 實(shí)機(jī)-NOKIA 5310 21
第3章 文件系統(tǒng) 22
3.1 文件系統(tǒng)開發(fā)概述 22
3.2 J2ME文件系統(tǒng)概述 22
3.2.1 JSR 75規(guī)范 22
3.2.2 文件可選包的引入 23
3.2.3 使用文件可選包的步驟 23
3.3 手機(jī)文件瀏覽器 24
3.3.1 功能說明 24
3.3.2 設(shè)計(jì)分析 24
3.3.3 實(shí)現(xiàn)過程 25
3.4 手機(jī)文件選擇組件 37
3.4.1 手機(jī)文件選擇組件開發(fā)概述 37
3.4.2 文件選擇功能組件化的考慮 37
3.4.3 功能說明 38
3.4.4 設(shè)計(jì)說明 38
3.4.5 文件選擇功能組件化小結(jié) 43
3.5 手機(jī)文件瀏覽器在實(shí)機(jī)上運(yùn)行的注意事項(xiàng) 44
3.5.1 內(nèi)存不足 44
3.5.2 安全確認(rèn)提示 44
3.6 API參考資料 44
第4章 網(wǎng)絡(luò)通信 45
4.1 J2ME網(wǎng)絡(luò)通信概述 45
4.2 網(wǎng)絡(luò)通信的要點(diǎn) 45
4.2.1 GCF應(yīng)用模式 45
4.2.2 無線網(wǎng)絡(luò)應(yīng)用 47
4.3 HTTP通信 47
4.3.1 HTTP請(qǐng)求模式 47
4.3.2 HTTP通信狀態(tài)檢查 47
4.4 數(shù)據(jù)報(bào)通信過程 48
4.4.1 數(shù)據(jù)報(bào)服務(wù)端過程 48
4.4.2 數(shù)據(jù)報(bào)客戶端過程 51
4.5 網(wǎng)絡(luò)通信應(yīng)用小結(jié) 54
4.6 API參考資料 54
第5章 無線通信 55
5.1 無線電技術(shù)回顧 55
5.1.1 第一次親密接觸:收音機(jī) 55
5.1.2 拇指一族與GSM/CDMA 55
5.1.3 藍(lán)牙技術(shù):分享你我的快樂 56
5.2 無線消息 56
5.2.1 無線消息開發(fā)概述 56
5.2.2 J2ME平臺(tái)下的WMA 57
5.2.3 發(fā)送短信 57
5.2.4 發(fā)送彩信 61
5.2.5 WMAPI的使用要點(diǎn) 66
5.3 藍(lán)牙通信 66
5.3.1 藍(lán)牙通信概述 66
5.3.2 J2ME平臺(tái)對(duì)藍(lán)牙技術(shù)的支持 67
5.3.3 J2ME平臺(tái)下藍(lán)牙通信的實(shí)現(xiàn) 67
5.4 藍(lán)牙設(shè)備通信 98
5.4.1 藍(lán)牙設(shè)備概述 98
5.4.2 串口通信模式 98
5.4.3 通過串口讀取藍(lán)牙設(shè)備數(shù)據(jù) 98
5.5 API參考資料 99
第6章 底層用戶界面開發(fā) 100
6.1 底層用戶界面開發(fā)概述 100
6.1.1 底層與上層用戶界面 100
6.1.2 移動(dòng)設(shè)備屏幕的代表:Canvas 101
6.1.3 底層用戶界面的開發(fā)模式 101
6.2 《碰運(yùn)氣》游戲 101
6.2.1 J2ME平臺(tái)對(duì)游戲開發(fā)的支持 102
6.2.2 《碰運(yùn)氣》游戲的功能說明 102
6.2.3 設(shè)計(jì)分析 102
6.3 電子地圖瀏覽器 122
6.3.1 電子地圖瀏覽器功能分析 123
6.3.2 實(shí)現(xiàn)電子地圖瀏覽器 124
6.3.3 電子地圖應(yīng)用小結(jié) 139
6.4 底層用戶界面應(yīng)用小結(jié) 140
6.5 API參考資料 140
第7章 多媒體開發(fā) 141
7.1 多媒體框架概述 141
7.2 音樂播放器 141
7.2.1 音樂播放器開發(fā)引言 141
7.2.2 音樂播放器的功能說明 142
7.2.3 音樂播放池 142
7.2.4 設(shè)計(jì)分析 142
7.2.5 音樂播放器的實(shí)現(xiàn)過程 143
7.2.6 對(duì)音樂播放器開發(fā)的探討 151
7.3 視頻播放器 152
7.3.1 視頻播放器開發(fā)引言 152
7.3.2 視頻播放器的功能說明 153
7.3.3 視頻播放池 153
7.3.4 設(shè)計(jì)分析 153
7.3.5 視頻播放器的實(shí)現(xiàn)過程 154
7.3.6 對(duì)視頻播放器開發(fā)的探討 162
7.4 手機(jī)攝像頭視頻采集 164
7.4.1 攝像頭視頻采集說明 164
7.4.2 攝像頭視頻采集核心開發(fā)過程 165
7.4.3 手機(jī)攝像頭視頻采集的應(yīng)用 167
7.5 圖片管理 167
7.5.1 圖片顯示模式 167
7.5.2 底層圖像處理 171
7.6 動(dòng)畫播放 171
7.6.1 動(dòng)畫播放概述 171
7.6.2 動(dòng)畫的實(shí)現(xiàn)原理及方法 171
7.6.3 設(shè)計(jì)過程 172
7.7 展望Java TV 173
7.8 ATI參考資料 173
第8章 持久化應(yīng)用 174
8.1 持久化概述 174
8.2 持久化方案 174
8.2.1 文件 174
8.2.2 嵌入式數(shù)據(jù)庫 175
8.3 RMS 175
8.3.1 RMS概述 175
8.3.2 J2ME中RMS的功能介紹 176
8.3.3 RMS功能說明 176
8.3.4 RMS功能的實(shí)現(xiàn) 177
8.3.5 使用RMS實(shí)現(xiàn)日記賬管理 181
8.3.6 RMS開發(fā)小結(jié) 187
8.4 RMS API參考資料 187
第9章 移動(dòng)商務(wù)應(yīng)用 188
9.1 移動(dòng)商務(wù)應(yīng)用模式 188
9.1.1 手機(jī)平臺(tái)與桌面平臺(tái)數(shù)據(jù)共享 188
9.1.2 以手機(jī)平臺(tái)作為Backoffice系統(tǒng) 188
9.2 PIM 189
9.2.1 PIM包介紹 190
9.2.2 使用PIM實(shí)現(xiàn)手機(jī)聯(lián)系方式共享 190
9.2.3 PIM應(yīng)用小結(jié) 196
9.2.4 在實(shí)機(jī)上訪問PIM的注意事項(xiàng) 197
9.3 對(duì)象數(shù)據(jù)庫在J2ME平臺(tái)的應(yīng)用 197
9.3.1 對(duì)象數(shù)據(jù)庫Db4o簡(jiǎn)介 197
9.3.2 J2ME對(duì)Db4o的支持 198
9.3.3 Db4o API簡(jiǎn)介 198
9.3.4 對(duì)象數(shù)據(jù)庫應(yīng)用 199
9.3.5 使用Db4o實(shí)現(xiàn)日記賬管理 200
9.3.6 對(duì)象數(shù)據(jù)庫的使用心得 212
9.4 嵌入式數(shù)據(jù)庫在J2ME平臺(tái)的應(yīng)用 212
9.4.1 嵌入式數(shù)據(jù)庫概述 212
9.4.2 嵌入式數(shù)據(jù)庫Derby 213
9.4.3 在J2ME平臺(tái)中使用Derby 213
9.4.4 JDBC應(yīng)用基礎(chǔ) 216
9.4.5 使用Derby嵌入式數(shù)據(jù)庫引擎 224
9.4.6 使用Derby實(shí)現(xiàn)日記賬管理 227
9.4.7 嵌入式數(shù)據(jù)庫的使用心得 239
9.5 API參考資料 239
第10章 XML模型應(yīng)用 240
10.1 JAXP概述 240
10.2 XML數(shù)據(jù)模型 241
10.3 在J2ME平臺(tái)下的JAXP可選包 241
10.4 在J2ME平臺(tái)下的XML模型應(yīng)用實(shí)例 242
10.4.1 依據(jù)數(shù)據(jù)模型定義對(duì)象結(jié)構(gòu) 242
10.4.2 創(chuàng)建SAX解析器 244
10.4.3 解析處理過程 244
10.4.4 XML解析線程 246
10.4.5 解析處理者 249
10.4.6 數(shù)據(jù)內(nèi)容顯示控制 250
10.4.7 行政區(qū)劃查詢工具用戶界面 251
10.5 XML數(shù)據(jù)模型應(yīng)用展望 256
10.6 J2SE與J2ME平臺(tái)結(jié)合應(yīng)用 256
10.6.1 什么是DdlUtils 256
10.6.2 DdlUtils在Mobile Client方面的應(yīng)用 257
10.6.3 DdlUtils核心Package和一些主要的類/接口 258
10.6.4 使用DdlUtils的前提 259
10.6.5 DdlUtils的核心概念 260
10.6.6 Mobile Client的開發(fā)流程 260
10.6.7 結(jié)束語 265
10.7 API參考資料 266
第11章 手機(jī)系統(tǒng)信息和程序安裝 267
11.1 獲取系統(tǒng)信息 267
11.1.1 獲取設(shè)備信息 267
11.1.2 獲取具體的系統(tǒng)信息 268
11.1.3 獲取MIDlet屬性 269
11.1.4 獲取系統(tǒng)信息實(shí)例 271
11.2 安裝手機(jī)程序 276
11.2.1 查看手機(jī)的J2ME配置 276
11.2.2 設(shè)置開發(fā)環(huán)境中J2ME平臺(tái)的支持版本 277
11.2.3 安裝手機(jī)程序的方式 278
11.2.4 在手機(jī)上查看安裝程序 280
附錄 281
附錄A RMS記錄管理常用的API 281
附錄B JDBC常用封裝函數(shù) 287
附錄C 隨書源代碼的使用說明 297
參考文獻(xiàn) 298

本目錄推薦

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