Android智能穿戴設(shè)備開(kāi)發(fā)指南是一本非常不錯(cuò)的書(shū)籍,該書(shū)全面講解了Android智能穿戴設(shè)備開(kāi)發(fā)的核心技術(shù),如多媒體應(yīng)用、網(wǎng)絡(luò)通信、Socket數(shù)據(jù)通信、手勢(shì)識(shí)別、谷歌眼鏡等,本節(jié)內(nèi)容東坡小編為大家整理帶來(lái)的是一份pdf格式免費(fèi)高清版Android智能穿戴設(shè)備開(kāi)發(fā)指南(搶先版),想要一睹為快的朋友們只需點(diǎn)擊本文相應(yīng)的下載地址即可進(jìn)行查閱哦!
Android智能穿戴設(shè)備開(kāi)發(fā)指南內(nèi)容簡(jiǎn)介
該書(shū)適合Android初學(xué)者、Android開(kāi)發(fā)人員、傳感器開(kāi)發(fā)人員、穿戴設(shè)備開(kāi)發(fā)人員使用,也可以作為相關(guān)培訓(xùn)學(xué)校和大專(zhuān)院校相關(guān)專(zhuān)業(yè)的教學(xué)用書(shū)。
《Android智能穿戴設(shè)備開(kāi)發(fā)指南》共分25章,循序漸進(jìn)地講解了基于Android系統(tǒng)開(kāi)發(fā)穿戴設(shè)備應(yīng)用程序的基本知識(shí)。內(nèi)容包括Android開(kāi)發(fā)技術(shù)基礎(chǔ)、搭建Android應(yīng)用開(kāi)發(fā)環(huán)境、獲取并編譯源碼、Android技術(shù)核心框架分析、HTTP網(wǎng)絡(luò)通信、使用Socket實(shí)現(xiàn)數(shù)據(jù)通信、下載遠(yuǎn)程數(shù)據(jù)、上傳數(shù)據(jù)、使用URL處理數(shù)據(jù)、處理XML數(shù)據(jù)、在穿戴設(shè)備中使用地圖定位、Android傳感器系統(tǒng)分析、光線傳感器和接近警報(bào)、檢測(cè)設(shè)備方向、檢測(cè)穿戴設(shè)備的運(yùn)動(dòng)、環(huán)境傳感器、藍(lán)牙4.0 BLE詳解、Android藍(lán)牙系統(tǒng)詳解、Android系統(tǒng)中的藍(lán)牙4.0 BLE、語(yǔ)音識(shí)別技術(shù)、手勢(shì)識(shí)別技術(shù)、多媒體應(yīng)用、谷歌眼鏡等,幾乎涵蓋穿戴設(shè)備開(kāi)發(fā)所需的主要內(nèi)容。
android智能穿戴設(shè)備開(kāi)發(fā)指南電子書(shū)目錄
第1章 Android開(kāi)發(fā)技術(shù)基礎(chǔ) 1
1.1 智能手機(jī)系統(tǒng)介紹 1
1.1.1 當(dāng)前主流的智能手機(jī)系統(tǒng) 1
1.1.3 較大的市場(chǎng)占有率 4
1.2 Android的巨大優(yōu)勢(shì) 4
1.3 穿戴設(shè)備成為IT新熱點(diǎn) 5
1.3.1 穿戴設(shè)備發(fā)展過(guò)程 5
1.3.2 穿戴設(shè)備現(xiàn)狀 5
1.3.3 穿戴設(shè)備發(fā)展前景 8
1.3.4 Android對(duì)穿戴設(shè)備的支持
——Android Wear 9
1.4 開(kāi)發(fā)Android穿戴設(shè)備所需要
的技術(shù) 9
第2章 建立Android應(yīng)用開(kāi)發(fā)環(huán)境 11
2.1 安裝Android SDK的系統(tǒng)要求 11
2.2 安裝JDK 11
2.3 安裝Eclipse和Android SDK 14
2.3.1 獲取并安裝Eclipse和
Android SDK 14
2.3.2 快速安裝SDK 17
2.4 安裝ADT 17
2.5 驗(yàn)證設(shè)置 18
2.5.1 設(shè)定Android SDK Home 18
2.5.2 驗(yàn)證開(kāi)發(fā)環(huán)境 19
2.5.3 創(chuàng)建Android虛擬設(shè)備 20
2.6 啟動(dòng)AVD 22
2.6.1 AVD和真機(jī)的區(qū)別 22
2.6.2 啟動(dòng)AVD的基本流程 22
第3章 獲取并編譯源代碼 23
3.1 在Linux系統(tǒng)獲取Android
源代碼 23
3.2 在Windows平臺(tái)獲取Android
源代碼 24
3.3 Android源代碼的結(jié)構(gòu) 26
3.3.1 應(yīng)用程序 27
3.3.2 Android應(yīng)用程序框架 29
3.3.3 Android系統(tǒng)服務(wù) 29
3.3.4 Android系統(tǒng)程序庫(kù) 31
3.3.5 Android系統(tǒng)運(yùn)行庫(kù) 33
3.3.6 Android硬件抽象層 34
3.4 編譯Android源代碼 35
3.4.1 搭建編譯環(huán)境 35
3.4.2 開(kāi)始編譯 36
3.4.3 在模擬器中運(yùn)行 37
3.4.4 常見(jiàn)錯(cuò)誤分析 38
3.4.5 實(shí)踐演練——演示兩種編譯
Android程序的方法 38
3.5 編譯Android內(nèi)核 41
3.5.1 獲取Goldfish內(nèi)核代碼 42
3.5.2 獲取MSM內(nèi)核代碼 44
3.5.3 獲取OMAP內(nèi)核代碼 44
3.5.4 編譯Android的Linux內(nèi)核 44
3.6 編譯源碼生成SDK 46
第4章 Android技術(shù)核心框架 50
4.1 分析Android的系統(tǒng)架構(gòu) 50
4.1.1 Android體系結(jié)構(gòu)介紹 50
4.1.2 Android應(yīng)用工程文件
的組成 52
4.2 Android的五大組件 55
4.2.1 Activity組件 55
4.2.2 Intent組件 55
4.2.3 Service組件 55
4.2.4 Broadcast/Receiver組件 56
4.2.5 ContentProvider組件 56
4.3 進(jìn)程和線程 56
4.3.1 進(jìn)程 56
4.3.2 線程 57
4.3.3 應(yīng)用程序的生命周期 57
4.4 Android和Linux的關(guān)系 59
4.4.1 Android繼承于Linux 59
4.4.2 Android和Linux內(nèi)核
的區(qū)別 59
4.5 第一段Android程序 61
4.5.1 新創(chuàng)建Android工程 61
4.5.2 調(diào)試程序 63
4.5.3 運(yùn)行程序 64
第5章 Android中HTTP網(wǎng)絡(luò)通信 65
5.1 HTTP基礎(chǔ) 65
5.1.1 HTTP概述 65
5.1.2 HTTP的功能 65
5.1.3 Android中的HTTP 66
5.2 使用Apache接口 67
5.2.1 Apache接口基礎(chǔ) 67
5.2.2 Apache應(yīng)用要點(diǎn) 67
5.3 使用標(biāo)準(zhǔn)的Java接口 70
5.3.1 IP地址 70
5.3.2 URL地址 71
5.3.3 套接字Socket類(lèi) 71
5.3.4 URLConnection類(lèi) 72
5.3.5 在Android中使用java.net 72
5.4 使用Android網(wǎng)絡(luò)接口 74
5.5 在屏幕中傳遞HTTP參數(shù) 75
5.5.1 編寫(xiě)布局文件 75
5.5.2 編寫(xiě)程序文件 75
5.5.3 聲明網(wǎng)絡(luò)連接權(quán)限 78
5.6 在戶外運(yùn)動(dòng)過(guò)程中訪問(wèn)HTTP地圖 78
第6章 Android中使用Socket
實(shí)現(xiàn)數(shù)據(jù)通信 81
6.1 Socket編程基礎(chǔ) 81
6.1.1 TCP/IP協(xié)議基礎(chǔ) 81
6.1.2 UDP協(xié)議 82
6.1.3 基于Socket的Java
網(wǎng)絡(luò)編程 82
6.2 使用TCP協(xié)議傳輸數(shù)據(jù) 83
6.2.1 使用ServletSocket 83
6.2.2 使用Socket 84
6.2.3 TCP中的多線程 85
6.2.4 實(shí)現(xiàn)非阻塞Socket通信 88
6.3 使用UDP協(xié)議傳遞數(shù)據(jù) 93
6.3.1 使用DatagramSocket進(jìn)行
數(shù)據(jù)交互 93
6.3.2 使用MulticastSocket 96
6.4 使用Socket發(fā)送求救信號(hào) 97
第7章 Android中下載遠(yuǎn)程數(shù)據(jù) 100
7.1 下載網(wǎng)絡(luò)中的圖片數(shù)據(jù) 100
7.2 下載網(wǎng)絡(luò)中的JSON數(shù)據(jù) 102
7.2.1 JSON基礎(chǔ) 102
7.2.2 遠(yuǎn)程下載服務(wù)器中的
JSON數(shù)據(jù) 103
7.3 遠(yuǎn)程獲取多媒體文件 106
7.3.1 在智能設(shè)備中下載并播放
網(wǎng)絡(luò)MP3 107
7.3.2 在智能設(shè)備中下載鈴聲 112
7.4 多線程下載 117
7.4.1 多線程下載文件的過(guò)程 117
7.4.2 在穿戴設(shè)備中實(shí)現(xiàn)
多線程下載 117
7.5 遠(yuǎn)程下載并安裝APK文件 129
7.5.1 APK基礎(chǔ) 129
7.5.2 實(shí)戰(zhàn)演練——在Android系統(tǒng)
中下載并安裝APK文件 129
第8章 Android中上傳數(shù)據(jù) 134
8.1 將穿戴設(shè)備中的文件上傳到遠(yuǎn)程
服務(wù)器 134
8.2 使用GET方式上傳數(shù)據(jù) 136
8.3 使用POST方式上傳數(shù)據(jù) 140
8.4 使用HTTP協(xié)議上傳數(shù)據(jù) 144
8.4.1 演示代碼 144
8.4.2 使用HTTP協(xié)議實(shí)現(xiàn)
文件上傳 148
第9章 使用URL處理數(shù)據(jù) 154
9.1 URL和URLConnection 154
9.1.1 URL類(lèi)詳解 154
9.1.2 在穿戴設(shè)備中顯示QQ空間
中的照片 159
9.1.3 從網(wǎng)絡(luò)中下載圖片作為
屏幕背景 161
9.2 類(lèi)HttpURLConnection詳解 164
9.2.1 類(lèi)HttpURLConnection的
主要用法 164
9.2.2 在穿戴設(shè)備屏幕中顯示
網(wǎng)絡(luò)圖片 167
9.2.3 在穿戴設(shè)備屏幕中顯示網(wǎng)頁(yè) 168
第10章 處理XML數(shù)據(jù) 171
10.1 XML技術(shù)基礎(chǔ) 171
10.1.1 XML概述 171
10.1.2 XML的語(yǔ)法 171
10.1.3 獲取XML文檔 172
10.2 使用SAX解析XML數(shù)據(jù) 173
10.2.1 SAX的原理 173
10.2.2 基于對(duì)象和基于事件
的接口 174
10.2.3 常用的接口和類(lèi) 175
10.2.4 在穿戴設(shè)備中使用SAX
解析XML數(shù)據(jù) 177
10.3 使用DOM解析XML 180
10.3.1 DOM概述 180
10.3.2 DOM的結(jié)構(gòu) 180
10.3.3 在穿戴設(shè)備中使用DOM
解析XML數(shù)據(jù) 182
10.4 PULL解析技術(shù) 184
10.4.1 PULL解析原理 184
10.4.2 在穿戴設(shè)備中使用PULL
解析XML數(shù)據(jù) 184
10.5 實(shí)戰(zhàn)演練——3種解析方式的
綜合演練 187
第11章 在穿戴設(shè)備中使用地圖定位 194
11.1 位置服務(wù) 194
11.1.1 android.location功能類(lèi) 194
11.1.2 實(shí)現(xiàn)Android定位 195
11.2 及時(shí)更新位置信息 197
11.2.1 Maps庫(kù)類(lèi) 197
11.2.2 LocationManager能
及時(shí)監(jiān)聽(tīng) 198
11.3 在Android穿戴設(shè)備中使用地圖 199
11.3.1 準(zhǔn)備工作 199
11.3.2 使用Map API密鑰的
基本流程 201
11.4 在穿戴設(shè)備中實(shí)現(xiàn)GPS定位 203
11.5 在穿戴設(shè)備中使用谷歌地圖
實(shí)現(xiàn)定位 205
11.6 在Android穿戴設(shè)備中實(shí)現(xiàn)
地址查詢 209
11.7 在Android穿戴設(shè)備中實(shí)現(xiàn)
路徑導(dǎo)航 212
第12章 Android傳感器系統(tǒng)分析 218
12.1 Android傳感器系統(tǒng)概述 218
12.2 分析Java層 219
12.3 分析Frameworks層 224
12.3.1 監(jiān)聽(tīng)傳
……
android智能穿戴設(shè)備開(kāi)發(fā)指南電子書(shū)內(nèi)容截圖
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版