Android开发与应用PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:张荣主编;宋辉,曹小鹏副主编
- 出 版 社:北京:人民邮电出版社
- 出版年份:2014
- ISBN:9787115338099
- 页数:275 页
第1章Android简介 1
1.1手机操作系统 1
1.2 Android起源 3
1.3 Android特征 4
1.4 Android体系结构 5
1.4.1应用层 6
1.4.2应用框架层 6
1.4.3系统库层 7
1.4.4内核层 9
1.5小结 9
练习 9
第2章Android开发环境 10
2.1 Java开发环境安装 10
2.1.1安装JDK 10
2.1.2安装Eclipse 14
2.1.3 Eclipse中文包的安装 15
2.2 Android SDK 18
2.2.1安装ADT 19
2.2.2安装Android SDK 20
2.3 Android模拟器 24
2.3.1创建AVD 24
2.3.2开发环境测试 27
2.3.3模拟器的使用 29
2.4 SDK中的常用命令 32
2.4.1 adb命令 32
2.4.2 Android命令 33
2.5小结 34
练习 35
第3章Android应用程序框架 36
3.1第一个Android应用程序 36
3.2 Android项目结构 38
3.3 APK文件结构 41
3.4 Android应用程序权限 42
3.5 Activity及其生命周期 45
3.5.1什么是Activity 45
3.5.2 Activity生命周期 47
3.6 Intent简介 54
3.6.1 Intent属性与过滤器 54
3.6.2 Intent启动系统Activity 56
3.7小结 58
练习 58
第4章 视图组件 60
4.1视图组件的使用模式 60
4.1.1视图组件的定义 60
4.1.2资源的访问 62
4.1.3生成视图组件资源标识 64
4.1.4视图组件的引用 65
4.1.5视图组件的事件响应 65
4.1.6组件的常用属性 68
4.2常用组件 68
4.2.1文本框 69
4.2.2编辑框 72
4.2.3图片按钮 74
4.2.4图片视图 75
4.2.5单选按钮 76
4.2.6复选按钮 78
4.2.7下拉列表 80
4.2.8自动完成文本框 83
4.2.9日期、时间选择器 84
4.3高级组件 86
4.3.1进度条 86
4.3.2拖动条 88
4.3.3评分条 90
4.3.4选项卡 92
4.4提示框与警告对话框 96
4.4.1消息提示框 96
4.4.2警告对话框 100
4.5小结 106
练习 106
第5章 视图界面布局 107
5.1界面布局设计 107
5.1.1线性布局 108
5.1.2表格布局 110
5.1.3帧布局 114
5.1.4相对布局 116
5.1.5绝对布局 120
5.1.6复用XML布局文件 120
5.2控制视图界面的其他方法 126
5.2.1代码控制视图界面 126
5.2.2代码和XML联合控制视图界面 128
5.3多界面的使用 131
5.3.1使用Intent封装数据 132
5.3.2使用Bundle封装数据 135
5.3.3获取另一个界面返回结果 136
5.4小结 139
练习 140
第6章Android数据存储与共享 141
6.1数据存储与共享方式概述 141
6.2首选项信息 141
6.2.1私有数据存储 142
6.2.2公有数据存储与共享 146
6.3数据文件 147
6.3.1内存数据文件 147
6.3.2 SD卡数据文件 150
6.4 SQLite数据库 151
6.4.1 SQLite基本操作 152
6.4.2 SQLiteOpenHelper 156
6.5 Content Provider 159
6.5.1使用Content Provider发布数据 160
6.5.2使用Content Resolver获取数据 162
6.6小结 163
练习 164
第7章 多线程及消息处理 165
7.1 Android多线程概述 165
7.1.1创建线程 165
7.1.2操作线程 166
7.2 UI线程与非UI线程 167
7.3多线程中的常用类 169
7.3.1 Handler类 169
7.3.2 AsyncTask类 173
7.3.3 Timer定时器 177
7.4 Android多线程通信机制 180
7.5小结 182
练习 182
第8章 网络通信 183
8.1通过HTTP访问网络 183
8.1.1测试用Web服务器 183
8.1.2 WebView组件 185
8.1.3 HttpURLConnection 187
8.2 Socket编程 189
8.3数据的解析 194
8.3.1 JSON数据解析 194
8.3.2 XML数据解析 196
8.4 Web Service访问 201
8.5小结 206
练习 206
第9章 多媒体应用 208
9.1音频与视频的播放 208
9.1.1 MediaPlayer 208
9.1.2 SoundPool 216
9.1.3 Video View 220
9.1.4 SurfaceView 221
9.2摄像头的使用 225
9.2.1摄像头意图Intent 225
9.2.2 Camera类 228
9.3小结 234
练习 235
实验一Android开发环境搭建 236
实验二 界面设计:基本组件 242
实验三 界面设计:布局管理器 247
实验四 多线程应用 251
实验五 基于文件的日程安排 255
实验六 基于SQLite的通信录 260
实验七 天气预报应用 265
实验八 音乐播放器及相机拍摄 271
参考文献 275
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《教师教育系列教材 心理学原理与应用 第2版 视频版》郑红,倪嘉波,刘亨荣编;陈冬梅责编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019