图书介绍
Android网络开发技术实战详解PDF|Epub|txt|kindle电子书版本网盘下载
![Android网络开发技术实战详解](https://www.shukui.net/cover/71/33813837.jpg)
- 朱桂英编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121173493
- 出版时间:2012
- 标注页数:538页
- 文件大小:102MB
- 文件页数:548页
- 主题词:移动终端-应用程序-程序设计
PDF下载
下载说明
Android网络开发技术实战详解PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 熟悉而又陌生的Android1
1.1 这几年的那些事1
1.2 来到智能手机世界这个大舞台2
1.2.1 何谓智能手机2
1.2.2 百家争鸣的时代2
1.3 不只是群狼战术这点优势3
1.3.1 优点一——系出名门3
1.3.2 优点二——强大的开发团队4
1.3.3 优点三——诱人的奖励机制4
1.3.4 优点四——开源4
1.4 搭建Android应用开发环境5
1.4.1 安装Android SDK的系统要求5
1.4.2 安装JDK、Eclipse和Android SDK5
1.4.3 设定Android SDK Home13
1.4.4 验证理论14
1.4.5 创建Android虚拟设备(AVD)15
1.4.6 启动AVD模拟器16
第2章 时刻准备着18
2.1 简析Android安装文件18
2.1.1 Android SDK目录结构18
2.1.2 android.jar及内部结构19
2.1.3 阅读SDK文档需要技巧20
2.1.4 不简单的SDK工具22
2.2 实例教学23
2.3 Android系统架构剖析27
2.3.1 Android体系结构介绍27
2.3.2 Android应用工程文件的组成30
2.3.3 应用程序的生命周期33
第3章 必须具备的网页开发技术36
3.1 熟悉的HTML36
3.1.1 HTML初步36
3.1.2 文字的字体37
3.1.3 使用标示标记40
3.1.4 必不可少的区域和段落标记41
3.1.5 表格格外重要43
3.1.6 表单和动态相关46
3.2 强大的XML技术49
3.2.1 XML概述50
3.2.2 语法是根基50
3.2.3 获取XML文档51
3.3 CSS化妆53
3.3.1 基本语法53
3.3.2 CSS属性54
3.3.3 没有规矩,不成方圆56
3.4 JavaScript能让你动起来57
3.4.1 JavaScript的语法57
3.4.2 JavaScript运算符58
3.4.3 JavaScript中的循环语句59
3.4.4 JavaScript函数61
3.4.5 JavaScript事件64
第4章 HTML 5强势来袭66
4.1 把握未来的风向标66
4.1.1 漫漫发展历程66
4.1.2 无与伦比的体验67
4.2 竟然可以处理视频67
4.2.1 神奇的<video>标记68
4.2.2 <video>标记的属性69
4.3 音频也没有问题73
4.3.1 <audio>标记73
4.3.2 <audio>标记的属性74
4.4 一发不可收77
4.4.1 使用<canvas>标记77
4.4.2 HTML DOM Canvas对象78
4.4.3 Canvas小试牛刀79
4.5 Web存储是更加震撼的功能84
4.5.1 什么是Web存储84
4.5.2 深远的影响84
4.5.3 HTML 5中的两种存储方法85
4.6 全新的表单87
4.6.1 全新的Input类型87
4.6.2 全新的表单元素91
4.6.3 全新的表单属性94
第5章 开始工作101
5.1 准备工作101
5.1.1 需要Web空间支持101
5.1.2 一个例子103
5.1.3 控制页面的缩放107
5.2 添加CSS装扮108
5.2.1 第一步:设置基本的样式108
5.2.2 第二步:添加视觉效果110
5.3 JavaScript让页面更加精彩111
5.3.1 有用的jQuery框架介绍111
5.3.2 使用jQuery后更加绚丽113
5.4 AJAX带来了一片绚丽115
5.5 有动画后会更加美丽122
5.5.1 感谢jQTouch的帮助122
5.5.2 一个简单应用122
第6章 HTTP通信处理131
6.1 先谈谈Java中的网络通信131
6.1.1 Java网络通信基础131
6.1.2 Socket和ServerSocket天生是一对134
6.1.3 是结束的时候了139
6.2 HTTP通信基础143
6.2.1 HTTP概述143
6.2.2 协议功能144
6.2.3 Android中的HTTP144
6.3 Apache接口是一个中介145
6.3.1 Apache接口基础145
6.3.2 Apache的那点事146
6.3.3 Apache应用要点153
6.4 标准中介——Java接口162
6.4.1 IP地址162
6.4.2 URL地址163
6.4.3 套接字Socket类164
6.4.4 URLConnection类165
6.4.5 在Android中使用java.net166
6.5 使用Android网络接口168
6.6 在手机屏幕中传递HTTP参数169
6.6.1 设计思路169
6.6.2 具体实现169
第7章 处理URL地址174
7.1 URL类174
7.1.1 最根本的URL类174
7.1.2 URLConnection在Android183
7.2 具有完全访问能力的HttpURLConnection191
7.2.1 HttpURLConnection的功能191
7.2.2 在Android中使用HttpURLConnection194
第8章 WebKit称王201
8.1 WebKit的目录结构201
8.2 庖丁解牛WebKit203
8.2.1 整体框架结构203
8.2.2 顶端的Java层203
8.2.3 底部的C层206
8.3 操作WebKit三步走208
8.3.1 第一步:WebKit初始化208
8.3.2 第二步:载入数据210
8.3.3 第三步:刷新绘制211
8.4 WebView是重中之重212
8.4.1 分析WebView212
8.4.2 WebView的功能213
8.4.3 实现WebView的两种方式214
8.4.4 WebView的几个常见功能217
8.4.5 浏览网页的演练225
8.4.6 加载HTML程序的演练227
8.4.7 加载JavaScript程序的演练228
第9章 神奇的Wi-Fi233
9.1 微服私访Wi-Fi系统233
9.1.1 在Android中打开Wi-Fi233
9.1.2 分析层次结构234
9.1.3 寻找差异235
9.2 漫漫分析源码路236
9.2.1 本地部分源码是幕后英雄236
9.2.2 JNI中介部分240
9.2.3 高高在上的Java框架部分241
9.2.4 可见的设置部分243
9.3 我们的任务244
9.3.1 强大的WifiManager类244
9.3.2 开始行动吧248
第10章 开发蓝牙应用程序260
10.1 究竟何谓蓝牙260
10.1.1 漫漫发展历程260
10.1.2 蓝牙的特点260
10.1.3 Android中的蓝牙261
10.2 继续深入到底层261
10.2.1 蓝牙层次结构261
10.2.2 Android平台中的蓝牙和Linux中的蓝牙的差异263
10.3 分析源码是深入学习开源的最佳途径264
10.3.1 初始化蓝牙芯片264
10.3.2 蓝牙服务265
10.3.3 管理蓝牙电源266
10.4 离不开的类266
10.4.1 BluetoothSocket类266
10.4.2 BluetoothServerSocket类267
10.4.3 BluetoothAdapter类268
10.4.4 BluetoothClass.Service类275
10.4.5 BluetoothClass.Device.Major类276
10.4.6 BluetoothClass.Device类276
10.4.7 BluetoothClass类277
10.5 开始应用279
10.5.1 使用BluetoothAdapter类279
10.5.2 使用BluetoothSocket类281
10.6 有用的总结284
10.7 开发一个遥控器程序289
第11章 邮件让世界变小了299
11.1 最简单的开发邮件应用的办法299
11.1.1 配置Android邮件客户端299
11.1.2 在发送短信时实现E-mail邮件通知302
11.1.3 来电时自动邮件通知306
11.1.4 一个简易邮件发送系统308
11.1.5 调用内置Gmail发送邮件313
11.1.6 其他处理邮件的方法317
11.2 用SmsManager类收发邮件319
11.2.1 何谓SmsManager319
11.2.2 一个简单的邮件发送程序321
11.3 寻找外援327
11.3.1 使用commons-mail.jar发送邮件327
11.3.2 使用mail.jar和activation.jar实现邮件的接收和发送330
11.3.3 在Android中用commons-email.jar和mail.jar实现邮件收发337
第12章 RSS是来自网络的力量339
12.1 认识RSS339
12.1.1 RSS的用途和阅读器介绍339
12.1.2 学习RSS语法340
12.2 学习SAX技术341
12.2.1 SAX的原理341
12.2.2 基于对象和基于事件的接口342
12.2.3 常用的接口和类343
12.3 开发一个RSS程序346
第13章 Android网络典型应用实践362
13.1 在线播放MP3362
13.2 远程下载手机铃声369
13.3 上传文件到远程服务器376
13.4 远程下载系统380
13.4.1 需要了解APK380
13.4.2 具体实现383
13.5 开发微博客户端389
13.5.1 基础知识介绍389
13.5.2 微博开发技术390
13.5.3 具体实现391
第14章 网络视频播放器系统399
14.1 MediaPlayer视频技术399
14.1.1 MediaPlayer基础399
14.1.2 MediaPlayer的状态399
14.1.3 接口402
14.1.4 常量403
14.1.5 公共方法403
14.2 Video View也很重要405
14.2.1 构造函数405
14.2.2 公共方法405
14.3 网络视频播放器系统407
14.3.1 实现布局文件407
14.3.2 主程序文件408
第15章 综合邮件系统417
15.1 项目介绍417
15.1.1 项目背景介绍417
15.1.2 项目目的417
15.2 系统需求分析418
15.2.1 构成模块418
15.2.2 系统流程420
15.2.3 功能结构图420
15.2.4 系统功能说明421
15.2.5 系统需求421
15.3 数据存储设计421
15.3.1 用户信息类422
15.3.2 SharedPreferences类426
15.4 具体编码428
15.4.1 欢迎界面429
15.4.2 系统主界面432
15.4.3 邮箱类型设置440
15.4.4 邮箱收取设置443
15.4.5 邮箱发送设置449
15.4.6 邮箱用户检查455
15.4.7 设置用户别名460
15.4.8 用户邮件编辑464
15.5 辛苦的总结471
第16章 RSS阅读器系统472
16.1 实现流程472
16.2 具体实现472
16.2.1 实体类473
16.2.2 主程序文件Main.java476
16.2.3 实现ContentHandler接口478
16.2.4 主程序页面ShowDescription.java481
16.2.5 主布局页面main.xml483
16.2.6 信息详情布局页面showdescription.xml483
第17章 流量监控系统486
17.1 流量统计基础486
17.1.1 TrafficStats类486
17.1.2 总结的流量统计函数487
17.2 网络流量防火墙491
17.2.1 系统需求分析492
17.2.2 具体系统需求492
17.2.3 编写布局文件493
17.2.4 编写主程序文件495
第18章 打包、签名和发布527
18.1 申请会员527
18.2 生成签名文件529
18.3 使用签名文件535
18.4 发布538