×
超值优惠券
¥50
100可用 有效期2天

全场图书通用(淘书团除外)

关闭
暂无评论
图文详情
  • ISBN:9787302659129
  • 装帧:平装-胶订
  • 册数:暂无
  • 重量:暂无
  • 开本:其他
  • 页数:284
  • 出版时间:2024-03-01
  • 条形码:9787302659129 ; 978-7-302-65912-9

本书特色

本书特色如下:
1.课程思政的教学理念。本书的教学内容充分融合了中华优秀传统文化、革命传统、法治意识、安全意识、民族团结等教育元素,注重工匠精神、劳动精神的培养,充分体现了课程思政的教育理念。
2.内容编写特色。本书的教学内容融合了全国职业院校物联网技能大赛的考点内容,有利于提升物联网软件编程水平。
3.逻辑结构特色。本书逻辑结构基于物联网项目的工作过程,有利于实施项目化教学。
4.读者对象。本书主要面向物联网专业和计算机软件专业,读者对象较为宽泛,包括中职、高职,以及应用型本科,适合于教师、学生、工程技术人员、科研人员等。
5.配套资源。本书的配套资源丰富,包括教学大纲、电子教案、程序源代码、30个微课视频、12个PPT课件、电子作业、试卷等。
6.获奖特色。本书作者曾获得2020年全国职业院校技能大赛物联网系统集成与技术应用赛项二等奖,以及优秀指导教师称号。

内容简介

本书主要阐述运用Android Studio开发环境、MySQL数据库管理系统和智能家居套件实现Android智能家居系统,共分为5个教学项目: 项目1智能家居项目规划、分析与设计,主要阐述智能家居项目的功能设计、架构设计、数据库设计、资源设计;项目2智能家居项目界面设计,主要阐述登录界面设计、主界面设计、环境数据监测界面设计、视频监控界面设计、系统设置界面设计、设备控制界面设计;项目3智能家居系统登录及注册功能的设计与实现,主要阐述登录及注册功能的实现过程,包括事件处理、用户注册、系统登录;项目4智能家居环境监测功能的设计与实现,主要阐述网络通信、云平台数据监测、ZigBee数据监测、视频监控功能;项目5智能家居设备控制功能的设计与实现,主要阐述多媒体效果处理、系统参数设置、设备控制的方法。 本书主要面向三年制高职高专院校、应用型本科院校,以及五年制高职院校。每个项目拆分为若干任务,每个任务按照“任务目标→任务描述→任务分析→任务实施→任务评价”的顺序展开,环环相扣,层层递进。每个项目结束前,设置项目总结与评价,给出了详细的评分标准,教师可以引导学生根据测评标准进行自我测评与小组互评。

目录

