
“十四五”职业教育国家规划教材
“十四五”广东省职业教育规划教材

⭐《物联网安卓客户端设计与开发实训教程》
主 编:陈锐
定 价:39.8
开 本:16开
出版社:华南理工大学出版社
书 号:978-7-5623-7014-7
主编介绍
陈锐,任职于广州市黄埔职业技术学校,开放教育中心主任,广州市中职信息技术正高级讲师。
内容简介
本书是针对中职物联网专业的学生而编写的实训教程,目的是使学生学会用Eclipse开发基于安卓系统的应用程序,用于控制物联网设备。
全书总共十个项目,第一个项目是构建开发环境,配置Eclipse的安卓开发环境,以及掌握物联网实训模拟软件的使用方法,其余九个项目都是针对物联网设备的软件设计和编程开发,分别是智能开关模块之灯光控制、红外模块/RFID模块控制、数据采集模块控制、模拟温室大棚、Zgbiee模块控制、遥控飞行、飞行定位、双灯顺序启动、飞机智能停靠。
本书既可用作中、高职计算机相关专业的程序设计课程教材,也可用作物联网安卓编程开发的基础培训教材,适合对物联网编程感兴趣的任何层次的读者。
教材目录
(下滑查看完整目录▼)
项目一 构建开发环境
【项目概述】
【学习目标】
任务一 安卓开发工具Eclipse的配置
【任务描述】
【任务实施】
任务二 物联网实训模拟软件的安装和使用
【任务描述】
【任务实施】
【项目评价】
【项目总结】
【思考和练习】
项目二 智能开关模块之灯光控制
【项目概述】
【学习目标】
任务一 界面设计
【任务描述】
【任务实施】
任务二 主界面和“灯光控制”界面之间跳转的编程
【任务描述】
【任务实施】
任务三 主界面中退出系统功能的编程
【任务描述】
【任务实施】
任务四 开灯功能、关灯功能的编程
【任务描述】
【任务实施】
任务五 开/关灯功能的编程
【任务描述】
【任务实施】
任务六 闪灯效果的编程
【任务描述】
【任务实施】
【项目评价】
【项目总结】
【思考和练习】
项目三 红外模块/RFID模块控制
【项目概述】
【学习目标】
任务一 界面设计
【任务描述】
【任务实施】
任务二 主界面和“红外空调控制”界面及“RFID控制”界面之间跳转的编程
【任务描述】
【任务实施】
任务三 开/关空调功能的编程
【任务描述】
【任务实施】
任务四 RFID卡号控制设备开/关的编程
【任务描述】
【任务实施】
【项目评价】
【项目总结】
【思考和练习】
项目四 数据采集模块控制
【项目概述】
【学习目标】
任务一 界面设计
【任务描述】
【任务实施】
任务二 主界面和“数据采集模块控制”界面之间跳转的编程
【任务描述】
【任务实施】
任务三 防盗功能的编程
【任务描述】
【任务实施】
任务四 自动光感应功能的编程
【任务描述】
【任务实施】
任务五 防灾功能的编程
【任务描述】
【任务实施】
任务六 离家/回家模式的编程
【任务描述】
【任务实施】
【项目评价】
【项目总结】
【思考和练习】
项目五 模拟温室大棚
【项目概述】
【学习目标】
任务一 界面设计
【任务描述】
【任务实施】
任务二 主界面和“温室大棚”界面之间跳转的编程
【任务描述】
【任务实施】
任务三 加强光合作用的编程
【任务描述】
【任务实施】
任务四 显示温/湿度的编程
【任务描述】
【任务实施】
任务五 湿度调控和温度调控的编程
【任务描述】
【任务实施】
【项目评价】
【项目总结】
【思考和练习】
项目六 Zgbiee 模块控制
【项目概述】
【学习目标】
任务一 界面设计
【任务描述】
【任务实施】
任务二 主界面和“Zgbiee模块控制”界面之间跳转的编程
【任务描述】
【任务实施】
任务三 防盗、自动光感应、防灾功能以及离家/回家模式的编程
【任务描述】
【任务实施】
任务四 温/湿度显示和调控的编程
【任务描述】
【任务实施】
【项目评价】
【项目总结】
【思考和练习】
项目七 遥控飞行
【项目概述】
【学习目标】
任务一 界面设计
【任务描述】
【任务实施】
任务二 主界面和“遥控飞行”界面之间跳转的编程
【任务描述】
【任务实施】
任务三 拖动图片控制飞机移动的编程
【任务描述】
【任务实施】
任务四 模拟雷达报警功能的编程
【任务描述】
【任务实施】
【项目评价】
【项目总结】
【思考和练习】
项目八 飞行定位
【项目概述】
【学习目标】
任务一 界面设计
【任务描述】
【任务实施】
任务二 主界面和“飞行定位”界面之间跳转的编程
【任务描述】
【任务实施】
任务三 定位飞机位置的编程
【任务描述】
【任务实施】
【项目评价】
【项目总结】
【思考和练习】
项目九 双灯顺序启动
【项目概述】
【学习目标】
任务一 界面设计
【任务描述】
【任务实施】
任务二 主界面和“双灯顺序启动”界面之间跳转的编程
【任务描述】
【任务实施】
任务三 两个实训模拟软件的灯按顺序启动的编程
【任务描述】
【任务实施】
任务四 实训模拟软件A上的灯控制实训模拟软件B上的灯的编程
【任务描述】
【任务实施】
【项目评价】
【项目总结】
【思考和练习】
项目十 飞机智能停靠
【项目概述】
【学习目标】
任务一 界面设计
【任务描述】
【任务实施】
任务二 主界面和“飞机智能停靠”界面之间跳转的编程
【任务描述】
【任务实施】
任务三 飞机根据两个实训模拟软件上的雾况自动选择停靠点的编程
【任务描述】
【任务实施】
【项目评价】
【项目总结】
【思考和练习】
参考文献
特色及内容展示
1
项目引领,任务驱动
本书从职业教育理念出发,以培养学生解决实际问题的能力为目标,采用“项目引领,任务驱动”的形式,由浅到深精心设计层级递进项目,循序渐进地讲解基于socket网络通信编程的安卓客户端程序设计,帮助学生建立编程思维和面向对象的思想。

2
软件模拟,成本优化
本书讲解的是针对实训模拟软件的编程控制,用纯软件替代硬件设备,培养学生对移动客户端物联网控制软件的程序设计能力。软件相对于硬件设备具有使用成本低、维护成本低、无物理损耗、多台电脑即可拥有多套模拟设备等显著优势。

3
灵活扩展,稳定易用
软件随时可以根据需要方便地改进和扩展各种功能,点击在线升级即可实现,而硬件的升级相对麻烦,很多时候须以旧换新或重新购置。同时,软件的稳定性和易操作性也是一大优势,模拟动画效果非常适合引导学生入门,激发学习兴趣。

4
梯度实践,强化技能
本书既有针对某个知识点的案例,也有针对某个模块的案例,还有综合运用的案例,形成梯度递进的实践体系。开发人员要想真正掌握一门计算机语言,离不开多动手练习,本书最大限度地帮助学习者真正掌握核心技术。

5
资源配套,立体助学
本书每个任务均配有详细的教学视频,供学习者学习和参考,扫描二维码即可观看。配套资源涵盖项目构建、模块控制、综合应用等全部十个项目的教学支持,方便教师组织教学与学生自主学习,实现课内课外、线上线下相结合的立体化学习。

扫码查看教材样章

新思教材



▼点击"阅读原文"进入新思教材网
夜雨聆风