注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術工業(yè)技術建筑科學建筑設計精通Android Wear應用開發(fā)

精通Android Wear應用開發(fā)

精通Android Wear應用開發(fā)

定 價:¥49.00

作 者: (美)西迪基·哈米德(Siddique Hameed)賈偉德·奇達(Javeed
出版社: 機械工業(yè)出版社
叢編項:
標 簽: 暫缺

ISBN: 9787111579670 出版時間: 2017-09-01 包裝:
開本: 16開 頁數(shù): 180 字數(shù):  

內(nèi)容簡介

  本書詳細介紹構建可穿戴應用的基礎知識,以及構建AndroidWear應用程序必備的各種工具、平臺、庫、SDK和技術。本書共12章。第1章概述可穿戴計算;第2章對在AndroidStudioIDE中進行AndroidWear開發(fā)進行的設置進行介紹;第3~10章以開發(fā)一個面向智能手表的待辦事項應用程序為主線,全面介紹AndroidWear項目開發(fā)中所涉及的程序框架、用戶界面、數(shù)據(jù)同步、消息提示、語音交互、傳感器與手勢跟蹤以及表盤設計等方面的知識;第11章介紹AndroidWear的一些高級特性以及AndroidWear2.0的一些新增功能;第12章則介紹AndroidWear應用程序的測試和發(fā)布。

作者簡介

暫缺《精通Android Wear應用開發(fā)》作者簡介

圖書目錄

目  錄?Contents
譯者序
前 言
作者簡介
第1章 可穿戴計算概述 1
1.1 演化 1
1.2 摩爾定律 3
1.3 普適計算 4
1.4 移動遇上可穿戴 5
1.5 初識Android Wear 5
1.6 本章小結 6
第2章 設置開發(fā)環(huán)境 7
2.1 Android Studio 7
2.2 安裝 8
2.3 Git和GitHub 8
2.4 Gradle 9
2.5 Android SKD包 10
2.6 Android虛擬設備 12
2.7 創(chuàng)建框架應用程序 15
2.8 本章小結 19
第3章 開發(fā)Android Wear應用程序 21
3.1 框架應用程序 22
3.2 Android清單文件 22
3.3 Gradle構建文件 23
3.4 應用程序中的活動組件 25
3.5 創(chuàng)建Android Wear應用程序 27
3.6 本章小結 33
第4章 開發(fā)手表用戶界面 35
4.1 可穿戴設備用戶界面 36
4.2 Android清單文件 36
4.3 TodayActivity活動 37
4.4 主活動布局文件 39
4.5 WearableListItemLayout組件 40
4.6 DayOfYearActivity類 43
4.7 本章小結 46
第5章 同步數(shù)據(jù) 47
5.1 什么是伙伴應用程序 48
5.2 設置Android Wear虛擬設備 49
5.3 重溫Today應用程序 55
5.3.1 新版Today應用程序的功能范疇 59
5.3.2 可穿戴設備數(shù)據(jù)層API 59
5.3.3 GoogleApiClient類 61
5.3.4 Volley庫 61
5.3.5 JSoup庫 61
5.3.6 構建腳本 61
5.3.7 伙伴應用程序的Android清單文件 62
5.3.8 TodayMobileActivity類 63
5.3.9 可穿戴設備應用程序的Android清單文件 65
5.3.10 OnThisDayActivity類 66
5.3.11 HandheldListenerService類 68
5.4 消息沒有發(fā)送到可穿戴設備應用程序嗎 71
5.5 本章小結 71
第6章 上下文通知 73
6.1 接收通知 73
6.2 具有待辦事項通知的Today應用程序 76
6.2.1 地理圍欄 76
6.2.2 模擬GPS 76
6.2.3 可穿戴設備和移動應用程序中的build.gradle文件 77
6.2.4 手持設備應用程序的Android清單文件 77
6.2.5 TodoMobileActivity類 79
6.3 待辦事項列表視圖 83
6.4 添加待辦事項 84
6.4.1 模擬位置 85
6.4.2 用FakeGPS應用程序模擬位置 85
6.4.3 GeofenceTransitionIntentService類 87
6.4.4 手持設備應用程序通知 89
6.4.5 可穿戴設備應用程序通知 90
6.5 本章小結 91
第7章 語音交互、傳感器和跟蹤 93
7.1 語音功能 93
7.1.1 系統(tǒng)提供的語音動作 94
7.1.2 應用程序提供的語音動作 95
7.2 新特性——通過語音命令添加待辦事項 95
7.3 可穿戴設備應用程序中的AddTodoItem活動 97
7.4 處理語音輸入 98
7.5 手持設備應用程序 100
7.6 運動傳感器 101
7.6.1 陀螺儀 102
7.6.2 加速計 103
7.7 新特性——行走跟蹤 103
7.8 本章小結 106
第8章 創(chuàng)建自定義用戶界面 107
8.1 Android Wear用戶界面設計 107
8.2 常見的UI模式 108
8.2.1 卡片 108
8.2.2 選擇列表 110
8.3 重溫OnThisDay活動 110
8.3.1 OnThisDayActivity活動 111
8.3.2 活動布局 112
8.4 本章小結 115
第9章 原質(zhì)化設計 117
9.1 上手原質(zhì)化設計 117
9.1.1 與世界交互 118
9.1.2 可視化語言 121
9.2 待辦事項菜單 122
9.2.1 TodosActivity類 123
9.2.2 TodoItemTypeFragment類 125
9.2.3 NavigationAdapter類 126
9.2.4 導航項 127
9.2.5 WearableDrawerLayout類 127
9.2.6 菜單項 128
9.2.7 菜單監(jiān)聽器 129
9.2.8 切換待辦事項類型 130
9.3 本章小結 132
第10章 表盤 133
10.1 報時 133
10.1.1 什么是表盤 134
10.1.2 設計時的考慮因素 134
10.1.3 實現(xiàn)時的考慮因素 135
10.1.4 表盤服務 135
10.1.5 交互式表盤 136
10.1.6 性能考慮因素 137
10.2 制作表盤 138
10.3 TodayWatchFace服務 139
10.4 TodayWatchFaceService類 141
10.5 onTimeTick方法 142
10.6 繪制表盤 142
10.7 環(huán)境光模式 144
10.8 定制表盤 145
10.9 本章小結 147
第11章 高級特性和概念 149
11.1 讓手表一直運行 149
11.2 屏幕常亮的步進計數(shù)器 151
11.3 調(diào)試可穿戴設備應用程序 156
11.4 未來之路——Android Wear 2.0述評 163
11.4.1 表盤的復合顯示 163
11.4.2 導航和動作抽屜 164
11.4.3 消息風格的擴展通知 164
11.4.4 輸入法框架 164
11.4.5 遠程輸入和智能回復 165
11.4.6 手腕姿態(tài) 165
11.4.7 橋接模式 165
11.4.8 可獨立運行的可穿戴設備 166
11.5 本章小結 166
第12章 把應用程序發(fā)布到Google Play 167
12.1 測試 167
12.1.1 測試需求 168
12.1.2 單元測試類型 168
12.1.3 用戶界面的自動化測試 169
12.1.4 測試API 169
12.1.5 人的參與 172
12.2 發(fā)布應用程序 172
12.2.1 打包 173
12.2.2 發(fā)布和選擇進入 176
12.3 本章小結 180

本目錄推薦

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