精通Android Wear应用开发PDF电子书下载
- 电子书积分:9 积分如何计算积分?
- 作 者:(美)西迪基·哈米德,(美)贾伟德·奇达著;张磊,胡训强译
- 出 版 社:北京:机械工业出版社
- 出版年份:2017
- ISBN:9787111579670
- 页数:182 页
第1章 可穿戴计算概述 1
1.1 演化 1
1.2 摩尔定律 3
1.3 普适计算 4
1.4 移动遇上可穿戴 5
1.5 初识AndroidWear 5
1.6 本章小结 6
第2章 设置开发环境 7
2.1 AndroidStudio 7
2.2 安装 8
2.3 Git和GitHub 8
2.4 Gradle 9
2.5 Android SKD包 10
2.6 Android虚拟设备 12
2.7 创建框架应用程序 15
2.8 本章小结 19
第3章 开发Android Wear应用程序 21
3.1 框架应用程序 22
3.2 Android清单文件 22
3.3 Gradle构建文件 23
3.4 应用程序中的活动组件 25
3.5 创建AndroidWear应用程序 27
3.6 本章小结 33
第4章 开发手表用户界面 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章 同步数据 47
5.1 什么是伙伴应用程序 48
5.2 设置Android Wear虚拟设备 49
5.3 重温Today应用程序 55
5.3.1 新版Today应用程序的功能范畴 59
5.3.2 可穿戴设备数据层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 消息没有发送到可穿戴设备应用程序吗 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 系统提供的语音动作 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章 创建自定义用户界面 107
8.1 AndroidWear用户界面设计 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章 原质化设计 117
9.1 上手原质化设计 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 菜单监听器 129
9.2.8 切换待办事项类型 130
9.3 本章小结 132
第10章 表盘 133
10.1 报时 133
10.1.1 什么是表盘 134
10.1.2 设计时的考虑因素 134
10.1.3 实现时的考虑因素 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 环境光模式 144
10.8 定制表盘 145
10.9 本章小结 147
第11章 高级特性和概念 149
11.1 让手表一直运行 149
11.2 屏幕常亮的步进计数器 151
11.3 调试可穿戴设备应用程序 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 手腕姿态 165
11.4.7 桥接模式 165
11.4.8 可独立运行的可穿戴设备 166
11.5 本章小结 166
第12章 把应用程序发布到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 发布应用程序 172
12.2.1 打包 173
12.2.2 发布和选择进入 176
12.3 本章小结 180
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《HTML5从入门到精通 第3版》(中国)明日科技 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《优势谈判 15周年经典版》(美)罗杰·道森 2018
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《海明威书信集:1917-1961 下》(美)海明威(Ernest Hemingway)著;潘小松译 2019
- 《迁徙 默温自选诗集 上》(美)W.S.默温著;伽禾译 2020
- 《上帝的孤独者 下 托马斯·沃尔夫短篇小说集》(美)托马斯·沃尔夫著;刘积源译 2017
- 《巴黎永远没个完》(美)海明威著 2017
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019