图书介绍

Android网络开发与应用实战详解2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Android网络开发与应用实战详解
  • 王东华编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115289698
  • 出版时间:2012
  • 标注页数:509页
  • 文件大小:83MB
  • 文件页数:519页
  • 主题词:移动终端-应用程序-程序设计

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.1.1何谓智能手机1

1.1.2当前主流的智能手机系统1

1.2蓬勃发展的手机上网产业2

1.2.1 WAP技术介绍2

1.2.2手机上网的商机2

1.2.3开发人员的机遇3

1.3搭建Android应用开发环境3

1.3.1安装Android SDK的系统要求4

1.3.2安装JDK、 Eclipse、Android SDK4

1.3.3设定Android SDK Home14

1.3.4验证开发环境14

1.3.5创建Android虚拟设备(AVD)16

1.3.6常见的几个问题17

1.4 Android模拟器22

1.4.1 Android模拟器简介22

1.4.2模拟器和真机究竟有何区别23

1.4.3模拟器简单总结23

第2章Android技术核心框架26

2.1简析Android安装文件26

2.1.1 Android SDK目录结构26

2.1.2 androidjar及内部结构27

2.1.3 SDK文档及阅读技巧28

2.1.4 SDK工具集30

2.2解析Android SDK实例31

2.3 Android系统架构35

2.3.1 Android体系结构介绍35

2.3.2 Android应用工程文件组成37

2.3.3应用程序的生命周期40

第3章 网络开发技术基础43

3.1 HTML简介43

3.1.1 HTML初步43

3.1.2字体格式设置44

3.1.3使用标示标记48

3.1.4使用区域和段落标记49

3.1.5使用表格标记50

3.1.6使用表单标记53

3.2 XML技术57

3.2.1 XML的概述57

3.2.2 XML的语法58

3.2.3如何获取XML文档59

3.3 CSS技术基础60

3.3.1基本语法61

3.3.2 CSS属性介绍61

3.3.3 CSS编码规范64

3.4 JavaScript技术基础65

3.4.1 JavaScript概述65

3.4.2 JavaScript运算符65

3.4.3 JavaScript循环语句67

3.4.4 JavaScript函数69

3.4.5 JavaScript事件72

3.5 Java中的网络通信74

3.5.1 Java网络通信概述75

3.5.2 Socket和ServerSocket78

3.5.3网络通信的综合应用83

第4章HTTP通信处理87

4.1 HTTP基础87

4.1.1 HTTP概述87

4.1.2协议功能87

4.1.3 Android中的HTTP88

4.2使用Apache接口89

4.2.1 Apache接口基础89

4.2.2 Apache应用要点90

4.2.3 Apache应用要点96

4.3使用标准Java接口105

4.3.1 IP地址106

4.3.2 URL地址107

4.3.3套接字Socket类107

4.3.4 URLConncetion类108

4.3.5在Android中使用jav44net109

4.4使用Android网络接口111

4.5实战演练——在手机屏幕中传递HTTP参数112

4.5.1设计思路112

4.5.2具体实现113

第5章URL处理118

5.1 URLConnection118

5.1.1 URL类118

5.1.2在Android中使用URLConnection126

5.2 HTTPURLConnection133

5.2.1 HttpURLConnection的主要用法133

5.2.2在Android中使用HttpURLConnection137

第6章WebKit浏览器143

6.1 WebKit的目录结构143

6.2 WebKit框架介绍145

6.2.1 Java层框架145

6.2.2 C层框架147

6.3 WebKit操作149

6.3.1 WebKit初始化150

6.3.2载入数据151

6.3.3刷新绘制152

6.4 WebView详解153

6.4.1 WebView介绍153

6.4.2实现WebView的两种方式155

6.4.3 WebView的几个常见功能158

6.4.4 WebView演练——浏览网页165

6.4.5 WebView演练——加载HTML程序167

6.4.6 WebView演练——加载JavaScript程序169

6.4.7使用WebView的注意事项173

第7章HTML 5174

7.1 HTML5介绍174

7.1.1发展历程174

7.1.2 HTML 5的吸引力174

7.2新特性之视频处理175

7.2.1 video标记175

7.2.2 〈video〉标记的属性176

7.3新特性之音频处理181

7.3.1 audio标记181

7.3.2 〈audio〉标记的属性182

7.4新特性之Canvas185

7.4.1 Canvas标记介绍185

7.4.2 HTML DOM Canvas对象186

7.4.3 Canvas实践187

7.5新特性之Web存储192

7.5.1 Web存储介绍192

7.5.2 HTML 5中Web存储的意义192

7.5.3两种存储方法193

7.6新特性之表单新特性195

7.6.1全新的Input类型195

7.6.2全新的表单元素199

7.6.3全新的表单属性201

第8章为Android开发网页208

8.1准备工作208

8.1.1搭建开发环境208

8.1.2先看一段代码211

8.1.3控制页面的缩放215

8.2添加Android的CSS215

8.2.1编写基本的样式216

8.2.2添加视觉效果218

