注重体验与质量的电子书资源下载网站
分类于: 编程语言 计算机基础
简介
深入理解Android网络编程:技术详解与最佳实践 豆 5.1分
资源最后更新于 2020-03-29 01:39:34
作者:陈文郭依正
出版社:出版社机械工业出版社
出版日期:2013-08
ISBN:9787111435020
文件格式: pdf
简介· · · · · ·
这是一本Android网络编程方面的专著,旨在帮助开发者们高效地编写出高质量的Android网络应用。不仅系统讲解了Android网络编程的各项核心技术和功能模块,通过多个案例解读了Android网络编程的方法和技巧,而且从源码角度深入解析了Android核心网络处理方法和关键应用的实现原理,包含大量最佳实践。全书共11章,分为三个部分:概述篇(第1章)在介绍了Android开发平台后,重点讲解了Android网络程序的功能及开发环境的配置,引领读者走进Android网络编程的大门;实战篇(第2~8章),详细讲解了TCP、UDP、HTTP等基本网络协议在Android上的应用,展示了使用Android处理JSON、SOAP、HTML、XML等数据的方法,讲解了Android中的RSS编程、Email编程、OAuth认证等,解析了Android中Locations、Maps、USB、Wi-Fi、Bluetooth、NFC等网络模块的编程,讨论了Android中线程、数据存取、消息缓存、界面更新等的处理方法,探讨了SIP、XMPP等协议在Android上的应用;源码分析篇(第9~11章)分析了Android中与HTML处理、网络处理以及部分网络应用相关的源代码,帮助读者从底层原理上加深对相关知识点的理解。陈文:资深Android开发工程师,深入分析过Android系统的源代码,对Android系统的底层原理有非常深入的认识,尤其是与网络编程相关的功能模块。精通XMPP协议和企业级云端系统的构建,现从事移动互联网系统的框架设计和研发工作。此外,他对Java、HMTL 5、Web数据挖掘、个性化搜索引擎等技术也有一定的研究。
目录
序
前言
为什么要写这本书
读者对象
如何阅读本书
勘误和支持
致谢
第一篇 概述篇
第1章 Android网络编程概要
1.1 Android简介
1.2 Android网络程序的功能
1.3 设置Android开发环境
1.4 网络应用实战案例
1.5 小结
第二篇 实战篇
第2章 Android基本网络技术和编程实践
2.1 计算机网络及其协议
2.2 在Android中使用TCP、UDP协议
2.3 Socket实战案例
2.4 小结
第3章 Android基本Web技术和编程实践
3.1 HTTP协议
3.2 Android中的HTTP编程
3.3 Android处理JSON
3.4 Android处理SOAP
3.5 Android对HTML的处理
3.6 小结
第4章 Android常见网络接口编程
4.1 Android解析和创建XML
4.2 Android订阅RSS
4.3 Android Email编程
4.4 Android网络安全
4.5 OAuth认证
4.6 小结
第5章 Android网络模块编程
5.1 Android地图和定位
5.2 USB编程
5.3 Wi-Fi编程
5.4 蓝牙编程
5.5 NFC编程简介
5.6 小结
第6章 Android线程、数据存取、缓存和UI同步
6.1 Android线程
6.2 数据存取
6.3 网络判定
6.4 消息缓存
6.5 界面更新
6.6 小结
第7章 基于SIP协议的VoIP应用
7.1 SIP协议简介
7.2 SIP服务器搭建
7.3 SIP程序设置
7.4 SIP初始化通话
7.5 监听SIP通话
7.6 实战案例:SIP通话
7.7 小结
第8章 基于XMPP协议的即时通信应用
8.1 XMPP协议简介
8.2 使用Openfire搭建XMPP服务器
8.3 登录XMPP服务器
8.4 联系人相关操作
8.5 消息处理
8.6 实战案例:XMPP多人聊天
8.7 小结
第三篇 源码分析篇
第9章 Android对HTML的处理
9.1 Android HTML处理关键类
9.2 HTMLViewer分析
9.3 浏览器源代码解析
9.4 WebKit简单分析
9.5 小结
第10章 Android网络处理分析
10.1 Android网络处理关键类及其说明
10.2 Android网络处理流程
10.3 Android封装的HTTP处理类
10.4 Android RTP协议
10.5 Android SIP协议
10.6 小结
第11章 Android网络应用分析
11.1 Android中使用SAX解析XML
11.2 基于位置的服务
11.3 媒体传输协议
11.4 小结