图书介绍
安卓编程指南及物联网开发实践PDF|Epub|txt|kindle电子书版本下载
- 陈志德等编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121274275
- 出版时间:2016
- 标注页数:258页
- 文件大小:62MB
- 文件页数:268页
- 主题词:移动终端-应用程序-程序设计;互联网络-应用;智能技术-应用
PDF下载
下载说明
安卓编程指南及物联网开发实践PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Android开发基础1
1.1 Android系统简介1
1.1.1 Android系统的发展1
1.1.2 Android系统的框架2
1.2 搭建开发环境4
1.2.1 开发环境搭建准备4
1.2.2 开发环境配置5
1.3 Android应用程序的构成9
1.3.1 四大组件之Activity9
1.3.2 四大组件之BroadcastReceiver10
1.3.3 四大组件之Service10
1.3.4 四大组件之ContentProvider10
1.4 第一个Android项目11
1.4.1 创建Android项目11
1.4.2 Android工程文件解析12
1.4.3 生成Android应用程序17
1.5 小结20
第2章 用户界面设计21
2.1 View与ViewGroup简介21
2.1.1 View22
2.1.2 ViewGroup22
2.2 简单的控件23
2.2.1 TextView23
2.2.2 EditText24
2.2.3 Button26
2.3 布局27
2.3.1 线性布局30
2.3.2 相对布局33
2.3.3 帧布局36
2.3.4 表格布局38
2.3.5 网格布局40
2.4 Android的事件41
2.4.1 事件概述41
2.4.2 按钮事件42
2.4.3 按键事件44
2.4.4 触摸事件47
2.5 小结49
第3章 常用界面组件50
3.1 常用控件50
3.1.1 ImageView50
3.1.2 CheckBox52
3.1.3 RadioButton54
3.1.4 SeekBar57
3.1.5 ListView60
3.2 Android菜单64
3.2.1 选项菜单64
3.2.2 上下文菜单68
3.2.3 子菜单69
3.3 信息提示类71
3.3.1 Toast71
3.3.2 AlertDialog72
3.4 小结73
第4章 Activity组件74
4.1 Activity简介74
4.1.1 Activity的生命周期74
4.1.2 Activity的回调方法76
4.2 界面切换81
4.2.1 不带返回值的启动Activity83
4.2.2 带返回值的启动Activity86
4.3 查看与输出日志信息92
4.4 小结93
第5章 Intent与BroadCastReceiver组件94
5.1 Intent简介94
5.1.1 Intent的属性94
5.1.2 Intent过滤器95
5.2 隐式启动Activity97
5.2.1 不含返回值的隐式启动97
5.2.2 含返回值的隐式启动100
5.3 BroadcastReceiver组件103
5.3.1 无序广播103
5.3.2 有序广播107
5.4 小结110
第6章 Service组件111
6.1 Service简介111
6.1.1 Service的生命周期111
6.1.2 Service生命周期的描述113
6.2 本地Service119
6.2.1 本地直接启动Service119
6.2.2 本地绑定Service122
6.3 远程Service125
6.3.1 提供Service126
6.3.2 调用Service131
6.4 小结133
第7章 数据存储与数据共享134
7.1 SharedPreferences存储134
7.1.1 SharedPreferences简介134
7.1.2 SharedPreferences的使用135
7.2 文件存储138
7.2.1 内部存储138
7.2.2 外部存储141
7.2.3 XML文件存储144
7.3 SQLite数据库存储147
7.3.1 SQLite数据库简介147
7.3.2 代码创建数据库148
7.3.3 数据操作实现152
7.4 ContentProvider的使用156
7 4 1 URI157
7.4.2 ContentProvider158
7.4.3 ContentResolver162
7.5 小结166
第8章 网络编程167
8.1 网络编程简介167
8.2 基于HTTP的网络编程168
8.2.1 GET方法168
8.2.2 POST方法175
8.2.3 HttpClient方法178
8.3 基于Socket的网络编程183
8.3.1 Socket服务器端184
8.3.2 Socket客户端187
8.4 客户端与服务器端通信实现190
8.5 小结191
第9章 Android物联网应用编程192
9.1 Android手机传感器192
9.1.1 Android手机常见传感器192
9.1.2 加速度传感器196
9.1.3 方向传感器200
9.2 其他物联网部件203
9.2.1 麦克风204
9.2.2 摄像头207
9.2.3 GPS212
9.2.4 二维码215
9.3 小结222
第10章 设备巡检实例223
10.1 设备巡检案例223
10.1.1 案例背景概述223
10.1.2 客户端使用223
10.1.3 服务器端使用225
10.1.4 案例代码结构226
10.2 移动端主界面227
10.3 移动端今日巡检231
10.4 数据库存储236
10.4.1 MachineBean实体类236
10.4.2 数据库帮助类DBHelper237
10.4.3 数据库操作类DBAdapter238
10.4.4 设备信息操作辅助类MachineDao241
10.5 移动端网络提交243
10.6 移动端设备巡检244
10.7 移动端数据展示249
10.7.1 某设备巡检展示249
10.7.2 设备巡检信息252
10.8 其他相关文件254
10.8.1 Strings.xml文件254
10.8.2 AndroidManifest.xml文件254
10.9 服务器端ServerDemo项目256
参考文献258