预购商品
书目分类
特别推荐
學習Android開發,以前都從手機程式開始,但在穿戴裝置即將成為主流的時代,直接從穿戴裝置開始學習Android開發。 本書深入解析開發環境架設、感測器開發、資料傳輸、藍芽技術,詳細說明Android 開發技術基礎,Android 技術核心框架分析,HTTP 資料通訊,使用Socket 實現資料通訊,下載遠端資料,上傳資料,感測器技術,人工智慧技術,語音辨識和手勢識別,藍芽系統應用,智慧心跳計設計,計步器設計等知識。幾乎涵蓋了Android 穿戴裝置應用程式開發方面的所有主要技術。 學會基本的Android原理之後,直接開發心跳計,計步器等裝置,順便也知道手機程式的開發,一舉兩得! 適合:Android 穿戴裝置開發人員、從事Android 開發的程式設計師、Android 應用程式開發人員、初學Android 程式設計者。
前言 Chapter 01 Android 開發技術基礎 1.1 智慧型手機系統介紹 1.2 Android 的極大優勢 1.3 架設Android 應用程式開發環境 1.4 穿戴裝置的前世今生 Chapter 02 Android 技術核心框架分析 2.1 分析Android 的系統架構 2.2 簡述五大元件 2.3 處理程序和執行緒 2.4 分析Android 原始程式結構 2.5 Android 和Linux 的關係 2.6 第一段Android 程式 Chapter 03 HTTP 資料通訊 3.1 HTTP 基礎 3.2 使用Apache 介面 3.3 使用標準的Java 介面 3.4 使用Android 網路介面 3.5 實戰演練 Chapter 04 使用Socket 實現資料通訊 4.1 Socket 程式設計初步 4.2 TCP 程式設計詳解 4.3 UDP 程式設計 4.4 實戰演練 —— 在Android 中使用Socket 實現資料傳輸 Chapter 05 下載遠端資料 5.1 下載網路中的圖片資料 5.2 下載網路中的JSON 資料 5.3 下載某個網頁的原始程式 5.4 遠端取得多媒體檔案 5.5 多執行緒下載 5.6 遠端下載並安裝APK 檔案 Chapter 06 上傳資料 6.1 Android 上傳資料技術 6.2 實戰演練 —— 上傳檔案到遠端伺服 6.3 使用GET 方式上傳資料 6.4 使用POST 方式上傳資料 6.5 使用HTTP 協定實現上傳 Chapter 07 感測器技術 7.1 Android 感測器系統概述 7.2 使用SensorSimulator 7.3 使用感測器 Chapter 08 人工智慧技術 8.1 人工智慧基礎 8.2 圖搜索在人工智慧中的應用 8.3 實戰演練 —— 各種AI 圖搜索演算法在Android 遊戲中的用法 Chapter 09 語音辨識和手勢識別 9.1 語音辨識技術 9.2 手勢識別 Chapter 10 藍牙技術基礎 10.1 藍牙概述 10.2 低耗電藍牙基礎 10.3 藍牙標準 10.4 低耗電藍牙協定堆疊詳解 10.5 TI 公司的低耗電藍牙 Chapter 11 Android 藍牙模組詳解 11.1 Android 系統中的藍牙模組 11.2 分析藍牙模組的原始程式 11.3 和藍牙相關的類別 11.4 在Android 平台開發藍牙應用程式 11.5 在穿戴裝置中開發一個藍牙控制器 Chapter 12 藍牙4.0 BLE 詳解 12.1 短距離無線通訊技術概覽 12.2 藍牙4.0 BLE 基礎 12.3 低耗電藍牙協定堆疊詳解 Chapter 13 專案實戰 —— 開發智慧心跳計 13.1 什麼是心跳 13.2 什麼是心跳手錶 13.3 開發一個Android 版測試心跳系統 Chapter 14 專案實戰 —— 開發計步器 14.1 系統功能模組介紹 14.2 系統主介面 14.3 系統設定模組
客服公告
热门活动
订阅电子报