图书介绍
iOS传感器应用开发最佳实践PDF|Epub|txt|kindle电子书版本下载
![iOS传感器应用开发最佳实践](https://www.shukui.net/cover/12/35044845.jpg)
- 关东升著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302351153
- 出版时间:2014
- 标注页数:218页
- 文件大小:26MB
- 文件页数:228页
- 主题词:传感器-应用开发
PDF下载
下载说明
iOS传感器应用开发最佳实践PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第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检测Tap9
2.2.4检测Long Press19
2.2.5检测Pan24
2.2.6检测Swipe28
2.2.7检测Rotation32
2.2.8检测Pinch36
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访问导航方面的API82
4.1.2磁力计与设备方向82
4.1.3实例:指南针应用84
4.2检测磁场89
4.2.1检测磁场API90
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 API131
7.1.3实例:基于蓝牙对等网络通信132
7.2低功耗蓝牙137
7.2.1 Core Bluetooth API137
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