iOS传感器应用开发最佳实践PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:关东升著
- 出 版 社:北京:清华大学出版社
- 出版年份:2014
- ISBN:9787302351153
- 页数:218 页
第1章 开篇综述 1
1.1本书结构 1
1.2本书中的约定 1
1.2.1实例代码约定 2
1.2.2图示的约定 3
第2章 手势识别 6
2.1手势种类 6
2.2使用手势识别器 7
2.2.1视图对象与手势识别 7
2.2.2手势识别状态 8
2.2.3检测Tap 9
2.2.4检测Long Press 19
2.2.5检测Pan 24
2.2.6检测Swipe 28
2.2.7检测Rotation 32
2.2.8检测Pinch 36
2.3触摸事件与手势识别 40
2.3.1事件处理机制 40
2.3.2响应者对象与响应链 41
2.3.3触摸事件 42
2.3.4手势识别 48
本章小结 55
第3章 加速度计与陀螺仪 56
3.1加速度计 57
3.1.1访问加速度计 57
3.1.2实例:通过Accelerometer访问加速度计 58
3.1.3实例:通过CMMotionManager访问加速度计 60
3.1.4数据的“滤波” 63
3.1.5实例:数据的“滤波” 65
3.1.6感知设备方向 67
3.1.7实例:感知设备方向 69
3.2陀螺仪 73
3.2.1访问陀螺仪 74
3.2.2检测晃动设备 77
3.2.3实例:检测晃动设备 78
本章小结 80
第4章 指南针与磁力计 81
4.1访问磁力计 81
4.1.1访问导航方面的API 82
4.1.2磁力计与设备方向 82
4.1.3实例:指南针应用 84
4.2检测磁场 89
4.2.1检测磁场API 90
4.2.2实例:特斯拉计应用 90
本章小结 95
第5章 照相机与摄像头 96
5.1iOS设备摄像头 97
5.2图像抓取 97
5.2.1图像选择器 97
5.2.2实例:照相机抓取图片 98
5.2.3编辑图片 103
5.2.4保存图片 104
5.2.5添加照相机图层 106
5.3视频捕获 109
5.3.1实例:视频捕获 109
5.3.2使用UIImagePickerController捕获 109
5.3.3使用AVFoundation捕获 112
本章小结 116
第6章 音频设备访问 117
6.1音频API介绍 117
6.2 AVFoundation框架实现音频录制与播放 118
6.2.1音频播放 118
6.2.2实例:音频播放 119
6.2.3音频录制 122
6.2.4实例:音频录制 123
本章小结 129
第7章 使用蓝牙 130
7.1Game Kit应用开发 130
7.1.1对等结构网络 130
7.1.2 Game Kit API 131
7.1.3实例:基于蓝牙对等网络通信 132
7.2低功耗蓝牙 137
7.2.1 Core Bluetooth API 137
7.2.2中心角色 137
7.2.3外设角色 141
7.3实例:低功耗蓝牙通信 144
7.3.1中心角色编程实现 145
7.3.2外设角色编程实现 152
7.4使用SensorTag开发蓝牙低功耗应用 157
7.4.1 SensorTag开发套件 158
7.4.2实例:我的温度计 160
本章小结 171
第8章 定位 172
8.1获得用户的位置 172
8.1.1定位服务编程 173
8.1.2实例:定位服务 174
8.1.3距离过滤器和精度 175
8.1.4启动和停止定位服务 176
8.1.5获得位置信息 177
8.1.6关于定位服务的测试 178
8.2地理信息编码与反编码 181
8.2.1地理信息反编码 181
8.2.2实例:地理信息反编码 182
8.2.3地理信息编码查询 184
8.2.4实例:地理信息编码查询 184
8.3微定位技术 186
8.3.1地理围栏 186
8.3.2 iOS 7中的iBeacon技术 186
8.3.3实例:iBeacon技术实现微定位 187
8.4接近传感器 196
本章小结 198
第9章 iOS敏捷开发项目实战——增强现实版本铅锤应用 199
9.1应用分析与设计 199
9.1.1应用概述 199
9.1.2需求分析 199
9.1.3原型设计 201
9.2 iOS敏捷开发 201
9.2.1敏捷开发宣言 201
9.2.2 iOS可以敏捷开发 202
9.2.3 iOS敏捷开发一般过程 202
9.3任务1:创建应用并初始化工程 204
9.3.1任务1.1:创建PlumbBob工程 204
9.3.2任务1.2:设置状态栏 204
9.3.3任务1.3:设置设备支持方向 208
9.3.4任务1.4:添加铅锤图片 208
9.4任务2:铅锤功能 209
9.4.1任务2.1:添加铅锤ImageView到主视图 209
9.4.2任务2.2:通过加速度计传感器控制铅锤 211
9.5任务3:增强现实功能 214
9.6任务4:关于我们 216
本章小结 218
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《语文教育教学实践探索》陈德收 2018
- 《彼得·布鲁克导演实践研究》邓小玲著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《朝与同歌暮与酒》(中国)关东野客 2019
- 《清代宋词学研究》曹明升著 2019
- 《雾都梦话》兰宏升著 2016
- 《昆曲长生殿全集 吟香堂曲谱版》洪升著;周雪华译谱 2018
- 《简明中国声乐史》鞠銮升著 2018
- 《史学内外的范文澜》朱升著 2019
- 《写作教育新论》崔正升著 2018
- 《高职教育的创新发展探索》王升著 2018
- 《现代通信理论与技术研究》李宏升著 2019
- 《浙江文丛 洪升集 上》(清)洪升著;刘辉笺校 2012
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019