图书介绍

变身程序猿ANDROID应用开发PDF|Epub|txt|kindle电子书版本网盘下载

变身程序猿ANDROID应用开发
  • 北京育知同创科技有限公司组编;陈川,韩炳开,王向军,石倩倩著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7121301988
  • 出版时间:2017
  • 标注页数:484页
  • 文件大小:85MB
  • 文件页数:498页
  • 主题词:

PDF下载


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

下载说明

变身程序猿ANDROID应用开发PDF格式电子书版下载

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

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

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

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

图书目录

第1章 Android的体系结构1

1.1 应用层1

1.2 应用框架层2

1.3 库文件与Android运行环境2

1.3.1 库文件2

1.3.2 运行环境3

1.4 Linux内核层3

1.5 本章总结3

第2章 开发环境的安装与配置4

2.1 操作系统准备4

2.2 Java开发环境的配置5

2.3 Android开发环境的配置6

2.3.1 Android SDK的下载与安装6

2.3.2 Eclipse的下载与安装8

2.3.3 ADT plugin的安装与配置9

2.4 Adt-bundle集成环境10

2.5 Android Studio的下载和安装11

第3章 第一个Android应用程序13

3.1 Android应用程序开发的基本流程13

3.2 在Eclipse创建第一个项目14

3.3 创建Android模拟器(AVD)17

3.4 在Android模拟器中运行应用程序19

3.5 Android应用程序目录结构19

3.6 使用DDMS调试应用程序21

3.7 本章总结23

第4章 Android用户界面(UI)基础24

4.1 Activity基本概念24

4.2 AndroidManifest.xml文件的作用25

4.3 布局文件的作用26

4.4 Android的界面布局28

4.4.1 控件的层次结构28

4.4.2 常用界面布局种类28

4.5 常见UI控件的使用37

4.5.1 文本类控件37

4.5.2 按钮类控件44

4.5.3 日期类控件52

4.5.4 图片控件55

4.5.5 对话框55

4.5.6 弹出消息(Toast)62

4.5.7 通知(Notifiication)64

4.6 本章总结70

第5章 Activity管理71

5.1 Intent的介绍72

5.2 使用Intent启动Activity72

5.2.1 直接启动Activity72

5.2.2 带返回值启动Activity83

5.3 Activity的生命周期88

5.3.1 Activity的基本状态89

5.3.2 Activity生命周期中的各个方法89

5.3.3 编程测试Activity的生命周期93

5.4 任务(Task)和回退栈(Back Stacks)管理97

5.5 本章总结101

第6章 Android适配器控件102

6.1 初识适配器102

6.1.1 用于处理文本信息的适配器——ArrayAdapter103

6.1.2 处理复杂列表项的适配器——SimpleAdapter103

6.1.3 用于处理数据库的适配器——SimpleCursorAdapter104

6.1.4 最灵活的适配器——自定义Adapter104

6.2 高级UI控件——适配器控件105

6.2.1 下拉列表(Spinner)105

6.2.2 自动提示文本框(AutoCompleteTextView)111

6.2.3 列表视图(ListView)116

6.2.4 ListView优化128

6.2.5 网格视图(GridView)133

6.3 本章总结140

第7章 Android中访问网络资源141

7.1 异步任务(AsyncTask)的应用141

7.1.1 Android中的“UI线程模型”141

7.1.2 AsyncTask的介绍146

7.1.3 AsyncTask的使用147

7.1.4 AsyncTask的取消151

7.2 基于HTTP的Android应用程序156

7.2.1 HTTP介绍156

7.2.2 HTTP的工作方式156

7.2.3 HTTP请求及请求方法157

7.2.4 HTTP响应与状态码158

7.2.5 HttpClient的使用方法159

7.3 Android中的数据解析168

7.3.1 XML数据解析169

7.3.2 JSON数据解析184

7.4 本章总结206

第8章 Android数据存储207

8.1 Android数据持久化技术简介207

8.2 Android数据存储分类208

8.3 SharedPreferences存储208

8.3.1 SharedPreferences的存储路径与格式208

8.3.2 将数据存储到SharedPreferences中209

8.3.3 从SharedPreferences中读取数据210

8.3.4 首选项设置功能213

8.4 内部存储219

8.4.1 将数据写入到内部存储中220

8.4.2 从内部存储中读取数据220

8.4.3 内部存储中的缓存数据223

8.4.4 清除内部存储中的缓存226

8.4.5 其他有用的方法227

8.5 外部存储227

8.5.1 检查SD Card是否已挂载228

8.5.2 获取SD Card的路径228

8.5.3 获取SD Card的空间大小229

8.5.4 SD Card目录结构230

8.5.5 访问SD Card公有目录232

8.5.6 访问SD Card私有文件目录234

8.5.7 访问SD Card私有缓存目录235

8.5.8 从SD Card中获取数据237

8.6 SQLite数据库存储238

8.6.1 SQLite数据库的存放路径239

8.6.2 SQLite数据类型239

8.6.3 数据库的键240

8.6.4 常用SQL语句240

8.6.5 操作SQLite数据库的核心类介绍243

8.6.6 SQLiteDatabase操作SQLite数据库的步骤244

