选择特殊符号
选择搜索类型
请输入搜索
本书系统论述了iOS传感器应用开发的相关知识,全部采用最新的基于iOS 8的API。全书分为9章:第1章介绍开发准备工作、本书结构及书中的一些约定;第2章介绍手势识别,通过两种方式实现ios常用手势,包括Tap(单击)、Long Press(长按)、Pan(拖动)、Swipe(滑动)、Rotation(旋转)和Pinch(手指的合拢和张开);第3章介绍加速度计与陀螺仪,通过这两种可以感知设备运动状态的传感器,可以开发出很多有趣的应用和游戏;第4章介绍指南针与磁力计,磁力计可以感知周围的磁场,可以开发指南针、罗盘等导航应用,还可以开发特斯拉计(或高斯计)等感知磁场强度的应用;第5章介绍照相机与摄像头,包括图片抓取、视频捕获等技术;第6章介绍音频设备访问,重点介绍了使用AVFoundation框架实现音频播放和音频录制
第1章准备开始………1
1.1本书结构……1
1.2本书中的约定1
1.2.1实例代码约定………….2
1.2.2图示约定………3
1.2.3方法命名约定………….5
1.2.4构造器命名约定……….6
第2章手势识别………8
2.1手势种类……8
2.2使用手势识别器………10
2.2.1视图对象与手势识别…10
2.2.2手势识别状态…………10
2.2.3检测Tap(单击)………12
2.2.4检测LongPress(长按)……….00
2.2.5检测Pan(平移)………26
2.2.6检测Swipe(滑动)……29
2.2.7检测Rotation(旋转)………32
2.2.8检测Pinch(手指的合拢和张开)………36
2.2.9检测ScreenEdgePan(屏幕边缘平移)………….39
2.3触摸事件与手势识别…40
2.3.1事件处理机制40
2.3.2响应者对象与响应链…41
2.3.3触摸事件……42
2.3.4手势识别……48
本章小结…51
第3章加速度计与陀螺仪……52
3.1加速度计………53
3.1.1访问加速度计53
3.1.2实例:通过CMMotionManager访问加速度计………54
3.1.3数据的“滤波”…………56
3.1.4实例:数据的“滤波”…58
3.1.5感知设备方向………62
3.1.6实例:感知设备方向…62
3.2陀螺仪…………66
3.2.1访问陀螺仪…67
3.2.2检测晃动设备69
3.2.3实例:检测晃动设备…70
本章小结…71
第4章指南针与磁力计………72
4.1访问磁力计……72
4.1.1访问导航方面的API73
4.1.2磁力计与设备方向……73
4.1.3实例:指南针应用……75
4.2检测磁场………78
4.2.1检测磁场API79
4.2.2实例:特斯拉计应用…79
本章小结…82
第5章照相机与摄像头………83
5.1iOS设备摄像头………84
5.2图像抓取………84
5.2.1图像选择器…84
5.2.2实例:照相机抓取图片……….85
5.2.3编辑图片……89
5.2.4保存图片……90
5.2.5添加照相机图层………92
5.3视频捕获………94
5.3.1实例:视频捕获………94
5.3.2使用UIImagePickerController捕获……95
5.3.3使用AVFoundation捕获…….98
本章小结……100
第6章音频设备访问…101
6.1音频API简介…………101
6.2AVFoundation框架实现音频录制与播放…….102
6.2.1音频播放………102
6.2.2实例:音频播放……….103
6.2.3音频录制………106
6.2.4实例:音频录制……….107
本章小结……III
第7章使用蓝牙………112
7.1低功耗蓝牙…112
7.1.1CoreBluetoothAPI112
7.1.2中心角色………113
7.1.3外设角色………116
7.2实例:低功耗蓝牙通信……….119
7.2.1中心角色编程实现…….121
7.2.2外设角色编程实现…….127
7.3使用SensorTag开发低功耗蓝牙应用…132
7.3.1SensorTag开发套件….132
7.3.2实例:我的温度计…….133
本章小结……143
第8章定位……144
8.1获得用户的位置………144
8.1.1定位服务编程………….145
8.1.2实例:定位服务……….146
8.1.3距离过滤器和精度…~.147
8.1.4启动和停止定位服务….148
8.1.5获得位置信息………….149
8.1.6关于定位服务的测试….150
8.2地理信息反编码与编码查询….155
8.2.1地理信息反编码……….155
8.2.2实例:地理信息反编码…………155
8.2.3地理信息编码查询…….157
8.2.4实例:地理信息编码查询………158
8.3微定位技术…160
8.3.1地理围栏………160
8.3.2iBeacon技术…160
8.3.3实例:iBeacon技术实现微定位……….161
8.3.4接近传感器……169
本章小结……171
第9章iOS敏捷开发项目实战——增强现实版本铅锤应用……172
9.1应用分析与设计………172
9.1.1应用简介………172
9.1.2需求分析………172
9.1.3原型设计………174
9.2iOS敏捷开发174
9.2.1敏捷开发宣言………….175
9.2.2iOS是否可以敏捷开发…………175
9.2.3iOS敏捷开发般过程…………176
9.3任务1:创建应用并初始化工程………177
9.3.1任务1.1:创建PlumbBob工程……….177
9.3.2任务1.2:创建主视图控制器…178
9.3.3任务1.3:创建子视图控制器…181
9.3.4任务1.4:视图之间的导航……183
9.3.5任务1.5:设置设备支持方向…187
9.3.6任务1.6:添加铅锤图片……187
9.4任务2:铅锤功能……189
9.4.1任务2.1:添加铅锤ImageView到主视图……189
9.4.2任务2.2:通过加速度计传感器控制铅锤……191
9.5任务3:增强现实功能……….193
9.6任务4:关于我们……194
本章小结……196 2100433B
作者:关东升
定价:49元
印次:1-1
ISBN:9787302401872
出版日期:2015.08.01
印刷日期:2015.07.31
传感器是指将难以、运算的非电量信号转换为容易、运算的转换元件,所有具备此功能的检测装置都属于传感器。传感器模块是指部分型号传感器经设计后具有统一的性能特征、统一的几何尺寸和连接口、统一的输入输出功能接...
传感器节点是采用自组织方式进行组网以及利用无线通信技术进行数据转发的,节点都具有数据与数据融合转发双重功能。传感器(英文名称:transducer/sensor)是一种检测装置,能感受到被测量...
前段时间我有在刚好收集资料,有了解一下地磅传感器,资料你可以参考看看。 地磅传感器,称重传感器的一种,是一种将质量信号转变为可测量的电信号输出的装置。常见地磅传感器多为电阻应变式传感器。用传感器先要考...
传感器试卷及答案2
一、填空( 30 分,每空 1.5 分) 1、有一温度计,它的量程范围为 0∽200℃,精度等级为 0.5 级。该表可能出现 的最大误差为 ±1 ℃ ,当测量 100℃ 时的示值相对误差为 ±1 % 。 2、在选购线性仪表时,必须考虑应尽量使选购的仪表量程为欲测量的 1.5 倍左右为宜。 3、传感器由 、 、 三部分组成。 4、利用热敏电阻对电动机实施过热保护,应选择 型热敏电阻。 5、已知某铜热电阻在 0℃时的阻值为 50Ω,则其分度号是 ,对 于镍铬 -镍硅热电偶其正极是 。 6、霍尔元件采用恒流源激励是为了 。 7、用水银温度计测量水温 ,如从测量的具体手段来看它属于 测量。 二、选择题 (30 分,每题 2 分) 1、在以下几种传感器当中 属于自发电型传感器。 A、电容式 B、电阻式 C、压电式 D、电感式 2、 的数值越大 ,热电偶的输出热电势就越大。 A、热端直径 B、热端和
传感器试卷及答案5
1 《传感器与检测技术》试题 一、填空:(20分) 1,测量系统的静态特性指标主要有线性度、迟滞、重复性、分辨力、 稳定性、温度稳定性、各种抗干扰稳定性等。 (2分) 2.霍尔元件灵敏度的物理意义是表示在单位磁感应强度相单位控制 电流时的霍尔电势大小。 3、光电传感器的理论基础是光电效应 。通常把光线照射到物体表面 后产生的光电效应分为三类。 第一类是利用在光线作用下光电子逸出 233物体表面的外光电效应 ,这类元件有光电管、 光电倍增管;第二类 是利用在光线作用下使材料内部电阻率改变的内光电 效应,这类元 件有光敏电阻;第三类是利用在光线作用下使物体内部产生一定方向 电动势的光生伏特效应,这类元件有光电池、光电仪表。 4.热电偶所产生的热电势是两种导体的接触电势和单一导体的温差 电势组成的,其表达式为 Eab(T,To)= TBATT B A 0 d)( N N ln)TT( e k
Apabi Reader for iOS是针对iOS系统开发的阅读器软件,支持的电子书格式有CEBX、EPUB、TXT和PDF。与诸多用于iOS上的阅读软件相比,此款软件支持简体中文、英文和日文,界面美观大方,非常容易上手。● 支持4个方向的翻页手势以及通过多点触摸进行页面的无级缩放,快速的响应速度也给读者带来了最佳的阅读体验。
● 自有文档引擎, 完全独立于各个操作系统, 可以从底层处理开始提供各种高级功能, 比如解决了很多中文PDF乱码以及图像显示空白的问题, 更可使用自定义字体和背景来进行CEBX和TXT的重排。,
● 提供最专业的图文排版效果,比如中文禁排规则、对齐方式、行首缩进、间距设定、字体切换等等。
● 丰富的阅读模式,包括固定版面模式和重排阅读模式,横屏的时候提供适合宽度或者分栏方式,使得在阅读各种类型的文档时都能够有非常好的阅读体验。
● 多元化的附加功能,包括自定义图书分类、TXT图书目录自动提取、添加及管理各类注释信息、文字拷贝、添加便签、分享到微博等,还支持播放嵌入CEBX文件中的MP4视频。
Apabi Reader for iPad的在线书店中提供了“中华数字书苑”和“书仓”的链接,可以点击进入在线书库借阅图书。
此应用已经被苹果商店下架
2016年4月26日,据国外媒体报道,环球同业银行金融电讯协会(SWIFT)警告其客户称近期有黑客通过恶意软件入侵SWIFT通信平台发送诈骗短信的现象。
据悉,SWIFT此次发出该警告的时间,正值调查人员调查黑客入侵孟加拉央行盗提现金案之际。2016年2月,黑客入侵了孟加拉央行的电脑系统,试图将其在纽约联邦储备银行的9.51亿美元存款转走。SWIFT已经承认,黑客通过恶意软件入侵了涉事央行的SWIFT软件,删除了非法转账的相关记录。
SWIFT通过路透社向客户发布警告称,"SWIFT意识到,在最近的几起网络事件中,恶意攻击者通过金融管理后台的本地端口连接至SWIFT网络,入侵SWIFT客户端获得提交SWIFT报文的权限"。
SWIFT发布该警告的同时并未明确有相关金融机构因此受到攻击或出现损失。同时SWIFT组织证实了路透社发文的真实性。
周一SWIFT针对银行客户端软件发布安全更新以阻止恶意软件。英国防务承包商BAE安全研究人员称该恶意软件可能被黑客用于此前的孟加拉央行盗提现金案。
BAE获取的相关证据表明,黑客通过恶意软件入侵了SWIFT的Alliance Access客户端软件以掩饰其非法转账的痕迹。但BAE无法就黑客如何通过SWIFT系统发起转账做出解释。
但SWIFT就该攻击做出推测,称攻击者非法获取了SWIFT通信的相关授权后,才能通过SWIFT通信平台进行欺骗性转账申请。这是近期网络攻击的共性问题。
SWIFT发言人Natasha Deteran表示,"这些网络攻击的共性是攻击者首先非法获取了关于该金融机构的有效授权。"她警告称,"客户应尽最大努力,防止授权泄露。"
SWIFT同时告知客户需在5月12日之前安装软件更新。Natasha Deteran称,"我们已经对Alliance客户端软件进行了强制更新,目的是帮助银行记录操作痕迹,无论这些操作是正式授权还是恶意入侵。"
小伙伴都知道,前段时间,库克在接受采访时,就表示为了更好的解决降频门事件,将会在二月份的一次ios系统更新时加入降频开关的功能,而在今天发布的iOS 11.3的beta2更新中,也是加入了这个功能!而且支持iPhone6到iPhone7 Plus六款机型享受这个功能!
首先就是电池健康功能,在这里我们可以更好的去查看电池的耗损情况,比如可以看到当前电池和新电池相比时的耗损,让你清楚的了解到手机电池是否需要更换!
其次就是本次更新最受用户期待的降频开关功能,在系统里被称为峰值性能容量,需要了解的是,对于性能管理,首先系统默认了是开启的,也就是默认的是降频设置。如果不打算关闭这个降频,只需要点击停用就可以了!不过在停用之后,你就无法再次手动开启性能管理(降频)功能,只有等手机发生意外关机时,这个功能才会再次自动开启,你才能继续选择是否关闭。
很多人都认为,这个功能比较的鸡肋,开了就关不掉,而不是我们之前想的想开就开、想关就关的按钮操作。而且按照苹果的习惯,既然说了开放性能可能会导致手机意外关机,那么想必不少的老机型都会出现频繁关机的情况,直到你绝望的旋转接受降频。而对于此次的升级,小伙伴们最好做好重要书记备份的操作,防止升级之后数据丢失,如果已经遇到数据丢失的小伙伴也可以通过App Store中的强力恢复精灵进行恢复!
不过,如果真的经常意外关机的话,肯定会让人抓狂吧?不过,有着不少的用户反应在升级之后手机变的更卡了,小伙伴们可以选择观望态度,先别急着升级,先看看别人升级到iOS 11.3beta2是什么情况,如果好用再进行升级,不好用就别升级了,玩意升级之后卡的不行,苹果再关闭了降级通道,那就真的头疼了!恕我直言,还是真心希望开放降级通道啊!网友肯定说:怕是没睡醒吧?不降频,性能流畅或是降频,但手机能正常使用,不知道你会选择哪一种?