-
大小: 30.53M文件類型: .zip金幣: 1下載: 0 次發(fā)布日期: 2023-06-26
- 語言: 其他
- 標簽: Android??物聯(lián)網(wǎng)??
資源簡介
第1篇 基礎知識篇
第 1章 Android系統(tǒng)介紹 .............................. 2
1.1 縱覽智能設備系統(tǒng) .................................... 2
1.2 分析 Android成功的秘訣 ......................... 5
1.3 剖析 Android系統(tǒng)架構 ............................. 7
1.4 核心組件 .................................................... 9
1.5 進程和線程 .............................................. 12
1.6 物聯(lián)網(wǎng)技術改變未來 .............................. 13
1.7 智能設備兇猛來襲 .................................. 15
第 2章搭建 Android開發(fā)環(huán)境 ..................... 21
2.1 在 Linux系統(tǒng)獲取 Android源碼 ........... 21
2.2 在 Windows平臺獲取 Android源碼 ...... 22
2.3 編譯源碼 .................................................. 24
實踐演練——演示兩種編譯 Android 程序的方法 ........ 28
2.4 編譯 Android Kernel ................................ 32
2.5 搭建 Android應用開發(fā)環(huán)境 ................... 36
第2篇 數(shù)據(jù)傳輸篇
第 3章基本數(shù)據(jù)通信 .................................. 52
3.1 HTTP通信 ............................................... 52
實戰(zhàn)演練——在屏幕中傳遞 HTTP參數(shù) ..... 60
實戰(zhàn)演練——在戶外運動過程中訪問 HTTP地圖 ........... 64
3.2使用 Socket實現(xiàn)數(shù)據(jù)通信......................67
3.3下載數(shù)據(jù) .................................................. 72
實戰(zhàn)演練——下載遠程服務器中的圖片 .....72
實戰(zhàn)演練——下載網(wǎng)絡中的 JSON信息 ..... 73
實戰(zhàn)演練——下載并播放網(wǎng)絡 MP3............ 78
3.4上傳數(shù)據(jù) .................................................. 84
實戰(zhàn)演練——上傳文件到遠程服務器 ......... 84
實戰(zhàn)演練——使用 GET方式上傳數(shù)據(jù) ....... 87
實戰(zhàn)演練——使用 POST方式上傳數(shù)據(jù) ..... 91
3.5處理 XML數(shù)據(jù) ....................................... 94
實戰(zhàn)演練——使用 SAX解析 XML數(shù)據(jù)....100
實戰(zhàn)演練——使用 DOM解析 XML數(shù)據(jù) ......103
第 4章 藍牙技術詳解 ................................ 106
4.1 短距離無線通信技術概覽 .................... 106
4.2 低功耗藍牙基礎 .................................... 108
4.3 藍牙 4.0 BLE基礎 ................................. 112
4.4 藍牙規(guī)范 ................................................ 113
4.5 低功耗藍牙協(xié)議棧詳解 ........................ 118
4.6 TI公司的低功耗藍牙 ........................... 121
4.7 實戰(zhàn)演練——使用藍牙控制電風扇 ..... 129
第 5章 Android藍牙系統(tǒng)詳解 .................... 142
5.1 Android系統(tǒng)中的藍牙模塊 .................. 142
5.2 分析藍牙模塊的源碼 ............................ 143
5.3 和藍牙相關的類 .................................... 145
5.4 AndroidBlueDroid架構詳解 ................155
5.5 Android中的低功耗藍牙協(xié)議棧 .......... 168
第3篇 信息識別篇
第 6章 語音識別技術詳解 ......................... 216
6.1 語音識別技術基礎 ................................ 216
6.2 Text-To-Speech技術 ............................. 217
實戰(zhàn)演練——使用 Text-To-Speech實現(xiàn)語音識別 ..............221
實戰(zhàn)演練——借助開源項目實現(xiàn)中文語音識別 .................222
6.3 Voice Recognition技術詳解 ................. 227
實戰(zhàn)演練——使用 VoiceRecognition實現(xiàn)語音識別 ..........230
6.4 實戰(zhàn)演練——為設備中所有的 APP實現(xiàn)語音提醒功能 ........... 233
第 7章 手勢識別實戰(zhàn) ................................ 261
7.1 Android中的事件監(jiān)聽機制 .................. 261
7.2 手勢識別技術介紹 ................................ 266
7.3 實戰(zhàn)演練——通過點擊的方式移動圖片 ............. 271
7.4 實戰(zhàn)演練——實現(xiàn)各種手勢識別 ......... 274
7.5 實戰(zhàn)演練——實現(xiàn)手勢翻頁效果 ......... 278
第 8章 在物聯(lián)網(wǎng)設備中處理多媒體數(shù)據(jù) .... 284
8.1 Android多媒體系統(tǒng)架構基礎 ..............284
8.2 Graphics類詳解 ..................................... 288
8.3 二維動畫 ................................................ 293
8.4 OpenGLES詳解 .................................... 301
8.5 音頻開發(fā) ................................................ 312
8.6 錄音詳解 ................................................ 321
8.7 在物聯(lián)網(wǎng)設備中播放音樂 .................... 327
8.8 為物聯(lián)網(wǎng)設備實現(xiàn)振動功能 ................ 329
8.9 實戰(zhàn)鬧鐘功能 ........................................ 330
第 9章 GPS地圖定位 ............................... 331
9.1 位置服務 ................................................ 331
實戰(zhàn)演練——在 Android設備中實現(xiàn) GPS定位 ..........334
9.2 隨時更新位置信息 ................................ 336
實戰(zhàn)演練——監(jiān)聽當前設備的坐標和海拔 ............ 339
9.3 在設備中使用地圖 ................................ 348
實戰(zhàn)演練——在 Android設備中使用谷歌地圖實現(xiàn)定位 ........ 353
9.4 接近警報 ................................................ 357
實戰(zhàn)演練——接近某個位置時實現(xiàn)自動提醒 ............ 361
第4篇 傳感器應用篇
第 10章 Android傳感器系統(tǒng)架構詳解 ....... 376
10.1 Android傳感器系統(tǒng)概述 .................... 376
10.2 Java層詳解 .......................................... 377
10.3 Frameworks層詳解 .............................383
10.4 JNI層詳解 ........................................... 395
10.5 HAL層詳解 ......................................... 424
10.6 Android傳感器應用開發(fā)基礎 ............432
實戰(zhàn)演練——檢測當前設備支持的傳感器 .............437
第 11章光線傳感器和磁場傳感器............. 439
11.1 光線傳感器詳解 .................................. 439
實戰(zhàn)演練——獲取設備中光線傳感器的值 .......... 441
實戰(zhàn)演練——顯示設備中光線傳感器的強度 .......... 443
11.2 磁場傳感器詳解 .................................. 445
實戰(zhàn)演練——獲取磁場傳感器的 3個分量 ........... 447
實戰(zhàn)演練——演示常用傳感器的基本用法 ............ 448
第 12章加速度傳感器、方向傳感器和陀螺儀傳感器 ......... 458
12.1 加速度傳感器詳解 .............................. 458
實戰(zhàn)演練——獲取 X、Y、Z軸的加速度值 ............ 462
實戰(zhàn)演練——實現(xiàn)仿微信“搖一搖”效果 ........... 464
12.2 方向傳感器詳解 .................................. 471
實戰(zhàn)演練——測試當前設備的 3個方向值 ................473
實戰(zhàn)演練——開發(fā)一個指南針程序..........475
12.3 陀螺儀傳感器詳解 .............................. 477
12.4 實戰(zhàn)演練——聯(lián)合使用加速度傳感器和陀螺儀傳感器 ......... 481
第 13章旋轉向量傳感器、距離傳感器和氣壓傳感器 ...... 504
13.1 旋轉向量傳感器詳解 .......................... 504
實戰(zhàn)演練——確定設備當前的方向..........505
13.2 距離傳感器詳解 .................................. 516
實戰(zhàn)演練——實現(xiàn)自動鎖屏功能 ............. 519
13.3 氣壓傳感器詳解 .................................. 525
實戰(zhàn)演練——開發(fā)一個 Android 氣壓計 ......... 526
第 14章溫度傳感器和濕度傳感器 ............. 536
14.1 溫度傳感器詳解 .................... 536
實戰(zhàn)演練——開發(fā)一個 Android 溫度計 ........... 539
實戰(zhàn)演練——測試電池的溫度 ................. 541
14.2 濕度傳感器詳解 .................................. 553
實戰(zhàn)演練——獲取遠程濕度傳感器的數(shù)據(jù) ........ 554
第5篇 技術提高篇
第 15章條形碼解析技術詳解 .................... 562
15.1 Android拍照系統(tǒng)結構基礎 ................ 562
15.2 底層程序詳解 ...................................... 564
15.3 拍照系統(tǒng)的硬件抽象層 ...................... 571
15.5 開發(fā)拍照應用程序 .............................. 581
15.6 解析二維碼 .......................................... 585
實戰(zhàn)演練——使用 Android相機解析二維碼 ............ 585
第 16章 NFC近場通信技術詳解 ...............594
16.1 近場通信技術基礎 .............................. 594
16.2 射頻識別技術詳解 .............................. 595
16.3 Android系統(tǒng)中的 NFC....................... 598
16.4 在 Android系統(tǒng)編寫 NFC APP的方法 ..............619
16.5 實戰(zhàn)演練——使用 NFC發(fā)送消息 ........... 622
第 17章 Google Now和 Android Wear詳解 .............. 627
17.1 Google Now介紹 ................................. 627
17.2 Android Wear詳解 .............................. 629
17.3 開發(fā) Android Wear程序 ..................... 634
17.4 實戰(zhàn)演練——開發(fā)一個 Android Wear 程序 ............. 642
17.5 實戰(zhàn)演練——實現(xiàn)手機和 Android Wear的交互......... 649
DVD超值贈送15個綜合開發(fā)項目
仿小米錄音機 ............................................... DVD
一個音樂播放器 ........................................... DVD
跟蹤定位系統(tǒng) ............................................... DVD
仿陌陌交友系統(tǒng) ........................................... DVD
手勢音樂播放器 ........................................... DVD
智能家居系統(tǒng) ............................................... DVD
濕度測試儀 ................................................... DVD
象棋游戲 ....................................................... DVD
iPad搶灘登陸 ............................................... DVD
OpenSudoku九宮格數(shù)獨游戲 ..................... DVD
健康飲食 ....................................................... DVD
倉庫管理系統(tǒng) ............................................... DVD
個人財務系統(tǒng) ............................................... DVD
高仿去哪兒酒店預定 ................................... DVD
仿開心網(wǎng)客戶端 ........................................... DVD
代碼片段和文件信息
-----------?---------??----------?-----??----
?????目錄????????????0??2015-03-22?15:56??清華物聯(lián)網(wǎng)daima\
?????目錄????????????0??2015-03-22?15:56??清華物聯(lián)網(wǎng)daima\第10章\
?????目錄????????????0??2015-03-22?15:56??清華物聯(lián)網(wǎng)daima\第10章\SensorEX\
?????文件??????????475??2014-03-10?09:41??清華物聯(lián)網(wǎng)daima\第10章\SensorEX\.classpath
?????文件??????????842??2014-03-10?09:41??清華物聯(lián)網(wǎng)daima\第10章\SensorEX\.project
?????目錄????????????0??2015-03-22?15:56??清華物聯(lián)網(wǎng)daima\第10章\SensorEX\.settings\
?????文件??????????177??2014-03-10?09:41??清華物聯(lián)網(wǎng)daima\第10章\SensorEX\.settings\org.eclipse.jdt.core.prefs
?????文件??????????879??2014-03-10?09:41??清華物聯(lián)網(wǎng)daima\第10章\SensorEX\AndroidManifest.xm
?????目錄????????????0??2014-03-10?09:41??清華物聯(lián)網(wǎng)daima\第10章\SensorEX\assets\
?????目錄????????????0??2015-03-22?15:56??清華物聯(lián)網(wǎng)daima\第10章\SensorEX\bin\
?????文件??????????879??2014-03-10?09:41??清華物聯(lián)網(wǎng)daima\第10章\SensorEX\bin\AndroidManifest.xm
?????目錄????????????0??2015-03-22?15:56??清華物聯(lián)網(wǎng)daima\第10章\SensorEX\bin\classes\
?????文件???????624120??2014-03-10?10:15??清華物聯(lián)網(wǎng)daima\第10章\SensorEX\bin\classes.dex
?????目錄????????????0??2015-03-22?15:56??清華物聯(lián)網(wǎng)daima\第10章\SensorEX\bin\classes\com\
?????目錄????????????0??2015-03-22?15:56??清華物聯(lián)網(wǎng)daima\第10章\SensorEX\bin\classes\com\example\
?????目錄????????????0??2015-03-22?15:56??清華物聯(lián)網(wǎng)daima\第10章\SensorEX\bin\classes\com\example\sensor\
?????文件??????????345??2014-03-10?09:41??清華物聯(lián)網(wǎng)daima\第10章\SensorEX\bin\classes\com\example\sensor\BuildConfig.class
?????文件?????????3128??2014-03-10?10:15??清華物聯(lián)網(wǎng)daima\第10章\SensorEX\bin\classes\com\example\sensor\MainActivity.class
?????文件??????????340??2014-03-10?09:48??清華物聯(lián)網(wǎng)daima\第10章\SensorEX\bin\classes\com\example\sensor\R$attr.class
?????文件??????????461??2014-03-10?09:48??清華物聯(lián)網(wǎng)daima\第10章\SensorEX\bin\classes\com\example\sensor\R$dimen.class
?????文件??????????407??2014-03-10?09:48??清華物聯(lián)網(wǎng)daima\第10章\SensorEX\bin\classes\com\example\sensor\R$drawable.class
?????文件??????????427??2014-03-10?09:48??清華物聯(lián)網(wǎng)daima\第10章\SensorEX\bin\classes\com\example\sensor\R$id.class
?????文件??????????394??2014-03-10?09:48??清華物聯(lián)網(wǎng)daima\第10章\SensorEX\bin\classes\com\example\sensor\R$layout.class
?????文件??????????388??2014-03-10?09:48??清華物聯(lián)網(wǎng)daima\第10章\SensorEX\bin\classes\com\example\sensor\R$menu.class
?????文件??????????472??2014-03-10?09:48??清華物聯(lián)網(wǎng)daima\第10章\SensorEX\bin\classes\com\example\sensor\R$string.class
?????文件??????????431??2014-03-10?09:48??清華物聯(lián)網(wǎng)daima\第10章\SensorEX\bin\classes\com\example\sensor\R$st
?????文件??????????673??2014-03-10?09:48??清華物聯(lián)網(wǎng)daima\第10章\SensorEX\bin\classes\com\example\sensor\R.class
?????目錄????????????0??2015-03-22?15:56??清華物聯(lián)網(wǎng)daima\第10章\SensorEX\bin\dexedLibs\
?????文件???????211307??2014-03-10?09:48??清華物聯(lián)網(wǎng)daima\第10章\SensorEX\bin\dexedLibs\android-support-v4-ce674b6b9cbeeebc984806ef19aa2b0a.jar
?????目錄????????????0??2015-03-22?15:56??清華物聯(lián)網(wǎng)daima\第10章\SensorEX\bin\res\
?????文件????????40735??2014-03-10?09:48??清華物聯(lián)網(wǎng)daima\第10章\SensorEX\bin\resources.ap_
............此處省略3724個文件信息
評論
共有 條評論