8.6.7 SimpleCursorAdapter的使用250

8.6.8 使用事务251

8.6.9 SQLiteOpenHelper实现数据库的创建和更新252

8.6.10 使用SQLite 3工具255

8.6.11 使用SQLiteExpert工具255

8.7 本章总结256

第9章 异步装载器Loader258

9.1 Loader的作用258

9.2 Loader API中核心类或接口259

9.3 如何使用Loader260

9.3.1 使用Loader的条件260

9.3.2 AsyncTaskLoader261

9.4 CursorLoader276

9.5 本章总结284

第10章 ContentProvider286

10.1 ContentProvider简介286

10.1.1 ContentProvider的功能和意义287

10.1.2 ContentProvider与ContentResolver的关系287

10.1.3 Uri简介288

10.2 访问系统内置的ContentProvider数据290

10.2.1 ContentResolver的用法290

10.2.2 ContentResolver读取系统联系人290

10.2.3 ContentResolver查看短信信息298

10.2.4 ContentResolver管理多媒体内容302

10.2.5 ContentResolver管理通话记录305

10.3 自定义ContentProvider306

10.3.1 创建ContentProvider的步骤306

10.3.2 创建ContentProvider308

10.4 监听ContentProvider的数据改变——ContentObserver311

10.5 本章总结314

第11章 Android广播机制——传递数据及获取手机的实时状态316

11.1 了解Android的广播机制317

11.2 发送广播317

11.2.1 发送普通广播318

11.2.2 发送有序广播321

11.3 接收广播322

11.3.1 辨别所需广播——IntentFilter322

11.3.2 接收广播的利器——广播接收器(Broadcast Receiver)325

11.3.3 接收有序广播——短信广播328

11.3.4 接收普通广播——反映网络状态实时变化的广播329

11.4 使用LocalBroadcastManager保障广播的安全331

11.5 本章总结332

第12章 Service333

12.1 Android中的线程与进程333

12.2 创建Service334

12.2.1 创建一个Service334

12.2.2 在AndroidManifest.xml文件中注册Service334

12.3 启动Service335

12.3.1 StartService及其生命周期336

12.3.2 Bound Service及其生命周期337

12.4 本章总结341

第13章 可复用Android UI组件——Fragments342

13.1 Fragment介绍342

13.2 创建Fragment343

13.3 将Fragment添加到Activity346

13.3.1 静态方式346

13.3.2 动态方式348

13.4 Fragment的生命周期350

13.4.1 生命周期方法351

13.4.2 Activity与Fragment的关系352

13.5 管理Fragment353

13.5.1 FragmentManager的功能353

13.5.2 FragmentTransaction的功能354

13.6 Fragment与Activity交互354

13.6.1 在Activity中获取Fragment布局中的控件354

13.6.2 在Fragment中获取Activity布局中的控件355

13.6.3 接口回调方式实现交互355

13.7 Fragment综合案例——Notes360

13.8 本章总结367

第14章 ActionBar369

14.1 ActionBar简介369

14.2 创建、显示、隐藏、移除ActionBar370

14.3 添加ActionBar的项元素371

14.4 使用上下拆分的ActionBar374

14.5 ActionBar启用向上导航374

14.6 应用Action View的自定义动作项375

14.7 应用Action Provider377

14.8 ActionBar的Tab导航、导航标签的现场保护381

14.9 ActionBar的下拉导航384

14.10 本章总结385

第15章 电话与短信386

15.1 短信管理器(SmsManager)386

15.1.1 拦截短信395

15.1.2 查看短信395

15.2 电话管理器(TelephonyManager)396

15.3 SIP网络电话404

15.3.1 配置SIP405

15.3.2 创建SipManager406

15.3.3 注册SIP服务器406

15.3.4 SIP拨打电话408

15.3.5 SIP接听电话408

15.4 本章总结410

第16章 音频、视频与照相机412

16.1 Android支持的音频和视频格式412

16.2 MediaPlayer介绍414

16.3 播放音频417

16.3.1 读取音频文件417

16.3.2 初始化MediaPlayer419

16.3.3 控制播放状态421

16.4 播放视频424

16.4.1 读取视频文件424

16.4.2 初始化MediaPlayer425

16.4.3 控制播放状态429

16.5 录制音频与视频434

16.6 照相机拍照447

16.7 本章总结450

第17章 传感器451

17.1 传感器简介451

17.1.1 什么是传感器451

17.1.2 如何检测设备中的传感器452

17.1.3 使用传感器的步骤455

17.2 光传感器456

17.3 加速度传感器457

17.4 磁场传感器462

17.5 其他传感器466

17.6 本章总结467

第18章 Android动画468

18.1 Android动画框架介绍468

18.2 补间动画(View Animation)469

18.2.1 渐变动画(AlphaAnimation)469

18.2.2 旋转动画(RotateAnimation)471

18.2.3 缩放动画(ScaleAnimation)473

18.2.4 移动动画(TranslateAnimation)475

18.2.5 组合动画(AnimationSet)477

18.3 帧动画(Drawable Animation)479

18.4 属性动画(Property Animator)481

18.5 本章总结483

热门推荐