【java电子书】深入理解Android网络编程:技术详解与最佳实践 PDF 电子书 百度云 ...
java自学网(www.javazx.com)-java论坛,java电子书推荐:《深入理解Android网络编程:技术详解与最佳实践》java电子书推荐理由:全书共11章,分为三个部分:概述篇(第1章)在介绍了Android开发平台后,重点讲解了Android网络程序的功能及开发环境的配置,引领读者走进Android网络编程的大门;不仅系统讲解了Android网络编程的各项核心技术和功能模块,通过多个案例解读了Android网络编程的方法和技巧,而且从源码角度深入解析了Android核心网络处理方法和关键应用的实现原理,包含大量最佳实践。这是一本Android网络编程方面的专著,旨在帮助开发者们高效地编写出高质量的Android网络应用。
作者:陈文,郭依正 著
出版社:机械工业出版社
出版时间:2013年8月
java电子书目录:
第一篇 概述篇第1章 Android网络编程概要1.1 Android简介1.1.1 Android的发展1.1.2 Android功能特性1.1.3 Android系统构架1.2 Android网络程序的功能1.2.1 通信功能1.2.2 及时分享1.2.3 个人管理1.2.4 娱乐游戏1.2.5 企业应用1.3 设置Android开发环境1.3.1 相关下载1.3.2 安装ADT1.3.3 Hello World!1.4 网络应用实战案例1.4.1 加载一个页面1.4.2 下载一个页面1.5 小结第二篇 实战篇第2章 Android基本网络技术和编程实践2.1 计算机网络及其协议2.1.1 计算机网络概述2.1.2 网络协议概述2.1.3 IP、TCP和UDP协议2.2 在Android中使用TCP、UDP协议2.2.1 Socket基础2.2.2 使用TCP通信2.2.3 使用UDP通信2.3 Socket实战案例2.3.1 Socket聊天举例2.3.2 FTP客户端2.3.3 Telnet客户端2.4 小结第3章 Android基本Web技术和编程实践3.1 HTTP协议3.1.1 HTTP简介3.1.2 实战案例:基于HTTP协议的文件上传3.2 Android中的HTTP编程3.2.1 HttpClient和URLConnection3.2.2 Post和Get在HttpClient的使用3.2.3 实战案例:使用HttpClient和URLConnection访问维基百科3.3 Android处理JSON3.3.1 JSON简介3.3.2 JSON数据解析3.3.3 JSON打包3.3.4 实战案例:JSON解析wikipedia内容3.4 Android处理SOAP3.4.1 SOAP简介3.4.2 SOAP消息3.4.3 实战案例:SOAP解析天气服务3.5 Android对HTML的处理3.5.1 解析HTML3.5.2 HTML适配屏幕3.5.3 JavaScript混合编程3.5.4 实战案例:Android自定义打开HTML页面3.6小结第4章 Android常见网络接口编程4.1 Android解析和创建XML4.1.1 XML简介4.1.2 DOM解析XML4.1.3 SAX解析XML4.1.4 PULL解析XML4.1.5 实战案例:Android中创建XML4.2 Android订阅RSS4.2.1 RSS简介4.2.2 实战案例:简单RSS阅读器4.3 Android Email编程4.3.1 Android发送Email4.3.2 实战案例:Android下Email的Base64加密4.4 Android网络安全4.4.1 Android网络安全简介4.4.2 Android加密和解密4.4.3 实战案例:Android应用添加签名4.5 OAuth认证4.5.1 OAuth简介4.5.2 实战案例:使用OAuth接口4.6 小结第5章 Android网络模块编程5.1 Android地图和定位5.1.1 获取map-api密钥5.1.2 获取位置5.1.3 实战案例:利用MapView显示地图5.2 USB编程5.2.1 USB主从设备5.2.2 USB Accessory Mode5.2.3 USB Host Mode5.2.4 实战案例:Android和Arduino交互5.3 Wi-Fi编程5.3.1 Android Wi-Fi相关类5.3.2 Android Wi-Fi基本操作5.3.3 实战案例:使用Wi-Fi直连方式传输文件5.4 蓝牙编程5.4.1 蓝牙简介5.4.2 Android蓝牙API分析5.4.3 Android蓝牙基本操作5.4.4 实战案例:蓝牙连接5.5 NFC编程简介5.5.1 NFC技术简介5.5.2 NFC API简介5.5.3 NFC处理流程分析5.6 小结第6章 Android线程、数据存取、缓存和UI同步6.1 Android线程6.1.1 Android线程模型6.1.2 异步任务类6.1.3 实战案例:利用AsyncTask实现多线程下载6.2 数据存取6.2.1 Shared Preferences数据存储6.2.2 Internal Storage数据存储6.2.3 External Storage数据存储6.2.4 SQLite Databases数据存储6.2.5 实战案例:SQLite数据库操作6.3 网络判定6.3.1 判断用户是否连接6.3.2 判断网络连接的类型6.3.3 监控网络连接改变6.3.4 实战案例:根据广播消息判断网络连接情况6.4 消息缓存6.4.1 Android中的缓存机制6.4.2 实战案例:下载、缓存和显示图片6.5 界面更新6.5.1 刷新数据时的界面更新6.5.2 完成任务时的界面更新6.5.3 实战案例:自定义列表显示更新6.6 小结第7章 基于SIP协议的VoIP应用7.1 SIP协议简介7.2 SIP服务器搭建7.2.1 下载安装Brekeke SIP Server7.2.2 访问服务器7.2.3 启动服务器7.3 SIP程序设置7.3.1 Android SIP API中的类和接口7.3.2 Android极限列表7.3.3 完整的Manifest文件7.4 SIP初始化通话7.4.1 SipManager对象7.4.2 SipProfile对象7.5 监听SIP通话7.5.1 创建监听器7.5.2 拨打电话7.5.3 接收呼叫7.6 实战案例:SIP通话7.7 小结第8章 基于XMPP协议的即时通信应用8.1 XMPP协议简介8.2 使用Openfire搭建XMPP服务器8.3 登录XMPP服务器8.3.1 Asmack相关类8.3.2 登录XMPP服务器8.4 联系人相关操作8.4.1 获取联系人列表8.4.2 获取联系人状态8.4.3 添加和删除联系人8.4.4 监听联系人添加信息8.5 消息处理8.5.1 接收消息8.5.2 发送消息8.6 实战案例:XMPP多人聊天8.6.1 创建新多人聊天室8.6.2 加入聊天室8.6.3 发送和接收消息8.7 小结第三篇 源码分析篇第9章 Android对HTML的处理9.1 Android HTML处理关键类9.2 HTMLViewer分析9.3 浏览器源代码解析9.3.1 WebView加载入口分析9.3.2 调用JavaScript接口9.4 WebKit简单分析9.4.1 HTTP Cache管理9.4.2 Cookie管理9.4.3 处理HTTP认证以及证书9.4.4 处理JavaScript的请求9.4.5 处理MIME类型9.4.6 访问WebView的历史9.4.7 保存网站图标9.4.8 WebStorage9.4.9 处理UI9.4.10 Web设置分析9.4.11 HTML5音视频处理9.4.12 缩放和下载9.4.13 插件管理9.5 小结第10章 Android网络处理分析10.1 Android网络处理关键类及其说明10.2 Android网络处理流程10.2.1 监控网络连接状态10.2.2 认证类10.2.3 DHCP状态机10.2.4 LocalServerSocket10.2.5 响应邮件请求10.2.6 提供网络信息10.2.7 Proxy类10.2.8 VPN服务10.3 Android封装的HTTP处理类10.3.1 AndroidHttpClient类和DefaultHttpClient类10.3.2 SSL认证信息处理类10.3.3 SSL错误信息处理10.3.4 AndroidHttpClient10.4 Android RTP协议10.4.1 传输音频码10.4.2 AudioGroup10.4.3 语音流RtpStream和AudioStream10.5 Android SIP协议10.5.1 SIP通话简介10.5.2 SIP初始化10.5.3 SipProfile10.5.4 SipSession10.5.5 SIP包错误处理10.6 小结第11章 Android网络应用分析11.1 Android中使用SAX解析XML11.1.1 几种XML解析方式讨论11.1.2 SAX解析XML的原理11.1.3 SAX发现XML的根元素11.1.4 SAX发现XML的子元素11.2 基于位置的服务11.2.1 位置服务的基本概念11.2.2 位置服务的基本类11.2.3 调用Google地图11.2.4 根据位置刷新地图显示11.3 媒体传输协议11.3.1 MTP和PTP简介11.3.2 定义MTP和PTP的类型11.3.3 封装MTP设备信息11.3.4 封装MTP对象的信息11.3.5 封装MTP设备上存储单元的信息11.4 小结
百度网盘下载地址链接(百度云):java自学网(javazx.com)深入理解Android网络编程:技术详解与最佳实践 PDF 高清 电子书 百度云.zip【密码回帖可见】
**** Hidden Message *****
:)这是一本很好的资料 好书,谢谢! 好书,不错不错谢谢 帖主人真好 h AAAAAAAAAAAAAAAAAA thank for sharing 谢谢快快快快快快 学习了,学习,谢谢