8.3添加JavaScript219

8.3.1 jQuery框架介绍219

8.3.2具体实践221

8.4使用Ajax223

8.5让网页动起来229

8.5.1一个开源框架——JQTouch229

8.5.2一个简单应用230

第9章Wi-Fi蓝牙系统238

9.1了解Wi-Fi系统的结构238

9.1.1 Wi-Fi概述238

9.1.2 Wi-Fi层次结构238

9.1.3和Linux的差异240

9.2分析源代码241

9.2.1本地部分241

9.2.2 JNI部分244

9.2.3 Java FrameWork部分246

9.2.4 Setting中的设置部分247

9.3开发Wi-Fi应用程序248

9.3.1类WifiManager248

9.3.2开发Wi-Fi应用程序252

第10章 蓝牙系统应用264

10.1了解蓝牙系统的结构264

10.1.1蓝牙概述264

10.1.2蓝牙层次结构265

10.1.3和Linux的差异267

10.2分析源代码268

10.2.1初始化蓝牙芯片268

10.2.2蓝牙服务268

10.2.3管理蓝牙电源269

10.3和蓝牙相关的类270

10.3.1 BluetoothSocket类270

10.3.2 BluetoothServerSocket类271

10.3.3 BluetoothAdapter类272

10.3.4 BluetoothClass.Service类279

10.3.5 BluetoothClass.Device.Major类280

10.3.6 BluetoothClass.Device类280

10.3.7 BluetoothClass类281

10.4 Android蓝牙的基本应用283

10.4.1使用BluetoothAdapter类283

10.4.2使用BluetoothSocket类285

10.5总结在Android平台开发蓝牙应用的过程288

10.6开发一个遥控器——蓝牙控制玩具车293

第11章 邮件应用302

11.1使用Android的内置邮件系统302

11.1.1 Android邮件客户端配置302

11.1.2调用内置邮件系统——在发送短信时实现E-mail邮件通知305

11.1.3调用内置邮件系统——来电时自动邮件通知310

11.1.4调用内置邮件系统——实现一个简易邮件发送系统312

11.1.5调用内置邮件系统——调用内置Gmail发送邮件317

11.1.6其他方法321

11.2使用SmsManager收发邮件323

11.2.1 SmsManager基础323

11.2.2 SmsManager发送短信——简单发信程序325

11.3用commons-mail.jar和mail.jar实现邮件收发331

11.3.1使用commons-mail.jar发送邮件331

11.3.2使用mail.jar接收邮件334

11.3.3 Android中用commons-mail.jar和mail.jar收发邮件341

第12章RSS处理343

12.1 RSS基础343

12.1.1 RSS用途和阅读器介绍343

12.1.2 RSS语法344

12.2 SAX技术介绍345

12.2.1 SAX的原理346

12.2.2基于对象和基于事件的接口346

12.2.3常用的接口和类348

12.3开发一个RSS程序351

第13章Android网络典型应用实践366

13.1播放网络中的MP3366

13.2下载在线铃声374

13.3显示QQ空间中的照片380

13.4下载网络图片作为屏幕背景383

13.5上传文件到远程服务器387

13.6开发一个远程下载系统390

13.7移动微博发送系统399

第14章 开发一个网络视频播放器409

14.1 MediaPlayer视频技术409

14.1.1 MediaPlayer基础409

14.1.2 MediaPlayer的状态409

14.1.3 MediaPlayer方法的有效状态和无效状态412

14.1.4 MediaPlayer的接口414

14.1.5 MediaPlayer的常量414

14.1.6 MediaPlayer的公共方法415

14.2 VideoView技术416

14.2.1构造函数416

14.2.2公共方法417

14.3开发一个网络视频播放器418

14.3.1实现布局文件418

14.3.2实现显示文本值文件420

14.3.3主程序文件420

第15章 网络RSS阅读器428

15.1实现流程428

15.2具体实现428

15.2.1建立实体类429

15.2.2主程序文件ActivityMain.java432

15.2.3实现ContentHandler435

15.2.4主程序文件ActivityShowDescriptionjava438

15.2.5主布局文件main.xml439

15.2.6详情主布局文件showdescription.xml439

15.3打包、签名和发布441

15.3.1申请会员442

15.3.2生成签名文件444

15.3.3使用签名文件451

15.3.4发布452

第16章 开发一个邮件系统453

16.1项目介绍453

16.1.1项目背景介绍453

16.1.2项目目的453

16.2系统需求分析454

16.2.1构成模块454

16.2.2系统流程456

16.2.3功能结构图457

16.2.4系统功能说明457

16.2.5系统需求458

16.3数据存储设计458

16.3.1用户信息类458

16.3.2 SharedPreferences463

16.4具体编码465

16.4.1欢迎界面465

16.4.2系统主界面469

16.4.3邮箱类型设置476

16.4.4邮箱收取设置479

16.4.5邮箱发送设置485

16.4.6邮箱用户检查490

16.4.7设置用户别名496

16.4.8用户邮件编辑499

16.5总结509

热门推荐