面向物联网的Android应用开发/新工科大数据专业群实践丛书

面向物联网的Android应用开发/新工科大数据专业群实践丛书
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: ,
2021-12
版次: 1
ISBN: 9787562964971
定价: 86.00
装帧: 其他
开本: 16开
页数: 322页
字数: 374.000千字
正文语种: 简体中文
  • 本书介绍了在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  智能控制展示界面
    参考文献
  • 内容简介:
    本书介绍了在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  智能控制展示界面
    参考文献
查看详情
相关图书 / 更多
面向物联网的Android应用开发/新工科大数据专业群实践丛书
面向城乡融合发展的中国乡村空间治理
戈大专
面向物联网的Android应用开发/新工科大数据专业群实践丛书
面向新型电力系统的储能与电力市场 贺徙 等
贺徙 等
面向物联网的Android应用开发/新工科大数据专业群实践丛书
面向共同富裕振兴乡村的土地法制改革之路
耿卓 等
面向物联网的Android应用开发/新工科大数据专业群实践丛书
面向计算机科学家的量子计算
(美)诺森·S.亚诺夫斯基(Noson S. Yanofsky)(美)米尔科·A.曼努奇(Mirco A. Mannucci) 著 何红梅 朱振环 译
面向物联网的Android应用开发/新工科大数据专业群实践丛书
面向未来 助力增长:构建中国新型能源体系
国务院发展研究中心、壳牌国际有限公司
面向物联网的Android应用开发/新工科大数据专业群实践丛书
面向未来的教育创新与实践
汪建宏、李锋亮
面向物联网的Android应用开发/新工科大数据专业群实践丛书
面向2035的复合材料构件精确制造发展战略研究 单忠德 范聪泽 宋文哲
单忠德 范聪泽 宋文哲
面向物联网的Android应用开发/新工科大数据专业群实践丛书
面向客户价值的智能产品概念设计方法(数智化时代产业智联生态系统创新理论研究丛书)
明新国、厉秀珍、张先燏 著
面向物联网的Android应用开发/新工科大数据专业群实践丛书
面向2035年 中国城市交通发展战略
汪光焘等著
面向物联网的Android应用开发/新工科大数据专业群实践丛书
面向核心素养的STEM课程设计
王帆等
面向物联网的Android应用开发/新工科大数据专业群实践丛书
面向5G-Advanced的关键技术
张建国 周海骄 杨东来 李伟 曹懿军 芮杰 何华伟
面向物联网的Android应用开发/新工科大数据专业群实践丛书
面向未来的管理者 [美]彼得·德鲁克
(美)彼得·德鲁克