点此搜书

移动互联网应用开发  基于Android平台
  • 作 者:李维勇主编;杜亚杰,石建副主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2016
  • ISBN:7302421218
  • 标注页数:288 页
  • PDF页数:301 页
  • 请阅读订购服务说明与试读!

文档类型

价格(积分)

购买连接

试读

PDF格式

10

立即购买

点击试读

订购服务说明

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

2、除分上下册或者多册的情况下,一般PDF页数一定要大于标注页数才建议下单购买。【本资源301 ≥288页】

图书下载及付费说明

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

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

3、所有的电子图书都是原书直接扫描方式制作而成。

第1章 数据流 1

1.1 Java中的I/O 1

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 InputStrearn 3

1.2.2 OutputStream 8

1.3 字符流 10

1.3.1 Reader 10

1.3.2 Writer 15

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 WifiManager 71

3.2.2 ScanResult 74

3.2.3 WifiConfiguration 74

3.2.4 WifiInfo 77

3.2.5 Wi-Fi Direct 78

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协议与URL 122

5.1.1 HTTP协议 122

5.1.2 URL 124

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 HttpGet 141

5.3.3 HttpPost 143

5.3.4 AndroidHttpClient 144

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与WebView 159

6.2.1 WebKit浏览器引擎 159

6.2.2 WebView核心方法 160

6.2.3 页面导航 165

6.2.4 WebSettings与缓存处理 166

6.2.5 WebChromeClient和WebViewClient 168

6.3 使用HTML5开发Web App 171

6.3.1 使用JavaScript访问Android 171

6.3.2 使用CSS适配UI 172

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 Engine 229

8.2.5 创建服务端应用 233

8.3 Google Drive 235

8.3.1 获取Google Drive API Key 236

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 Design 274

9.4.2 UI布局 276

9.4.3 Fragment设计 279

9.4.4 Activity实现 285

参考文献 288

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