购买云解压PDF图书

当前位置: ANDROID程序设计与开发 ANDROID STUDIO版 > 购买云解压PDF图书
ANDROID程序设计与开发  ANDROID STUDIO版
  • 作 者:刘国柱,杜军威,QST青软实训
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2017
  • ISBN:9787302467274
  • 注意:在使用云解压之前,请认真核对实际PDF页数与内容!

在线云解压

价格(点数)

购买连接

说明

转为PDF格式

13

立即购买

(在线云解压服务)

云解压服务说明

1、本站所有的云解压默认都是转为PDF格式,该格式图书只能阅读和打印,不能再次编辑。

云解压下载及付费说明

1、所有的电子图书云解压均转换为PDF格式,支持电脑、手机、平板等各类电子设备阅读;可以任意拷贝文件到不同的阅读设备里进行阅读。

2、云解压在提交订单后一般半小时内处理完成,最晚48小时内处理完成。(非工作日购买会延迟)

第1章 Android概述 1

1.1 Android简史 1

1.2 Android系统 3

1.2.1 Android系统架构 3

1.2.2 Android应用程序组件 4

1.3 Android开发环境搭建 5

1.3.1 下载并安装JDK 5

1.3.2 下载并安装Android Studio 6

1.4 Hello Android程序 8

1.4.1 第一个Android项目 8

1.4.2 Android程序结构 11

1.5 贯穿任务实现 12

1.5.1 实现【任务1-1】 13

1.5.2 实现【任务1-2】 14

1.5.3 实现【任务1-3】 18

本章总结 19

Q&A 20

章节练习 20

习题 20

上机 21

第2章 Activity和Application 22

2.1 Activity 23

2.1.1 Activity简介 23

2.1.2 创建Activity 24

2.1.3 Activity的生命周期 25

2.2 资源管理 31

2.2.1 资源分类 31

2.2.2 资源访问方式 32

2.2.3 strings.xml文本资源文件 35

2.2.4 colors.xml颜色设置资源文件 38

2.2.5 dimens.xml尺寸定义资源文件 40

2.2.6 styles.xml主题风格资源文件 43

2.2.7 drawable图像资源目录 46

2.3 AndroidManifest.xml清单文件 48

2.4 Android应用程序生命周期 51

2.5 Application类 53

2.5.1 Application生命周期事件 53

2.5.2 实现Application 53

2.6 样式和主题 55

2.7 贯穿任务实现 58

2.7.1 实现【任务2-1】 58

2.7.2 实现【任务2-2】 59

2.7.3 实现【任务2-3】 67

2.7.4 实现【任务2-4】 70

本章总结 70

小结 70

Q&A 71

章节练习 71

习题 71

上机练习 72

第3章 UI编程基础 73

3.1 Android UI元素 74

3.1.1 视图 74

3.1.2 视图容器 75

3.1.3 布局管理 78

3.1.4 Fragment 79

3.2 界面布局 79

3.2.1 线性布局 79

3.2.2 表格布局 81

3.2.3 相对布局 84

3.2.4 绝对布局 88

3.3 事件处理 89

3.3.1 基于监听的事件处理 89

3.3.2 基于回调机制的事件处理 94

3.4 Widget简单组件 102

3.4.1 Widget组件通用属性 103

3.4.2 TextView文本框 103

3.4.3 EditText编辑框 107

3.4.4 Button按钮 108

3.4.5 单选按钮和单选按钮组 111

3.4.6 CheckBox复选框 115

3.4.7 开关控件 118

3.4.8 图片视图(ImageView) 123

3.5 Dialog对话框 126

3.5.1 AlertDialog提示对话框 127

3.5.2 ProgressDialog进度对话框 131

3.6 贯穿任务实现 133

3.6.1 实现【任务3-1】 133

3.6.2 实现【任务3-2】 141

3.6.3 实现【任务3-3】 146

本章总结 156

小结 156

Q&A 157

章节练习 157

习题 157

上机 157

第4章 UI进阶 159

4.1 Fragment 159

4.1.1 使用Fragment 160

4.1.2 Fragment的生命周期 168

4.2 Menu和Toolbar 176

4.2.1 Menu菜单 176

4.2.2 Toolbar操作栏 188

4.3 高级组件 191

4.3.1 AdapterView与Adapter 191

4.3.2 ListView列表视图 193

