安卓编程指南及物联网开发实践PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:陈志德等编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2016
- ISBN:9787121274275
- 页数:258 页
第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 四大组件之Activity 9
1.3.2 四大组件之BroadcastReceiver 10
1.3.3 四大组件之Service 10
1.3.4 四大组件之ContentProvider 10
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 View 22
2.1.2 ViewGroup 22
2.2 简单的控件 23
2.2.1 TextView 23
2.2.2 EditText 24
2.2.3 Button 26
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 ImageView 50
3.1.2 CheckBox 52
3.1.3 RadioButton 54
3.1.4 SeekBar 57
3.1.5 ListView 60
3.2 Android菜单 64
3.2.1 选项菜单 64
3.2.2 上下文菜单 68
3.2.3 子菜单 69
3.3 信息提示类 71
3.3.1 Toast 71
3.3.2 AlertDialog 72
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 不带返回值的启动Activity 83
4.2.2 带返回值的启动Activity 86
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 隐式启动Activity 97
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 本地Service 119
6.2.1 本地直接启动Service 119
6.2.2 本地绑定Service 122
6.3 远程Service 125
6.3.1 提供Service 126
6.3.2 调用Service 131
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 URI 157
7.4.2 ContentProvider 158
7.4.3 ContentResolver 162
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 GPS 212
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 数据库帮助类DBHelper 237
10.4.3 数据库操作类DBAdapter 238
10.4.4 设备信息操作辅助类MachineDao 241
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
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《甘肃省档案馆指南》甘肃省档案馆编 2018
- 《近代旅游指南汇刊 31》王强主编 2014
- 《近代旅游指南汇刊二编 10》王强主编 2017
- 《语文教育教学实践探索》陈德收 2018
- 《彼得·布鲁克导演实践研究》邓小玲著 2019
- 《手工咖啡 咖啡爱好者的完美冲煮指南》(美国)杰茜卡·伊斯托,安德烈亚斯·威尔霍夫 2019
- 《反思性实践》胡红梅, 2019
- 《近代旅游指南汇刊 13》王强主编 2014
- 《近代旅游指南汇刊 28》王强主编 2014
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017