项目1智能家居项目规划、分析与设计1
1.1智能家居系统功能设计2
1.1.1智能家居项目背景2
1.1.2智能家居系统功能设计2
1.1.3Android Studio开发工具3
1.1.4任务实战: Android Studio安装、配置7
1.1.5任务拓展: IP地址方式连接Android设备9
1.2智能家居项目架构设计10
1.2.1智能家居项目结构10
1.2.2Android界面文件11
1.2.3Android中的R文件14
1.2.4配置文件15
1.2.5第三方库文件17
1.2.6任务实战: 搭建智能家居项目框架结构19
1.2.7任务拓展: jar库文件的制作与打包21
1.3智能家居项目数据库设计24
1.3.1MySQL数据库安装、配置与使用24
1.3.2设计智能家居系统数据库25
1.3.3使用智能家居数据库smarthome26
1.3.4任务实战: 智能家居数据库设计27
1.3.5任务拓展: Android Studio动态管理智能家居数据库30
1.4智能家居系统项目资源设计30
1.4.1Android资源类型及使用方法30
1.4.2智能家居项目各类资源的使用32
1.4.3任务实战: 设置智能家居项目资源49
1.4.4任务拓展: 设置字符串资源的格式52
1.5项目总结与评价53
1.5.1项目总结53
1.5.2项目评价54项目2智能家居项目界面设计55
2.1智能家居系统登录界面设计56
2.1.1Activity与Intent组件56
2.1.2Android系统线性布局62
2.1.3登录界面常用组件64
2.1.4任务实战: 智能家居系统登录界面设计71
2.1.5任务拓展: 运用Fragment组件设计界面76
2.2智能家居系统主界面设计81
2.2.1ContentProvider组件81
2.2.2Android系统帧布局84
2.2.3主界面组件设计88
2.2.4任务实战: 智能家居系统主界面设计96
2.2.5任务拓展: 使用视频作为主界面的背景100
2.3智能家居环境数据监测界面设计101
2.3.1Service组件101
2.3.2Android系统表格布局104
2.3.3家居环境监测界面组件设计106
2.3.4任务实战: 智能家居环境数据监测界面设计112
2.3.5任务拓展: 自定义AlertDialog组件显示智能家居设备115
2.4智能家居视频监控界面设计117
2.4.1SharedPreferences组件117
2.4.2Android系统约束布局119
2.4.3视频监控界面组件设计121
2.4.4任务实战: 智能家居视频监控界面设计126
2.4.5任务拓展: 使用Notification组件查看监控图片127
2.5智能家居系统设置界面设计130
2.5.1BroadCastReceiver组件130
2.5.2Android系统相对布局134
2.5.3系统设置界面组件设计136
2.5.4任务实战: 智能家居系统设置界面设计139
2.5.5任务拓展: 自定义表示传感器类型的单选按钮样式142
2.6智能家居设备控制界面设计143
2.6.1Android系统网格布局143
2.6.2设备控制界面组件设计145
2.6.3任务实战: 智能家居设备控制界面设计149
2.6.4任务拓展: 使用评分条评价智能家居设备使用150
2.7项目总结与评价152
2.7.1项目总结152
2.7.2项目评价153项目3智能家居系统登录及注册功能的设计与实现154
3.1智能家居系统事件处理155
3.1.1事件监听类155
3.1.2基于回调的事件处理160
3.1.3Handler消息传递机制164
3.1.4任务实战: 建立智能家居系统事件监听类166
3.1.5任务拓展: 匿名内部类作为事件监听器169
3.2智能家居系统用户注册169
3.2.1用户身份信息注册169
3.2.2人脸拍照注册174
3.2.3任务实战: 实现智能家居系统用户注册功能175
3.2.4任务拓展: 实现多个人脸识别功能178
3.3智能家居系统登录179
3.3.1用户名及密码登录179
3.3.2手机短信验证登录181
3.3.3微信验证登录183
3.3.4QQ验证登录184
3.3.5任务实战: 实现智能家居系统用户登录功能186
3.3.6任务拓展: 实现指纹识别登录功能189
3.4项目总结与评价190
3.4.1项目总结190
3.4.2项目评价190项目4智能家居环境监测功能的设计与实现192
4.1智能家居系统网络通信193
4.1.1智能家居网络通信方式193
4.1.2使用URL访问网络资源199
4.1.3使用HTTP方式通信205
4.1.4任务实战: 实现智能家居系统网络通信功能209
4.1.5任务拓展: WebService实现天气预报功能212
4.2智能家居云平台数据监测213
4.2.1智能家居云平台项目设置213
4.2.2温湿度数据监测214
4.2.3光照度数据监测215
4.2.4人体运动状态数据监测216
4.2.5任务实战: 实现智能家居云平台数据监测功能217
4.2.6任务拓展: 实现云平台数据上报功能219
4.3智能家居ZigBee数据监测221
4.3.1智能家居ZigBee无线传感网221
4.3.2烟雾数据监测222
4.3.3火焰数据监测223
4.3.4二氧化碳数据监测224
4.3.5任务实战: 智能家居ZigBee无线传感网数据采集225
4.3.6任务拓展: Android Studio通过串口与ZigBee底层通信227
4.4智能家居视频监控功能227
4.4.1家居环境实时监控227
4.4.2视频监控方向调节229
4.4.3监控视频抓拍230
4.4.4任务实战: 实现智能家居视频控制功能231
4.4.5任务拓展: 实现Android远程控制摄像头功能233
4.5项目总结与评价234
4.5.1项目总结234
4.5.2项目评价235项目5智能家居设备控制功能的设计与实现237
5.1智能家居系统多媒体效果处理238
5.1.1图形与图像处理238
5.1.2动画效果处理243
5.1.3视频及音频效果处理249
5.1.4任务实战: 实现设备控制动画功能253
5.1.5任务拓展: 实现智能家居系统启动页面动画255
5.2智能家居系统参数设置256
5.2.1设备运行波特率设置256
5.2.2设备连接端口设置257
5.2.3设备运行阈值设置258
5.2.4系统登录参数设置259
5.2.5任务实战: 实现智能家居设备阈值设定功能260
5.2.6任务拓展: 实现Android读写寄存器的功能261
5.3智能家居设备控制功能262
5.3.1智能风扇控制262
5.3.2智能灯光控制263
5.3.3LED显示屏控制264
5.3.4报警灯控制265
5.3.5任务实战: 实现智能家居设备控制功能266
5.3.6任务拓展: Android客户端登录智能家居云平台267
5.4项目总结与评价269
5.4.1项目总结269
5.4.2项目评价269附录271
附录AZigBee库文件使用说明271
附录BZigBee四模拟量库文件使用说明272
附录CAnalog4150Library库文件使用说明273参考文献274
展开全部

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航