图书介绍

Android开发案例教程与项目实战pdf电子书版本下载

Android开发案例教程与项目实战
  • 西普教育研究院,林雪纲,时允田主编;薛乔毓,肖何,马云涛副主编 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:7115437679
  • 出版时间:2016
  • 标注页数:304页
  • 文件大小:139MB
  • 文件页数:313页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

Android开发案例教程与项目实战PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

基础篇 1

第1章 初识Android 1

1.1 Android简介 1

1.2 Android平台的特性 1

1.3 Android的体系架构 2

1.4 Android开发环境搭建 4

1.4.1 JDK安装过程 4

1.4.2 配置JDK环境变量 6

1.4.3 Eclipse的安装与启动 7

1.4.4 安装ADT插件 8

1.4.5 配置Android SDK 10

1.4.6 创建AVD 12

1.5 创建Android应用程序 14

1.6 Android程序目录结构 17

1.7 学习Android必备知识 18

本章小结 18

习题 19

第2章 Android核心组件 20

2.1 Activity 20

2.2 Intent 27

2.3 Service 31

2.3.1 Service的生命周期 32

2.3.2 Service的两种启动方式 33

2.4 ContentProvider 38

2.5 BroadcastReceiver 43

本章小结 46

习题 46

第3章 界面视图 47

3.1 布局管理视图 47

3.1.1 View 47

3.1.2 ViewGroup 47

3.1.3 布局参数 48

3.2 界面布局 49

3.2.1 线性布局 49

3.2.2 相对布局 52

3.2.3 帧布局 55

3.2.4 表格布局 56

3.3 界面组件视图 59

3.3.1 文本视图 60

3.3.2 编辑框 63

3.3.3 图片控件 65

3.3.4 自动提示控件 68

3.3.5 按钮 70

3.3.6 下拉菜单 72

3.3.7 复选按钮 75

3.3.8 单选按钮 78

3.3.9 进度条 81

3.3.10 拖动条 83

3.3.11 星级评分条 85

3.3.12 单击事件处理 86

3.3.13 视图列表 88

3.3.14 网格视图 92

3.3.15 适配器 94

3.3.16 画廊 99

3.3.17 ViewPager 102

3.3.18 Fragment 111

3.3.19 Handler 119

本章小结 121

习题 122

第4章 数据存储 123

4.1 SharedPreferences存储 123

4.1.1 操作模式 123

4.1.2 数据存取 124

4.2 File存储 128

4.2.1 内部存储 129

4.2.2 外部存储 130

4.3 SQLite 134

本章小结 138

习题 138

第5章 项目实战:实验吧 139

5.1 项目概述 139

5.2 功能需求 139

5.3 软件开发需求 140

5.4 效果展示 140

5.5 系统开发 141

5.6 打包与运行 162

5.6.1 Android Tools向导 163

5.6.2 选择项目名称 163

5.6.3 选择或创建数字证书 164

5.6.4 指定APK文件存储目录 164

本章小结 165

习题 165

提高篇 166

第6章 多媒体 166

6.1 MediaPlayer 166

6.1.1 通过静态方法create()装载资源实现播放 166

6.1.2 通过setDataSource()方法装载音频文件实现播放 167

6.2 Animations动画 172

6.2.1 AlphaAnimation 172

6.2.2 ScaleAnimation 174

6.2.3 RotateAnimation 177

6.2.4 TranslateAnimation 180

6.2.5 FrameAnimation 182

本章小结 186

习题 186

第7章 数据解析 187

7.1 XML解析 187

7.1.1 DOM解析器 187

7.1.2 SAX解析器 192

7.1.3 PULL解析器 197

7.2 JSON解析 202

7.2.1 JSON定义 202

7.2.2 JSON的结构 203

7.2.3 JSON和XML 204

本章小结 211

习题 211

第8章 网络编程 212

8.1 网络基础 212

8.1.1 TCP/IP协议 212

8.1.2 UDP协议 213

8.2 HTTP应用 213

8.2.1 HTTP应用——java.net实现 213

8.2.2 HTTP应用——通过HttpClient实现 214

8.2.3 HttpClient操作步骤 214

8.3 HttpURLConnection 221

8.4 WebService 229

8.5 WiFi 240

本章小结 248

习题 248

第9章 图形绘制 249

9.1 2D图形绘制 249

9.1.1 绘图类 249

9.1.2 常见绘图类型 250

9.2 OpenGL 254

9.2.1 OpenGL简介 255

9.2.2 Android支持OpenGL列表 255

9.2.3 OpenGL API 255

本章小结 259

习题 259

第10章 传感器 260

10.1 传感器 260

10.2 加速度传感器 261

10.3 磁力传感器 262

10.4 方向传感器 262

10.5 陀螺仪传感器 262

10.6 光线感应传感器 263

10.7 压力传感器 263

10.8 温度传感器 263

10.9 接近传感器 263

10.10 重力传感器 263

10.11 线性加速度传感器 263

10.12 旋转矢量传感器 264

本章小结 271

习题 271

第11章 项目实战:新闻速览 272

11.1 项目概述 272

11.2 功能需求 272

11.3 软件开发需求 273

11.4 效果展示 273

11.5 系统开发 273

11.6 打包与运行 301

11.6.1 Android Tools向导 302

11.6.2 选择项目名称 302

11.6.3 选择或创建数字证书 303

11.6.4 指定APK文件存储目录 303

本章小结 304

习题 304

精品推荐