HealthKit开发快速入门教程大学霸内部教程
HealthKit开发快速入门教程大学霸内部教程
注意:如需购买教程或者有疑问,可以联系 QQ:2186937435、1516986659
声明:
买教程送邮件答疑
教程版权归大学霸所有
教程为彩色
由于教程有水印,影响二次销售,不接受退款
为防盗版,教程每页都会添加水印,水印默认为购买者的账号名+电话
购买时,请QQ联系,确定收货地址、付款方式等。
目录
第1章 HealthKit开发概述 1
1.1 HealthKit简介 1
1.1.1 HealthKit特点 1
1.1.2 HealthKit经典应用 1
1.2 HealthKit开发准备工作 4
1.2.1 HealthKit框架体系 4
1.2.2 健康App 5
1.2.3 创建App ID特殊需求 6
第2章 数据的表示 7
2.1 数据的操作 7
2.1.1 创建数据 7
2.1.2 判断、比较数据 8
2.1.3 获取数据 11
2.2 主要类型数据 12
2.2.1 长度类型数据 12
2.2.2 质量类型的数据 17
2.2.3 能量类型的数据 22
2.3 辅助数据 25
2.3.1 体积类型数据 25
2.3.2 压力类型数据 27
2.3.3 时间类型数据 30
2.3.4 温度类型数据 31
2.3.5 标量类型数据 32
2.3.6 电导率类型数据 33
2.4 复合数据 34
2.4.1 相乘得到的复合数据 34
2.4.2 相除得到的复合数据 34
2.4.3 单位和整数的次方构成的复合数据 35
2.4.4 倒数构成的复合单位 35
第3章 样本对象 37
3.1 样本对象的构成 37
3.1.1 唯一标示符 37
3.1.2 数据来源 38
3.1.3 元数据 38
3.1.4 样本类型 39
3.1.5 样本的时间 39
3.2 基本数量样本 39
3.2.1 创建基本数量样本对象 39
3.2.2 获取基本数量样本中的信息 44
3.2.3 心率样本 47
3.2.4 体温样本 48
3.3 状态样本 49
3.3.1 创建状态样本对象 50
3.3.2 获取状态样本中的信息 53
3.4 复合数据样本 54
3.4.1 创建复合数据样本对象 54
3.4.2 获取复合数据样本中的信息 58
3.4.3 食物样本 59
3.5 健身样本 60
3.5.1 创建健身样本 60
3.5.2 获取健身样本中的信息 66
3.5.3 健身样本 68
第4章 样本通用处理方式 70
4.1 准备工作 70
4.1.1 判断HealthKit是否可用 70
4.1.2 授权管理 71
4.2 样本通用处理 79
4.2.1 添加样本对象 79
4.2.2 删除样本对象 92
4.2.3 获取默认单位 98
4.3 管理后台更新 103
4.3.1 启动后台更新 103
4.3.2 关闭后台更新 106
第5章 基本查询 112
5.1 概述 112
5.1.1 查询的实现方式 112
5.1.2 查询的操作类型 113
5.2 建立查询 113
5.2.1 UUID查询 113
5.2.2 数据来源查询 118
5.2.3 元数据查询 122
5.2.4 非复合数据的查询 133
5.3 样本查询 136
5.3.1 基本数量样本查询 136
5.3.2 状态样本查询 139
5.3.3 复合数据样本查询 142
5.3.4 健身样本查询 147
5.3.5 通用样本查询 159
5.4 高级查询 162
5.4.1 观察者查询 162
5.4.2 锚查询 167
第6章 特殊查询 173
6.1 特征数据查询 173
6.1.1 用户性别数据 173
6.1.2 用户血型数据 174
6.1.3 用户出生日期数据 174
6.2 数据来源查询 181
6.3 统计查询 184
6.3.1 构建统计查询 184
6.3.2 统计对象的基本信息 184
6.3.3 获取统计数据 187
6.3.4 指定数据来源 191
6.3.5 血压 196
6.4 统计集合查询 201
6.4.1 构建统计集合查询 201
6.4.2 统计集合查询对象的基本信息 202
6.4.3 分析结果 204
6.4.4 步数 207
第7章 Apple Watch+HealthKit项目实战 212
7.1 Apple Watch介绍 212
7.1.1 Apple Watch发展 212
7.1.2 Apple Watch特点 212
7.2 立卧撑拍拍器 215
7.2.1 创建Apple Watch应用程序 215
7.2.2 认识Apple Watch模拟器 218
7.2.3 设计Apple Watch界面 218
7.2.4 计时功能 221
7.2.5 计数功能 224
7.2.6 保存到HealthKit Store中 226
附录A Health Kit类方法/属性表 232
表HKAnchoredObjectQuery类的成员 232
表HKBiologicalSexObject类的成员 232
表HKBloodTypeObject类的成员 232
表HKCategorySample类的成员 232
表HKCorrelation类的成员 233
表HKCorrelationQuery类的成员 233
表HKHealthStore类的成员 233
表HKObject类的成员 235
表HKObjectType类的成员 235
表HKObserverQuery类的成员 236
表HKQuantity类的成员 236
表HKQuantitySample类的成员 236
表HKQuantityType类的成员 237
表HKQuery类的成员 237
表HKSample类的成员 238
表HKSampleQuery类的成员 238
表HKSource类的成员 238
表HKSourceQuery类的成员 239
表HKStatistics类的成员 239
表HKStatisticsCollection类的成员 239
表HKStatisticsCollectionQuery类的成员 240
表HKStatisticsQuery类的成员 240
表HKUnit类的成员 240
表HKWorkout类的成员 242
表HKWorkoutEvent类的成员 243
附录B Health Kit所支持的基本单位 244
Comments are closed.