4.3.3 GridView网格视图 201

4.3.4 TabHost 203

4.3.5 WebView 208

4.4 贯穿任务实现 211

4.4.1 实现【任务4-1】 211

4.4.2 实现【任务4-2】 215

4.4.3 实现【任务4-3】 225

4.4.4 实现【任务4-4】 228

4.4.5 实现【任务4-5】 235

4.4.6 实现【任务4-6】 240

本章总结 245

小结 245

Q&A 245

章节练习 245

习题 245

上机 246

第5章 Intent与BroadcastReceiver 247

5.1 Intent意图 247

5.1.1 Intent原理及分类 248

5.1.2 Intent属性 249

5.1.3 使用Intent启动Activity 257

5.1.4 Intent Filter过滤器 267

5.2 BroadcastReceiver 269

5.3 Handler消息传递机制 272

5.3.1 Handler简介 272

5.3.2 Handler的工作机制 274

5.4 AsyncTask类 275

5.5 贯穿任务实现 277

5.5.1 实现【任务5-1】 278

5.5.2 实现【任务5-2】 284

5.5.3 实现【任务5-3】 293

本章总结 299

小结 299

Q&A 299

章节练习 300

习题 300

上机 300

第6章 数据存储 302

6.1 数据存储简介 303

6.2 文件存储 303

6.2.1 I/O流操作文件 303

6.2.2 读写SD卡文件 307

6.2.3 文件浏览器 310

6.3 使用SharedPreferences 313

6.3.1 SharedPreferences和SharedPreferences.Editor接口 313

6.3.2 SharedPreferences操作步骤 314

6.4 SQLite数据库 317

6.4.1 SQLite简介 317

6.4.2 SQLiteDatabase类 317

6.4.3 SQLite数据库的创建和删除 318

6.4.4 表的创建和删除 319

6.4.5 记录的插入、修改和删除 319

6.4.6 数据查询与Cursor接口 321

6.4.7 事务处理 323

6.4.8 SQLiteOpenHelper类 323

6.4.9 使用ListView滑动分页 327

本章总结 331

小结 331

Q&A 331

章节练习 331

习题 331

上机 332

第7章 ContentProvider数据共享 333

7.1 ContentProvider简介 333

7.1.1 ContentProvider类 334

7.1.2 ContentResolver类 335

7.2 开发ContentProvider程序 337

7.2.1 编写ContentProvider子类 337

7.2.2 注册ContentProvider 338

7.2.3 使用ContentProvider 338

7.3 操作系统的ContentProvider 340

7.3.1 管理联系人 340

7.3.2 管理多媒体 346

本章总结 351

小结 351

Q&A 351

章节练习 351

习题 351

上机 352

第8章 Service服务 353

8.1 Service简介 353

8.1.1 Service分类 354

8.1.2 Service基本示例 355

8.2 Service详解 357

8.2.1 Start方式启动Service 357

8.2.2 Bind方式启动Service 363

8.2.3 混合方式的Service 368

8.2.4 前台Service 372

8.2.5 Service中执行耗时任务 377

8.2.6 远程Service 382

8.3 系统自带Service 387

8.3.1 NotificationManager 389

8.3.2 DownloadManager 390

本章总结 391

小结 391

Q&A 392

章节练习 392

习题 392

上机 394

第9章 网络编程 395

9.1 网络编程简介 396

9.2 基于TCP协议的网络通信 396

9.2.1 Socket 397

9.2.2 ServerSocket 398

9.3 使用HttpURLConnection 403

9.3.1 URL和URLConnection 403

9.3.2 HttpURLConnection 407

9.4 使用HttpClient 411

9.5 使用WebView视图浏览网页 413

9.6 Volley框架 416

本章总结 419

小结 419

Q&A 420

章节练习 420

习题 420

上机 420

附录A Android版本新特性 422

A.1 Android 5.0新特性 422

A.2 Android 6.0新特性 423

A.3 Android 7.0新特性 424

附录B 常用的Android Studio选项设置 427

B.1 Android Studio基本配置 427

B.2 Android Studio快捷键 429

B.3 Android Studio导入Eclipse ADT项目 430

B.3.1 步骤 430

B.3.2 常见问题 431

附录C Android应用程序签名 433

C.1 DOS命令完成apk签名 433

C.2 在Android Studio中完成apk签名 434

购买PDF格式(13分)
返回顶部