内容简介
本书以全国职业院校技能大赛物联网应用技术赛项智慧城市项目为依托,以Android技术知识体系为依据,将项目拆分细化为教学项目展现给读者,让读者学习国赛智慧城市项目中的Android应用程序开发的系统知识。本书共分一个岗前准备、八个项目单元、一个拓展单元。
目录
前言
岗前准备 (1)
【项目概述】 (1)
【项目需求分析】 (2)
【项目实施方案】 (2)
【项目功能设计】 (3)
【项目学习方法】 (4)
【项目考核方法】 (4)
项目1
Android开发环境搭建 (5)
任务1 Android系统环境搭建 (6)
任务目标 (6)
知识准备 (6)
任务2 Android模拟器的配置 (18)
任务目标 (18)
知识准备 (18)
任务实现 (22)
项目小结 (25)
项目2
智慧城市界面的实现 (27)
任务1 环境状态值范围设置界面开发 (28)
任务目标 (28)
知识准备 (28)
任务实现 (30)
任务2 购物信息的存储界面开发 (35)
任务目标 (36)
知识准备 (36)
任务实现 (37)
任务3 火焰监控界面开发 (42)
任务目标 (42)
知识准备 (42)
任务实现 (43)
任务4 摄像头监控界面开发 (46)
任务目标 (46)
知识准备 (46)
任务实现 (48)
任务5 用户注册界面开发 (51)
任务目标 (51)
知识准备 (52)
任务6 查询购物信息界面开发 (58)
任务目标 (58)
知识准备 (58)
任务实现 (59)
任务7 智慧城市主界面开发 (66)
任务目标 (67)
知识准备 (67)
任务实现 (67)
任务8 农业大棚环境监控界面开发 (71)
任务目标 (71)
知识准备 (71)
任务实现 (71)
项目小结 (74)
项目3
页面跳转的实现 (75)
任务1 实现登录功能 (76)
任务目标 (76)
知识准备 (76)
任务实现 (79)
任务2 主页面的生命周期 (81)
任务目标 (81)
知识准备 (81)
任务实现 (83)
任务3 拍码购物功能中调用
照相机的实现 (85)
任务目标 (85)
知识准备 (86)
任务实现 (88)
项目小结 (89)
项目4
数据存储的实现 (91)
任务1 智能农业环境数据的设置 (92)
任务目标 (92)
知识准备 (92)
任务实现 (94)
任务2 购物信息的录入 (98)
任务目标 (99)
知识准备 (99)
任务实现 (101)
任务3 购物信息的查询 (108)
任务目标 (108)
知识准备 (108)
任务实现 (112)
任务4 存储摄像头截图内容 (119)
任务目标 (119)
知识准备 (119)
任务实现 (121)
项目小结 (125)
项目5
设备接口调用的实现 (127)
任务1 传感器API的使用 (128)
任务目标 (128)
知识准备 (128)
任务实现 (130)
任务2 摄像头API的使用 (134)
任务目标 (135)
知识准备 (135)
任务实现 (136)
任务3 继电器API的使用 (138)
任务目标 (138)
知识准备 (138)
任务实现 (139)
项目小结 (141)
项目6
界面数据更新的实现 (143)
任务1 业大棚中温湿度的
实时显示 (144)
任务目标 (144)
知识准备 (144)
任务实现 (146)
任务2 业大棚中的风扇控制 (150)
任务目标 (151)
知识准备 (151)
任务实现 (154)
任务3 业大棚中的灯照控制 (157)
任务目标 (158)
知识准备 (158)
任务实现 (159)
项目小结 (163)
项目7
媒体动画的实现 (165)
任务1 声音警报功能的实现 (166)
任务目标 (166)
知识准备 (166)
任务实现 (170)
任务2 购物二维码的识别 (177)
任务目标 (177)
知识准备 (178)
任务实现 (183)
任务3 预警信息振动提示 (192)
任务目标 (192)
知识准备 (192)
任务实现 (195)
任务4 通风风扇动画演示 (199)
任务目标 (199)
知识准备 (200)
任务实现 (203)
项目小结 (209)
项目8
数据传输的实现 (211)
任务1 火焰报警信息传递 (212)
任务目标 (212)
知识准备 (213)
任务实现 (218)
任务2 终端远程控制摄像头 (224)
任务目标 (224)
知识准备 (224)
任务实现 (230)
任务3 验证用户登录信息 (230)
任务目标 (230)
知识准备 (231)
任务实现 (236)
项目小结 (238)
项目9
程序调试 (239)
任务1 DDMS应用调试透视图 (240)
任务目标 (240)
知识准备 (240)
任务2 异常与栈跟踪 (245)
任务目标 (245)
知识准备 (246)
任务3 Android特有的调试工具 (249)
项目小结 (251)
前言/序言
最近几年,物联网得到了广泛的关注和应用,在人们的生活中扮演着十分重要的角色,而伴随着物联网便携式移动设备的应用,Android已经成为最主要的移动开发平台系统之一。
本书以2015年全国职业院校技能大赛物联网应用技术赛项智慧城市项目为基础,将大赛项目拆分为小的项目,由易到难排列,最终以Android技术知识点为教学项目的形式展现给读者,使读者读完本书后,对大赛智慧城市项目中的Android应用程序开发有了系统的了解。
本书包括1个岗前准备9个项目,即Android开发环境搭建、智慧城市界面的实现、页面跳转的实现、数据存储的实现、设备接口调用的实现、界面数据更新的实现、媒体动画的实现、数据传输的实现及程序调试。
书中的每个项目均按照Android知识体系,循序渐进地铺开。学习本书时,建议使用物联网智慧城市实训系统。尽管本书中大部分的内容可以通过使用一台计算机和Android模拟器来学习,但有些事情只能在真正的设备上才能验证完成。
本书由焦战、王新强、崔鹏、于智、丁倩、朱正月、史娟芬、葛鹏、张星、江健、朱天宝、邹梓秀、胡祎共同编写,由焦战、邹梓秀统稿,焦战负责全面内容的规划、编排。本书中的项目实践案例选择“新大陆杯”全国职业院校技能大赛物联网应用技术赛项智慧城市项目,在此表示感谢。
在本书的编写过程中,编者尽可能把智慧城市所用到Android的相关知识、技能,将最新、最准确的信息传递给读者。由于编者水平有限,书中难免存在错误和不足之处,欢迎读者批评指正。
编者
Android物联网应用程序开发 电子书 下载 mobi epub pdf txt