书籍详情
《ANDROID工板电脑编程实例周长锁计算机与互联网移动终端》[23M]百度网盘|亲测有效|pdf下载
  • ANDROID工板电脑编程实例周长锁计算机与互联网移动终端

  • 出版社:人天图书专营店
  • 出版时间:2018-06
  • 热度:12336
  • 上架时间:2024-06-30 09:38:03
  • 价格:0.0
书籍下载
书籍预览
免责声明

本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正

内容介绍

  商品基本信息,请以下列介绍为准
商品名称:ANDROID工板电脑编程实例
作者:周长锁
定价:69.0
出版社:电子工业出版社
出版日期:18-06-01
ISBN:9787121367694
印次:
版次:1
装帧:
开本:16开

  内容简介

Android工板电脑按外形可分为便携式工板电脑和嵌入式工板电脑。便携式工板电脑要求防水、防尘、防震,在危险环境下使用还要求防爆,在工厂设备巡检、无线遥控操作中应用较多。嵌入式工板电脑通过串口通信或网络通信与工控产品连接,可替代传统触摸屏和工控机,安装到机柜或设备操作台上,作人机界面。本书针对上述应用,以具体实例讲解工业控制领域Android APP的开发。 本书编程实例使用谷歌公司的Android Studio开发环境,由Android Studio常用控件应用实例、硬件接口应用实例和项目实例组成,读者需要有Java语言基础,对XML语言有所了解,通过对书中实例程序的学较快入门Android 编程。

  目录

目录
第1章 Android Studio编程基础 (1)
1.1 Android工板电脑简介 (1)
1.1.1 Android工板电脑的分类 (1)
1.1.2 便携式工板电脑 (1)
1.1.3 嵌入式工板电脑 (2)
1.2 Android Studio开发环境的搭建 (3)
1.2.1 安装JDK (3)
1.2.2 安装Android Studio (8)
1.3 Android Studio开发环境简介 (16)
1.3.1 个Android Studio项目 (16)
1.3.2 Android Studio开发环境界面组成 ()
1.3.3 项目的常用操作 (22)
第2章 Android Studio常用控件 (27)
2.1 控件应用基础 (27)
2.1.1 控件选取 (27)
2.1.2 控件属性 (28)
2.2 显示输出控件 (29)
2.2.1 TextView控件 (29)
2.2.2 ListView控件 (32)
2.2.3 ImageView控件 (35)
2.3 输入控件 (37)
2.3.1 Button控件 (37)
2.3.2 Switch控件 (39)
2.3.3 Spinner控件 (41)
2.3.4 EditText控件 (42)
2.4 控件布局 (45)
2.4.1 常用布局 (45)
2.4.2 布局组合与嵌套 (45)
2.4.3 多界面切换 (45)
第3章 Android数据处理 (57)
3.1 文件操作 (57)
3.1.1 文件的存储位置 (57)
3.1.2 文件操作相关的类 (58)
3.1.3 文件操作的步骤 (60)
3.2 SQLite数据库 (66)
3.2.1 SQLiteDatabase类的常用方法 (66)
3.2.2 创建数据库 (68)
3.2.3 记录的操作 (70)
3.3 数据库与文件 (72)
3.3.1 CSV文件 (72)
3.3.2 记录导入与导出 (73)
3.4 数据类型及其转换 (77)
3.4.1 基本数据类型 (77)
3.4.2 基本数据类型之间的转换 (78)
3.4.3 String类的常用方法 (79)
3.4.4 String类与数值之间的转换 (79)
3.4.5 Date类转String类 (80)
第4章 Android工板电脑的硬件接口 (81)
4.1 蓝牙 (81)
4.1.1 蓝牙通信相关的类 (81)
4.1.2 蓝牙通信步骤 (82)
4.1.3耗蓝牙特点 (91)
4.1.4耗蓝牙通信 (92)
4.2 WiFi (101)
4.2.1 WiFi操作相关类 (101)
4.2.2 Socket通信 (106)
4.3 GPS (111)
4.3.1 GPS相关的类 (111)
4.3.2 GPS远程定位 (114)
4.4 NFC (122)
4.4.1 NFC简介 (122)
4.4.2 读取NFC标签ID值 (123)
4.5 串口 (125)
4.5.1 嵌入板电脑串口 (125)
4.5.2 串口通信步骤 (126)
4.5.3 CH341串口Android驱动 (129)
4.5.4 USB转串口通信步骤 (131)
4.6 以太网接口 (135)
4.6.1 以太网通信参数设置 (135)
4.6.2 以太网Socket通信 (135)
4.7 其他接口 (141)
第5章 工厂动设备巡检 (143)
5.1 项目概况 (143)
5.1.1 项目任务 (143)
5.1.2 项目技术方案 (143)
5.2 动设备巡检程序设计 (145)
5.2.1 程序界面设计 (145)
5.2.2 程序代码编写 (146)
5.2.3 动设备巡检步骤 (157)
5.3 动设备振动分析程序设计 (158)
5.3.1 分析用无线振动传感器 (158)
5.3.2 程序界面设计 (159)
5.3.3 程序代码编写 (159)
5.3.4 测试效果 (165)
第6章 采油管线解堵装置遥控 (167)
6.1 项目概况 (167)
6.1.1 原控制系统组成 (167)
6.1.2 遥控改造方案 (168)
6.2 遥控APP (172)
6.2.1 程序界面设计 (172)
6.2.2 程序代码编写 (173)
6.2.3 程序测试 (183)
第7章 低压抽屉柜无线测温 (184)
7.1 项目概况 (184)
7.1.1 项目任务 (184)
7.1.2 项目技术方案 (184)
7.2 Android程序设计 (186)
7.2.1 程序界面设计 (186)
7.2.2 程序代码的编写 (186)
7.2.3 程序测试 (199)
第8章 高压配电所运行监控 (1)
8.1 项目概况 (1)
8.1.1 项目任务 (1)
8.1.2 项目技术方案 (1)
8.2 电力设备通信规约 (1)
8.2.1 小电流接地选线装置通信规约 (1)
8.2.2 直流电源通信规约 (2)
8.2.3 电度表通信规约 (3)
8.2.4 微机综合保护器通信 (4)
8.3 工板Android程序 (8)
8.3.1 程序界面设计 (8)
8.3.2 程序代码的编写 (9)
8.3.3 程序测试 (221)
第9章 工板电脑与PLC通信 (223)
9.1 与西门子S7-0 SMART串口通信 (223)
9.1.1 S7-0 PPI协议简介 (223)
9.1.2 PPI协议通信测试 (230)
9.2 与西门子S7-0 SMART以太网通信 (237)
9.2.1 S7-0 SMART开放式TCP通信 (237)
9.2.2 S7-0 SMART Modbus TCP通信 (241)
9.3 与欧姆龙CJ2M串口通信 (244)
9.3.1 欧姆龙Hostlink/C-mode协议简介 (244)
9.3.2 Hostlink协议通信测试 (246)
9.4 与欧姆龙CJ2M以太网通信 (251)
9.4.1 欧姆龙FINS/TCP (251)
9.4.2 FINS/TCP通信测试 (255)
参考文献 (262)

  
 

  前言
 

  作者简介