注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡計算機組織與體系結構Android智能穿戴設備開發(fā)指南

Android智能穿戴設備開發(fā)指南

Android智能穿戴設備開發(fā)指南

定 價:¥99.00

作 者: 王長青 編著
出版社: 人民郵電出版社
叢編項:
標 簽: 程序設計 計算機/網(wǎng)絡 移動開發(fā)

ISBN: 9787115381637 出版時間: 2015-05-01 包裝:
開本: 頁數(shù): 字數(shù):  

內(nèi)容簡介

  《Android智能穿戴設備開發(fā)指南》共分25章,循序漸進地講解了基于Android系統(tǒng)開發(fā)穿戴設備應用程序的基本知識。內(nèi)容包括Android開發(fā)技術基礎、搭建Android應用開發(fā)環(huán)境、獲取并編譯源碼、Android技術核心框架分析、HTTP網(wǎng)絡通信、使用Socket實現(xiàn)數(shù)據(jù)通信、下載遠程數(shù)據(jù)、上傳數(shù)據(jù)、使用URL處理數(shù)據(jù)、處理XML數(shù)據(jù)、在穿戴設備中使用地圖定位、Android傳感器系統(tǒng)分析、光線傳感器和接近警報、檢測設備方向、檢測穿戴設備的運動、環(huán)境傳感器、藍牙4.0 BLE詳解、Android藍牙系統(tǒng)詳解、Android系統(tǒng)中的藍牙4.0 BLE、語音識別技術、手勢識別技術、多媒體應用、谷歌眼鏡等,幾乎涵蓋穿戴設備開發(fā)所需的主要內(nèi)容?!禔ndroid智能穿戴設備開發(fā)指南》適合Android初學者、Android開發(fā)人員、傳感器開發(fā)人員、穿戴設備開發(fā)人員使用,也可以作為相關培訓學校和大專院校相關專業(yè)的教學用書。

作者簡介

  王長青,上海復旦大學計算機科學技術學院碩士,通信工程博士,精通Java、C語言、C++程序開發(fā),擅長底層技術和應用程序的結合。熟悉Android和iOS系統(tǒng),有豐富的Android和iOS開發(fā)經(jīng)驗。現(xiàn)在就職于可穿戴設備委員會成員單位上海微系統(tǒng)研究院,專門從事于可穿戴設備的研發(fā)工作。在工作過程中申請了多項國家專利,是國內(nèi)可穿戴設備行業(yè)的領軍人物。

圖書目錄

