搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
面向物联网的Android应用开发/新工科大数据专业群实践丛书
0.00     定价 ¥ 86.00
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购25本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787562964971
  • 作      者:
    编者:何文华//陈显祥|责编:黄玲玲
  • 出 版 社 :
    武汉理工大学出版社
  • 出版日期:
    2021-12-01
收藏
内容介绍
本书介绍了在Android Studio 4.1.1环境下开发Android应用的基础知识和Android在物联网中的实际应用。全书总共9章,分为两篇: 第一篇Android开发基础(第1-6章),主要介绍了Android开发环境的搭建,Android应用程序组成,Android界面布局,Activity组件开发,线程,语音合成与语音识别。 第二篇Android在物联网的应用开发(第7-9章),主要介绍了Android通信应用开发(Socket通信,WiFi通信),结合北京京胜世纪科技有限公司虚拟仿真平台,介绍Android在传感器中的应用开发和智能农业APP开发。 全书以理论与实践相结合为主线,通过案例使读者在动手实践的过程中加深理论知识的学习,能够在学习过程中反复理解与操作,最后独立完成技术案例,培养读者的技术创新能力。本书可以作为普通高校、高职院校学习Android应用开发的教材,也可作为初学Android移动应用开发读者的参考用书。本书提供全部案例源代码及素材。
展开
目录
第一篇 Android开发基础
1 Android基础知识
1.1 认识Android
1.1.1 Android的起源
1.1.2 Android的优势与隐患
1.1.3 Android的系统架构
1.2 搭建Android开发环境
1.2.1 软件的下载
1.2.2 安装过程
1.3 第一个Android应用程序
1.4 开发环境的设置
2 Android应用程序组成
2.1 界面介绍
2.2 目录结构分析
2.2.1 Project结构视图
2.2.2 Android应用程序组成
2.3 Android应用的基本组件
2.3.1 活动(Activities)
2.3.2 服务(Services)
2.3.3 广播接收者(Broadcast receivers)
2.3.4 内容提供者(Content providers)
2.4 项目导入
2.4.1 导入一个既有Eclipse项目
2.4.2 导入一个既有Android Studio项目
3 Android界面布局
3.1 界面设计的相关概念
3.1.1 控件
3.1.2 View和ViewGroup
3.2 常用布局
3.2.1 LinearLayout线性布局
3.2.2 相对布局
3.3 Android常见控件
3.3.1 文本控件
3.3.2 Button按钮
3.3.3 切换按钮ToggleButton
3.3.4 单选按钮和复选框
3.3.5 列表控件ListView
3.3.6 ProgressBar进度条
4 Activity组件开发
4.1 Activity基础
4.2 Activity生命周期
4.3 Intent的使用
4.3.1 概念
4.3.2 Intent的相关属性
4.4 Activity的使用
4.4.1 Activity的创建
4.4.2 Activity的启动
4.4.3 关闭Activity
4.4.4 Activity的数据传递
5 线程
5.1 线程基础
5.1.1 概念
5.1.2 创建线程
5.2 Handler
5.2.1 Handler消息机制
5.2.2 Message对象
5.2.3 使用handler的主要步骤
5.3 AsyncTask异步任务
5.3.1 AsyncTask
5.3.2 ProgressDialog
6 语音合成与语音识别
6.1 语音合成
6.2 语音识别

第二篇 Android在物联网的应用开发
7 Android通信应用开发
7.1 TCP、UDP协议基础
7.2 Socket通信
7.3 WiFi通信
8 Android在传感器中的应用开发
8.1 案例:WSN连接网关
8.1.1 项目硬件连接图
8.1.2 本项目使用包的介绍
8.1.3 项目实施过程
8.2 案例:获取烟雾传感器状态APP开发
8.2.1 项目硬件连接图
8.2.2 本项目使用包的介绍
8.2.3 项目实施过程
8.3 案例:超声波传感器数据显示APP开发
8.3.1 项目硬件连接图
8.3.2 本项目使用包的介绍
8.3.3 项目实施过程
9 综合案例——智能农业APP开发
9.1 界面设计
9.1.1 新建项目
9.1.2 界面设计及控件属性
9.1.3 动画设计
9.2 Java程序编写
9.2.1 连接网关功能
9.2.2 双击退出功能
9.2.3 回显IP地址功能
9.2.4 继电器设备绑定
9.2.5 获取数据采集器数据
9.2.6 初始化继电器设备状态
9.2.7 设置各设备的状态
9.2.8 智能控制功能
9.2.9 配置Manifest文件
9.3 KV_WSN库解析
9.3.1 连接网关
9.3.2 获取数据采集器数据
9.3.3 获取继电器
9.3.4 获取无线传感网中所有设备信息,获取所有数据
9.3.5 设置继电器通道1状态
9.3.6 设置继电器通道2状态
9.3.7 设置继电器通道3状态
9.3.8 设置继电器通道4状态
9.3.9 断开网关连接
9.4 智能农业APP的运行
9.4.1 环境配置
9.4.2 登录功能
9.4.3 配置设备节点功能
9.4.4 智能控制功能
9.4.5 智能控制展示界面
参考文献
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证