图书介绍

移动互联网应用开发 基于Android平台【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

移动互联网应用开发 基于Android平台
  • 李维勇主编;杜亚杰,石建副主编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302421218
  • 出版时间:2016
  • 标注页数:288页
  • 文件大小:479MB
  • 文件页数:301页
  • 主题词:移动终端-技术开发-高等学校-教材

PDF下载


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

下载说明

移动互联网应用开发 基于Android平台PDF格式电子书版下载

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

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

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

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

图书目录

第1章 数据流1

1.1 Java中的I/O1

1.1.1 I/O流1

1.1.2 Java I/O模型2

1.1.3 I/O异常3

1.2 字节流3

1.2.1 InputStrearn3

1.2.2 OutputStream8

1.3 字符流10

1.3.1 Reader10

1.3.2 Writer15

1.4 对象序列化与编码转换17

1.4.1 对象序列化17

1.4.2 编码转换23

1.5 习题25

第2章 数据解析26

2.1 XML数据解析26

2.1.1 XML介绍26

2.1.2 Android中的XML解析31

2.2 J SON数据解析42

2.2.1 JSON介绍43

2.2.2 JSON核心解析类46

2.2.3 JSON解析工具53

2.3 习题63

第3章 网络连接与管理64

3.1 Connectivity Manager与网络管理64

3.1.1 Connect ivityManager的功能64

3.1.2 网络连接判断65

3.1.3 网络接入类型67

3.1.4 监控网络连接状态70

3.2 W i-Fi网络连接与管理71

3.2.1 WifiManager71

3.2.2 ScanResult74

3.2.3 WifiConfiguration74

3.2.4 WifiInfo77

3.2.5 Wi-Fi Direct78

3.3 网络服务优化90

3.3.1 网络连接的优化90

3.3.2 数据传输的优化90

3.3.3 在独立线程中执行网络连接91

3.4 习题94

第4章 Socket编程95

4.1 网络编程基础95

4.1.1 TCP/IP与网络通信95

4.1.2 C/S模式与B/S模式96

4.1.3 网络相关包97

4.2 Socket概述99

4.2.1 什么是Socket通信99

4.2.2 Socket通信的基本步骤100

4.3 Android中的Socket编程101

4.3.1 Socket相关类102

4.3.2 实现Socket通信107

4.4 UDP编程与NIO编程113

4.4.1 UDP编程113

4.4.2 NIO编程116

4.5 习题121

第5章 HTTP编程122

5.1 HTTP协议与URL122

5.1.1 HTTP协议122

5.1.2 URL124

5.2 HttpURLConnection编程127

5.2.1 创建HttpURLConnection连接127

5.2.2 HttpURLConnection数据交换129

5.3 HttpClient编程134

5.3.1 HttpClient简介134

5.3.2 HttpGet141

5.3.3 HttpPost143

5.3.4 AndroidHttpClient144

5.4 Http连接框架147

5.4.1 android-async-http框架147

5.4.2 Volley框架150

5.5 习题156

第6章 Web应用编程157

6.1 访问Web页面157

6.1.1 通过Intent浏览Web页面157

6.1.2 通过WebView浏览Web页面158

6.2 WebKit与WebView159

6.2.1 WebKit浏览器引擎159

6.2.2 WebView核心方法160

6.2.3 页面导航165

6.2.4 WebSettings与缓存处理166

6.2.5 WebChromeClient和WebViewClient168

6.3 使用HTML5开发Web App171

6.3.1 使用JavaScript访问Android171

6.3.2 使用CSS适配UI172

6.3.3 jQuery Mobile框架173

6.4 习题180

第7章 开放接口编程181

7.1 Web服务编程181

7.1.1 Web服务概述181

7.1.2 核心技术182

7.1.3 Ksoap2编程187

7.2 开放接口编程191

7.2.1 开放平台概述191

7.2.2 OAuth授权192

7.2.3 人人网编程195

7.2.4 新浪微博编程201

7.3 习题207

第8章 Google云服务208

8.1 Google云备份208

8.1.1 注册Android备份服务208

8.1.2 备份管理器209

8.1.3 BackupAgent备份代理211

8.1.4 BackupAgentHelper备份代理216

8.1.5 测试备份代理220

8.2 Google云信息221

8.2.1 GCM框架221

8.2.2 GCM的事件序列222

8.2.3 开发云信息服务223

8.2.4 Google App Engine229

8.2.5 创建服务端应用233

8.3 Google Drive235

8.3.1 获取Google Drive API Key236

8.3.2 创建授权Google Drive应用239

8.4 习题242

第9章 Philm项目分析与设计243

9.1 应用简介243

9.2 应用架构设计246

9.2.1 MVP设计模式246

9.2.2 Dagger与依赖注入257

9.3 网络接口设计与数据解析264

9.3.1 网络接口设计264

9.3.2 数据解析与显示269

9.4 UI设计273

9.4.1 Material Design274

9.4.2 UI布局276

9.4.3 Fragment设计279

9.4.4 Activity实现285

参考文献288

热门推荐