第1章 Android開發(fā)技術基礎
1.1 智能手機系統(tǒng)介紹
1.1.1 當前主流的智能手機系統(tǒng)
1.1.3 較大的市場占有率
1.2 Android的巨大優(yōu)勢
1.3 穿戴設備成為IT新熱點
1.3.1 穿戴設備發(fā)展過程
1.3.2 穿戴設備現(xiàn)狀
1.3.3 穿戴設備發(fā)展前景
1.3.4 Android對穿戴設備的支持
——Android Wear
1.4 開發(fā)Android穿戴設備所需要
的技術
第2章 建立Android應用開發(fā)環(huán)境
2.1 安裝Android SDK的系統(tǒng)要求
2.2 安裝JDK
2.3 安裝Eclipse和Android SDK
2.3.1 獲取并安裝Eclipse和
Android SDK
2.3.2 快速安裝SDK
2.4 安裝ADT
2.5 驗證設置
2.5.1 設定Android SDK Home
2.5.2 驗證開發(fā)環(huán)境
2.5.3 創(chuàng)建Android虛擬設備
2.6 啟動AVD
2.6.1 AVD和真機的區(qū)別
2.6.2 啟動AVD的基本流程
第3章 獲取并編譯源代碼
3.1 在Linux系統(tǒng)獲取Android
源代碼
3.2 在Windows平臺獲取Android
源代碼
3.3 Android源代碼的結構
3.3.1 應用程序
3.3.2 Android應用程序框架
3.3.3 Android系統(tǒng)服務
3.3.4 Android系統(tǒng)程序庫
3.3.5 Android系統(tǒng)運行庫
3.3.6 Android硬件抽象層
3.4 編譯Android源代碼
3.4.1 搭建編譯環(huán)境
3.4.2 開始編譯
3.4.3 在模擬器中運行
3.4.4 常見錯誤分析
3.4.5 實踐演練——演示兩種編譯
Android程序的方法
3.5 編譯Android內(nèi)核
3.5.1 獲取Goldfish內(nèi)核代碼
3.5.2 獲取MSM內(nèi)核代碼
3.5.3 獲取OMAP內(nèi)核代碼
3.5.4 編譯Android的Linux內(nèi)核
3.6 編譯源碼生成SDK
第4章 Android技術核心框架
4.1 分析Android的系統(tǒng)架構
4.1.1 Android體系結構介紹
4.1.2 Android應用工程文件
的組成
4.2 Android的五大組件
4.2.1 Activity組件
4.2.2 Intent組件
4.2.3 Service組件
4.2.4 Broadcast/Receiver組件
4.2.5 ContentProvider組件
4.3 進程和線程
4.3.1 進程
4.3.2 線程
4.3.3 應用程序的生命周期
4.4 Android和Linux的關系
4.4.1 Android繼承于Linux
4.4.2 Android和Linux內(nèi)核
的區(qū)別
4.5 第一段Android程序
4.5.1 新創(chuàng)建Android工程
4.5.2 調(diào)試程序
4.5.3 運行程序
第5章 Android中HTTP網(wǎng)絡通信
5.1 HTTP基礎
5.1.1 HTTP概述
5.1.2 HTTP的功能
5.1.3 Android中的HTTP
5.2 使用Apache接口
5.2.1 Apache接口基礎
5.2.2 Apache應用要點
5.3 使用標準的Java接口
5.3.1 IP地址
5.3.2 URL地址
5.3.3 套接字Socket類
5.3.4 URLConnection類
5.3.5 在Android中使用java.net
5.4 使用Android網(wǎng)絡接口
5.5 在屏幕中傳遞HTTP參數(shù)
5.5.1 編寫布局文件
5.5.2 編寫程序文件
5.5.3 聲明網(wǎng)絡連接權限
5.6 在戶外運動過程中訪問HTTP地圖
第6章 Android中使用Socket
實現(xiàn)數(shù)據(jù)通信
6.1 Socket編程基礎
6.1.1 TCP/IP協(xié)議基礎
6.1.2 UDP協(xié)議
6.1.3 基于Socket的Java
網(wǎng)絡編程
6.2 使用TCP協(xié)議傳輸數(shù)據(jù)
6.2.1 使用ServletSocket
6.2.2 使用Socket
6.2.3 TCP中的多線程
6.2.4 實現(xiàn)非阻塞Socket通信
6.3 使用UDP協(xié)議傳遞數(shù)據(jù)
6.3.1 使用DatagramSocket進行
數(shù)據(jù)交互
6.3.2 使用MulticastSocket
6.4 使用Socket發(fā)送求救信號
第7章 Android中下載遠程數(shù)據(jù)
7.1 下載網(wǎng)絡中的圖片數(shù)據(jù)
7.2 下載網(wǎng)絡中的JSON數(shù)據(jù)
7.2.1 JSON基礎
7.2.2 遠程下載服務器中的
JSON數(shù)據(jù)
7.3 遠程獲取多媒體文件
7.3.1 在智能設備中下載并播放
網(wǎng)絡MP3
7.3.2 在智能設備中下載鈴聲
7.4 多線程下載
7.4.1 多線程下載文件的過程
7.4.2 在穿戴設備中實現(xiàn)
多線程下載
7.5 遠程下載并安裝APK文件
7.5.1 APK基礎
7.5.2 實戰(zhàn)演練——在Android系統(tǒng)
中下載并安裝APK文件
第8章 Android中上傳數(shù)據(jù)
8.1 將穿戴設備中的文件上傳到遠程
服務器
8.2 使用GET方式上傳數(shù)據(jù)
8.3 使用POST方式上傳數(shù)據(jù)
8.4 使用HTTP協(xié)議上傳數(shù)據(jù)
8.4.1 演示代碼
8.4.2 使用HTTP協(xié)議實現(xiàn)
文件上傳
第9章 使用URL處理數(shù)據(jù)
9.1 URL和URLConnection
9.1.1 URL類詳解
9.1.2 在穿戴設備中顯示QQ空間
中的照片
9.1.3 從網(wǎng)絡中下載圖片作為
屏幕背景
9.2 類HttpURLConnection詳解
9.2.1 類HttpURLConnection的
主要用法
9.2.2 在穿戴設備屏幕中顯示
網(wǎng)絡圖片
9.2.3 在穿戴設備屏幕中顯示網(wǎng)頁
第10章 處理XML數(shù)據(jù)
10.1 XML技術基礎
10.1.1 XML概述
10.1.2 XML的語法
10.1.3 獲取XML文檔
10.2 使用SAX解析XML數(shù)據(jù)
10.2.1 SAX的原理
10.2.2 基于對象和基于事件
的接口
10.2.3 常用的接口和類
10.2.4 在穿戴設備中使用SAX
解析XML數(shù)據(jù)
10.3 使用DOM解析XML
10.3.1 DOM概述
10.3.2 DOM的結構
10.3.3 在穿戴設備中使用DOM
解析XML數(shù)據(jù)
10.4 PULL解析技術
10.4.1 PULL解析原理
10.4.2 在穿戴設備中使用PULL
解析XML數(shù)據(jù)
10.5 實戰(zhàn)演練——3種解析方式的
綜合演練
第11章 在穿戴設備中使用地圖定位
11.1 位置服務
11.1.1 android.location功能類
11.1.2 實現(xiàn)Android定位
11.2 及時更新位置信息
11.2.1 Maps庫類
11.2.2 LocationManager能
及時監(jiān)聽
11.3 在Android穿戴設備中使用地圖
11.3.1 準備工作
11.3.2 使用Map API密鑰的
基本流程
11.4 在穿戴設備中實現(xiàn)GPS定位
11.5 在穿戴設備中使用谷歌地圖
實現(xiàn)定位
11.6 在Android穿戴設備中實現(xiàn)
地址查詢
11.7 在Android穿戴設備中實現(xiàn)
路徑導航
第12章 Android傳感器系統(tǒng)分析
12.1 Android傳感器系統(tǒng)概述
12.2 分析Java層
12.3 分析Frameworks層
12.3.1 監(jiān)聽傳

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.shuitoufair.cn 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號