新書推薦:
《
心灵哲学
》
售價:NT$
653.0
《
世界体系论与中国(修订本)(中华当代学术著作辑要)
》
售價:NT$
653.0
《
丰田精益生产方式 图解版
》
售價:NT$
407.0
《
现代建筑:一部批判的历史(第五版)
》
售價:NT$
908.0
《
儿童自驱型成长训练手册
》
售價:NT$
254.0
《
分布式系统实战派——从简单系统到复杂系统
》
售價:NT$
551.0
《
贝克欧洲史08·帝国暴力和民族动员:1914~1945年的欧洲
》
售價:NT$
352.0
《
美国百所大学都在上的商学课(第五版)
》
售價:NT$
806.0
|
內容簡介: |
學習Android開發,以前都從手機程式開始,但在穿戴裝置即將成為主流的時代,直接從穿戴裝置開始學習Android開發。
本書深入解析開發環境架設、感測器開發、資料傳輸、藍芽技術,詳細說明Android開發技術基礎,Android技術核心框架分析,HTTP資料通訊,使用Socket實現資料通訊,下載遠端資料,上傳資料,感測器技術,人工智慧技術,語音辨識和手勢識別,藍芽系統應用,智慧心跳計設計,計步器設計等知識。幾乎涵蓋了Android穿戴裝置應用程式開發方面的所有主要技術。
學會基本的Android原理之後,直接開發心跳計,計步器等裝置,順便也知道手機程式的開發,一舉兩得!
適合:Android穿戴裝置開發人員、從事Android開發的程式設計師、Android應用程式開發人員、初學Android程式設計者。
|
目錄:
|
前言
Chapter01 Android開發技術基礎
1.1智慧型手機系統介紹
1.2Android的極大優勢
1.3架設Android應用程式開發環境
1.4穿戴裝置的前世今生
Chapter02 Android技術核心框架分析
2.1分析Android的系統架構
2.2簡述五大元件
2.3處理程序和執行緒
2.4分析Android原始程式結構
2.5Android和Linux的關係
2.6第一段Android程式
Chapter03 HTTP資料通訊
3.1HTTP基礎
3.2使用Apache介面
3.3使用標準的Java介面
3.4使用Android網路介面
3.5實戰演練
Chapter04 使用Socket實現資料通訊
4.1Socket程式設計初步
4.2TCP程式設計詳解
4.3UDP程式設計
4.4實戰演練——在Android中使用Socket實現資料傳輸
Chapter05 下載遠端資料
5.1下載網路中的圖片資料
5.2下載網路中的JSON資料
5.3下載某個網頁的原始程式
5.4遠端取得多媒體檔案
5.5多執行緒下載
5.6遠端下載並安裝APK檔案
Chapter06 上傳資料
6.1Android上傳資料技術
6.2實戰演練——上傳檔案到遠端伺服
6.3使用GET方式上傳資料
6.4使用POST方式上傳資料
6.5使用HTTP協定實現上傳
Chapter07 感測器技術
7.1Android感測器系統概述
7.2使用SensorSimulator
7.3使用感測器
Chapter08 人工智慧技術
8.1人工智慧基礎
8.2圖搜索在人工智慧中的應用
8.3實戰演練——各種AI圖搜索演算法在Android遊戲中的用法
Chapter09 語音辨識和手勢識別
9.1語音辨識技術
9.2手勢識別
Chapter10 藍牙技術基礎
10.1藍牙概述
10.2低耗電藍牙基礎
10.3藍牙標準
10.4低耗電藍牙協定堆疊詳解
10.5TI公司的低耗電藍牙
Chapter11 Android藍牙模組詳解
11.1Android系統中的藍牙模組
11.2分析藍牙模組的原始程式
11.3和藍牙相關的類別
11.4在Android平台開發藍牙應用程式
11.5在穿戴裝置中開發一個藍牙控制器
Chapter12 藍牙4.0BLE詳解
12.1短距離無線通訊技術概覽
12.2藍牙4.0BLE基礎
12.3低耗電藍牙協定堆疊詳解
Chapter13 專案實戰——開發智慧心跳計
13.1什麼是心跳
13.2什麼是心跳手錶
13.3開發一個Android版測試心跳系統
Chapter14 專案實戰——開發計步器
14.1系統功能模組介紹
14.2系統主介面
14.3系統設定模組
|
|