注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合Android 網(wǎng)絡(luò)開(kāi)發(fā)與應(yīng)用實(shí)戰(zhàn)詳解

Android 網(wǎng)絡(luò)開(kāi)發(fā)與應(yīng)用實(shí)戰(zhàn)詳解

Android 網(wǎng)絡(luò)開(kāi)發(fā)與應(yīng)用實(shí)戰(zhàn)詳解

定 價(jià):¥69.00

作 者: 王東華 編著
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: 移動(dòng)開(kāi)發(fā)

ISBN: 9787115289698 出版時(shí)間: 2012-09-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 509 字?jǐn)?shù):  

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

  Android憑借其強(qiáng)大的功能逐漸贏得了廣大用戶和開(kāi)發(fā)者的青睞,已經(jīng)成為市場(chǎng)占有率很高的的智能手機(jī)操作系統(tǒng)?!禔ndroid 網(wǎng)絡(luò)開(kāi)發(fā)與應(yīng)用實(shí)戰(zhàn)詳解》分為16章,分別詳細(xì)介紹了Android系統(tǒng)基礎(chǔ)、HTML 5基礎(chǔ),Android系統(tǒng)開(kāi)發(fā)網(wǎng)頁(yè)技術(shù)、HTTP通信處理、處理URL地址、WebKit基礎(chǔ)、Wi-Fi藍(lán)牙、郵件應(yīng)用、RSS應(yīng)用等。并且在本書(shū)最后,通過(guò)3個(gè)綜合實(shí)例,分別介紹了開(kāi)發(fā)網(wǎng)絡(luò)視頻播放器系統(tǒng)、RSS閱讀器系統(tǒng)、郵件系統(tǒng)的基本過(guò)程,介紹了開(kāi)發(fā)大型Android系統(tǒng)的基本流程。《Android 網(wǎng)絡(luò)開(kāi)發(fā)與應(yīng)用實(shí)戰(zhàn)詳解》適合Android程序員、研發(fā)人員及Android愛(ài)好者閱讀,也可以作為相關(guān)培訓(xùn)班和大專院校相關(guān)專業(yè)的教學(xué)用書(shū)。

作者簡(jiǎn)介

暫缺《Android 網(wǎng)絡(luò)開(kāi)發(fā)與應(yīng)用實(shí)戰(zhàn)詳解》作者簡(jiǎn)介

圖書(shū)目錄

