CoreMotion(简介)
2016-01-28 10:34
337 查看
Core Motion Framework使我们的应用接受运动事件,同时还支持我们处理加速计。对于有内置螺旋仪的设备,可以通过螺旋仪的数据反应当前设备的状态。这也就意味着,我们可以通过监听设备的状态给用户带来更好的应用体验。
CMAltimeter 设备的海拔高度。
CMAttitude 设备的方向。
CMLogItem 运动事件的基类。
CMAccelerometerData 记录加速计数据。
CMRecordedAccelerometerData 代表一条加速计记录。
CMAltitudeData 记录相对高度变化。
CMDeviceMotion 设备方向、旋转速度和加速度。
CMGyroData 螺旋仪数据。
CMMagnetometerData 磁场计数据。
CMMotionActivity 当前用户所处状态,如在车里或走路。
CMMotionActivityManager 获取设备运动状态,如在车里或走路。
CMMotionManager 运动服务管理器。
CMPedometer 获取徒步行走数据。(IOS8启用,CMStepCounter的替代类)
CMPedometerData 记录徒步数据。
CMSensorDataList 枚举输出CMRecordedAccelerometerData数据。
CMSensorRecorder 和传感器交互,检索和存储运动数据。应用进入不活跃状态时,仍然记录数据。
CMStepCounter 记录徒步数据。(IOS7启用,IOS8废弃)
GitHub:https://github.com/937447974/Blog
Classes
NSObjectCMAltimeter 设备的海拔高度。
CMAttitude 设备的方向。
CMLogItem 运动事件的基类。
CMAccelerometerData 记录加速计数据。
CMRecordedAccelerometerData 代表一条加速计记录。
CMAltitudeData 记录相对高度变化。
CMDeviceMotion 设备方向、旋转速度和加速度。
CMGyroData 螺旋仪数据。
CMMagnetometerData 磁场计数据。
CMMotionActivity 当前用户所处状态,如在车里或走路。
CMMotionActivityManager 获取设备运动状态,如在车里或走路。
CMMotionManager 运动服务管理器。
CMPedometer 获取徒步行走数据。(IOS8启用,CMStepCounter的替代类)
CMPedometerData 记录徒步数据。
CMSensorDataList 枚举输出CMRecordedAccelerometerData数据。
CMSensorRecorder 和传感器交互,检索和存储运动数据。应用进入不活跃状态时,仍然记录数据。
CMStepCounter 记录徒步数据。(IOS7启用,IOS8废弃)
Appendix
Sample Code
SwiftRelated Documentation
Core Motion Framework ReferenceRevision History
时间 | 描述 |
---|---|
2016-01-27 | 博文完成 |
Copyright
CSDN:http://blog.csdn.net/y550918116jGitHub:https://github.com/937447974/Blog
相关文章推荐
- UIColor+BeeExtension
- hadoop 2.6.3 CachedDNSToSwitchMapping源代码分析
- Deep Learning Face Representation from Predicting 10,000 Classes
- [C#]横竖都是4九宫格算法
- 实时显示时间
- iOS应用架构谈 本地持久化方案
- Python装饰器入门学习教程(九步学习)
- log4j工作原理
- Tomcat安装步骤
- 百度UEditor(富文本编辑器)的基础用法
- java设计模式之单例模式
- jQuery EasyUI使用教程之在数据网格中创建列组
- 判断任意两台计算机的IP地址是否属于同一子网络(华为OJ)
- 二维码的妙用:通过Zxing实现wifi账号password分享功能
- JS中检测数据类型的四种方法
- CGI
- nopCommerce 数据库初试化及数据操作
- Codeforces Round #340 (Div. 2) 617D Polyline(暴力)
- 在 vps 安装 Ghost 博客系统记录
- Spring技术内幕之Spring Data JPA-查询方式