目 錄
第1章 Android技術(shù)概述 1
1.1 智能手機(jī)世界 1
1.1.1 何謂智能手機(jī) 1
1.1.2 當(dāng)前主流的智能手機(jī)系統(tǒng) 1
1.2 蓬勃發(fā)展的手機(jī)上網(wǎng)產(chǎn)業(yè) 2
1.2.1 WAP技術(shù)介紹 2
1.2.2 手機(jī)上網(wǎng)的商機(jī) 2
1.2.3 開(kāi)發(fā)人員的機(jī)遇 3
1.3 搭建Android應(yīng)用開(kāi)發(fā)環(huán)境 3
1.3.1 安裝Android SDK的系統(tǒng)要求 4
1.3.2 安裝JDK、Eclipse、Android SDK 4
1.3.3 設(shè)定Android SDK Home 14
1.3.4 驗(yàn)證開(kāi)發(fā)環(huán)境 14
1.3.5 創(chuàng)建Android虛擬設(shè)備(AVD) 16
1.3.6 常見(jiàn)的幾個(gè)問(wèn)題 17
1.4 Android模擬器 22
1.4.1 Android模擬器簡(jiǎn)介 22
1.4.2 模擬器和真機(jī)究竟有何區(qū)別 23
1.4.3 模擬器簡(jiǎn)單總結(jié) 23
第2章 Android技術(shù)核心框架 26
2.1 簡(jiǎn)析Android安裝文件 26
2.1.1 Android SDK目錄結(jié)構(gòu) 26
2.1.2 android.jar及內(nèi)部結(jié)構(gòu) 27
2.1.3 SDK文檔及閱讀技巧 28
2.1.4 SDK工具集 30
2.2 解析Android SDK實(shí)例 31
2.3 Android系統(tǒng)架構(gòu) 35
2.3.1 Android體系結(jié)構(gòu)介紹 35
2.3.2 Android應(yīng)用工程文件組成 37
2.3.3 應(yīng)用程序的生命周期 40
第3章 網(wǎng)絡(luò)開(kāi)發(fā)技術(shù)基礎(chǔ) 43
3.1 HTML簡(jiǎn)介 43
3.1.1 HTML初步 43
3.1.2 字體格式設(shè)置 44
3.1.3 使用標(biāo)示標(biāo)記 48
3.1.4 使用區(qū)域和段落標(biāo)記 49
3.1.5 使用表格標(biāo)記 50
3.1.6 使用表單標(biāo)記 53
3.2 XML技術(shù) 57
3.2.1 XML的概述 57
3.2.2 XML的語(yǔ)法 58
3.2.3 如何獲取XML文檔 59
3.3 CSS技術(shù)基礎(chǔ) 60
3.3.1 基本語(yǔ)法 61
3.3.2 CSS屬性介紹 61
3.3.3 CSS編碼規(guī)范 64
3.4 JavaScript技術(shù)基礎(chǔ) 65
3.4.1 JavaScript概述 65
3.4.2 JavaScript運(yùn)算符 65
3.4.3 JavaScript循環(huán)語(yǔ)句 67
3.4.4 JavaScript函數(shù) 69
3.4.5 JavaScript事件 72
3.5 Java中的網(wǎng)絡(luò)通信 74
3.5.1 Java網(wǎng)絡(luò)通信概述 75
3.5.2 Socket和ServerSocket 78
3.5.3 網(wǎng)絡(luò)通信的綜合應(yīng)用 83
第4章 HTTP通信處理 87
4.1 HTTP基礎(chǔ) 87
4.1.1 HTTP概述 87
4.1.2 協(xié)議功能 87
4.1.3 Android中的HTTP 88
4.2 使用Apache接口 89
4.2.1 Apache接口基礎(chǔ) 89
4.2.2 Apache應(yīng)用要點(diǎn) 90
4.2.3 Apache應(yīng)用要點(diǎn) 96
4.3 使用標(biāo)準(zhǔn)Java接口 105
4.3.1 IP地址 106
4.3.2 URL地址 107
4.3.3 套接字Socket類 107
4.3.4 URLConncetion類 108
4.3.5 在Android中使用java.net 109
4.4 使用Android網(wǎng)絡(luò)接口 111
4.5 實(shí)戰(zhàn)演練——在手機(jī)屏幕中傳遞HTTP參數(shù) 112
4.5.1 設(shè)計(jì)思路 112
4.5.2 具體實(shí)現(xiàn) 113
第5章 URL處理 118
5.1 URLConnection 118
5.1.1 URL類 118
5.1.2 在Android中使用URLConnection 126
5.2 HTTPURLConnection 133
5.2.1 HttpURLConnection的主要用法 133
5.2.2 在Android中使用HttpURLConnection 137
第6章 WebKit瀏覽器 143
6.1 WebKit的目錄結(jié)構(gòu) 143
6.2 WebKit框架介紹 145
6.2.1 Java層框架 145
6.2.2 C層框架 147
6.3 WebKit操作 149
6.3.1 WebKit初始化 150
6.3.2 載入數(shù)據(jù) 151
6.3.3 刷新繪制 152
6.4 WebView詳解 153
6.4.1 WebView介紹 153
6.4.2 實(shí)現(xiàn)WebView的兩種方式 155
6.4.3 WebView的幾個(gè)常見(jiàn)功能 158
6.4.4 WebView演練——瀏覽網(wǎng)頁(yè) 165
6.4.5 WebView演練——加載HTML程序 167
6.4.6 WebView演練——加載JavaScript程序 169
6.4.7 使用WebView的注意事項(xiàng) 173
第7章 HTML 5 174
7.1 HTML5介紹 174
7.1.1 發(fā)展歷程 174
7.1.2 HTML 5的吸引力 174
7.2 新特性之視頻處理 175
7.2.1 video標(biāo)記 175
7.2.2 標(biāo)記的屬性 176
7.3 新特性之音頻處理 181
7.3.1 audio標(biāo)記 181
7.3.2 標(biāo)記的屬性 182
7.4 新特性之Canvas 185
7.4.1 Canvas標(biāo)記介紹 185
7.4.2 HTML DOM Canvas對(duì)象 186
7.4.3 Canvas實(shí)踐 187
7.5 新特性之Web存儲(chǔ) 192
7.5.1 Web存儲(chǔ)介紹 192
7.5.2 HTML 5中Web存儲(chǔ)的意義 192
7.5.3 兩種存儲(chǔ)方法 193
7.6 新特性之表單新特性 195
7.6.1 全新的Input 類型 195
7.6.2 全新的表單元素 199
7.6.3 全新的表單屬性 201
第8章 為Android開(kāi)發(fā)網(wǎng)頁(yè) 208
8.1 準(zhǔn)備工作 208
8.1.1 搭建開(kāi)發(fā)環(huán)境 208
8.1.2 先看一段代碼 211
8.1.3 控制頁(yè)面的縮放 215
8.2 添加Android的CSS 215
8.2.1 編寫(xiě)基本的樣式 216
8.2.2 添加視覺(jué)效果 218
8.3 添加JavaScript 219
8.3.1 jQuery框架介紹 219
8.3.2 具體實(shí)踐 221
8.4 使用Ajax 223
8.5 讓網(wǎng)頁(yè)動(dòng)起來(lái) 229
8.5.1 一個(gè)開(kāi)源框架——JQTouch 229
8.5.2 一個(gè)簡(jiǎn)單應(yīng)用 230
第9章 Wi-Fi藍(lán)牙系統(tǒng) 238
9.1 了解Wi-Fi系統(tǒng)的結(jié)構(gòu) 238
9.1.1 Wi-Fi概述 238
9.1.2 Wi-Fi層次結(jié)構(gòu) 238
9.1.3 和Linux的差異 240
9.2 分析源代碼 241
9.2.1 本地部分 241
9.2.2 JNI部分 244
9.2.3 Java FrameWork部分 246
9.2.4 Setting中的設(shè)置部分 247
9.3 開(kāi)發(fā)Wi-Fi應(yīng)用程序 248
9.3.1 類WifiManager 248
9.3.2 開(kāi)發(fā)Wi-Fi應(yīng)用程序 252
第10章 藍(lán)牙系統(tǒng)應(yīng)用 264
10.1 了解藍(lán)牙系統(tǒng)的結(jié)構(gòu) 264
10.1.1 藍(lán)牙概述 264
10.1.2 藍(lán)牙層次結(jié)構(gòu) 265
10.1.3 和Linux的差異 267
10.2 分析源代碼 268
10.2.1 初始化藍(lán)牙芯片 268
10.2.2 藍(lán)牙服務(wù) 268
10.2.3 管理藍(lán)牙電源 269
10.3 和藍(lán)牙相關(guān)的類 270
10.3.1 BluetoothSocket類 270
10.3.2 BluetoothServerSocket類 271
10.3.3 BluetoothAdapter類 272
10.3.4 BluetoothClass.Service類 279
10.3.5 BluetoothClass.Device.Major類 280
10.3.6 BluetoothClass.Device類 280
10.3.7 BluetoothClass類 281
10.4 Android藍(lán)牙的基本應(yīng)用 283
10.4.1 使用BluetoothAdapter類 283
10.4.2 使用BluetoothSocket類 285
10.5 總結(jié)在Android平臺(tái)開(kāi)發(fā)藍(lán)牙應(yīng)用的過(guò)程 288
10.6 開(kāi)發(fā)一個(gè)遙控器——藍(lán)牙控制玩具車 293
第11章 郵件應(yīng)用 302
11.1 使用Android的內(nèi)置郵件系統(tǒng) 302
11.1.1 Android郵件客戶端配置 302
11.1.2 調(diào)用內(nèi)置郵件系統(tǒng)——在發(fā)送短信時(shí)實(shí)現(xiàn)E-mail郵件通知 305
11.1.3 調(diào)用內(nèi)置郵件系統(tǒng)——來(lái)電時(shí)自動(dòng)郵件通知 310
11.1.4 調(diào)用內(nèi)置郵件系統(tǒng)——實(shí)現(xiàn)一個(gè)簡(jiǎn)易郵件發(fā)送系統(tǒng) 312
11.1.5 調(diào)用內(nèi)置郵件系統(tǒng)——調(diào)用內(nèi)置Gmail發(fā)送郵件 317
11.1.6 其他方法 321
11.2 使用SmsManager收發(fā)郵件 323
11.2.1 SmsManager基礎(chǔ) 323
11.2.2 SmsManager發(fā)送短信——簡(jiǎn)單發(fā)信程序 325
11.3 用commons-mail.jar和mail.jar實(shí)現(xiàn)郵件收發(fā) 331
11.3.1 使用commons-mail.jar發(fā)送郵件 331
11.3.2 使用mail.jar接收郵件 334
11.3.3 Android中用commons-mail.jar和mail.jar收發(fā)郵件 341
第12章 RSS處理 343
12.1 RSS基礎(chǔ) 343
12.1.1 RSS用途和閱讀器介紹 343
12.1.2 RSS語(yǔ)法 344
12.2 SAX技術(shù)介紹 345
12.2.1 SAX的原理 346
12.2.2 基于對(duì)象和基于事件的接口 346
12.2.3 常用的接口和類 348
12.3 開(kāi)發(fā)一個(gè)RSS程序 351
第13章 Android網(wǎng)絡(luò)典型應(yīng)用實(shí)踐 366
13.1 播放網(wǎng)絡(luò)中的MP3 366
13.2 下載在線鈴聲 374
13.3 顯示QQ空間中的照片 380
13.4 下載網(wǎng)絡(luò)圖片作為屏幕背景 383
13.5 上傳文件到遠(yuǎn)程服務(wù)器 387
13.6 開(kāi)發(fā)一個(gè)遠(yuǎn)程下載系統(tǒng) 390
13.7 移動(dòng)微博發(fā)送系統(tǒng) 399
第14章 開(kāi)發(fā)一個(gè)網(wǎng)絡(luò)視頻播放器 409
14.1 MediaPlayer視頻技術(shù) 409
14.1.1 MediaPlayer基礎(chǔ) 409
14.1.2 MediaPlayer的狀態(tài) 409
14.1.3 MediaPlayer方法的有效狀態(tài)和無(wú)效狀態(tài) 412
14.1.4 MediaPlayer的接口 414
14.1.5 MediaPlayer的常量 414
14.1.6 MediaPlayer的公共方法 415
14.2 VideoView技術(shù) 416
14.2.1 構(gòu)造函數(shù) 416
14.2.2 公共方法 417
14.3 開(kāi)發(fā)一個(gè)網(wǎng)絡(luò)視頻播放器 418
14.3.1 實(shí)現(xiàn)布局文件 418
14.3.2 實(shí)現(xiàn)顯示文本值文件 420
14.3.3 主程序文件 420
第15章 網(wǎng)絡(luò)RSS閱讀器 428
15.1 實(shí)現(xiàn)流程 428
15.2 具體實(shí)現(xiàn) 428
15.2.1 建立實(shí)體類 429
15.2.2 主程序文件ActivityMain.java 432
15.2.3 實(shí)現(xiàn)ContentHandler 435
15.2.4 主程序文件ActivityShowDescription.java 438
15.2.5 主布局文件main.xml 439
15.2.6 詳情主布局文件showdescription.xml 439
15.3 打包、簽名和發(fā)布 441
15.3.1 申請(qǐng)會(huì)員 442
15.3.2 生成簽名文件 444
15.3.3 使用簽名文件 451
15.3.4 發(fā)布 452
第16章 開(kāi)發(fā)一個(gè)郵件系統(tǒng) 453
16.1 項(xiàng)目介紹 453
16.1.1 項(xiàng)目背景介紹 453
16.1.2 項(xiàng)目目的 453
16.2 系統(tǒng)需求分析 454
16.2.1 構(gòu)成模塊 454
16.2.2 系統(tǒng)流程 456
16.2.3 功能結(jié)構(gòu)圖 457
16.2.4 系統(tǒng)功能說(shuō)明 457
16.2.5 系統(tǒng)需求 458
16.3 數(shù)據(jù)存儲(chǔ)設(shè)計(jì) 458
16.3.1 用戶信息類 458
16.3.2 SharedPreferences 463
16.4 具體編碼 465
16.4.1 歡迎界面 465
16.4.2 系統(tǒng)主界面 469
16.4.3 郵箱類型設(shè)置 476
16.4.4 郵箱收取設(shè)置 479
16.4.5 郵箱發(fā)送設(shè)置 485
16.4.6 郵箱用戶檢查 490
16.4.7 設(shè)置用戶別名 496
16.4.8 用戶郵件編輯 499
16.5 總結(jié) 509

本目錄推薦

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