深入理解Android网络编程:技术详解与最佳实践 pdf下载
限时特惠
00:00:00
活动结束后恢复原价
纸质书参考价
¥23
电子版限时价
¥5.99
省 18 元
选择版本
内容简介
本篇主要提供深入理解Android网络编程:技术详解与最佳实践电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com
编辑推荐
系统讲解Android网络编程的各项核心技术和功能模块,多个案例解读Android网络编程的方法和技巧
从源码角度深入解析Android核心网络处理方法和关键应用的实现原理,包含大量**实践
海报

内容简介
《深入理解Android网络编程:技术详解与**实践》是一本Android网络编程方面的专著,旨在帮助开发者们高效地编写出高质量的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网络编程:技术详解与**实践》共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数据挖掘、个性化搜索引擎等技术也有一定的研究。
精彩书评
Android包含的功能模块非常多,每一个模块都值得开发者们深入研究和学习,网络模块就是其中之一,而且它还相当复杂。华章公司的Android系列图书规划得既专又精,继之前的探讨Telephony的专著,又推出了这本关于网络编程的专著。本书本着解决实际问题和解释原理两大目标,首先通过若干案例讲解了Android网络编程的核心技术和功能模块,然后对其中的核心网络处理方法和关键应用的源代码进行了分析,让读者能在知其然的同时也知其所以然。
—— 51CTO移动开发频道
如果按功能模块划分,Android系统包含通信、多媒体和网络等若干个模块,其中网络模块尤为重要且复杂,因为所有App都必须具备联网的功能。对于所有Android开发工程师而言,如果想开发出高质量的App,就必须掌握Android网络编程的技术和原理。本书对Android系统的网络功能进行了系统梳理,并结合案例,从编程的角度讲解了各项功能的技术原理和开发方法,不仅能很好地解决开发者们遇到的实际问题,还能帮助他们透彻掌握核心技术点的实现原理。
—— 安卓巴士 做很好的Android开发社区
Android是为网络而生的, 自身也推动了网络的发展,并在移动互联网领域中占有主导地位;Android中的绝大部分应用都包含网络编程。对Android开发工程师来说,Android网络编程是其必修课,只有在掌握了网络编程之后,才能开发出适合Android系统的互联网应用,大程度地挖掘Android系统的潜力。本书的主要特色在于,较全面地讲解了Android网络编程中实现常用网络协议的原理;通过大量实例展示了Android中网络模块的使用方法;系统分析了Android中常用网络协议的源代码。旨在通过原理、实例和源代码,多个角度帮助读者理解Android网络编程的核心技术。
—— eoe移动开发者社区
—— 51CTO移动开发频道
如果按功能模块划分,Android系统包含通信、多媒体和网络等若干个模块,其中网络模块尤为重要且复杂,因为所有App都必须具备联网的功能。对于所有Android开发工程师而言,如果想开发出高质量的App,就必须掌握Android网络编程的技术和原理。本书对Android系统的网络功能进行了系统梳理,并结合案例,从编程的角度讲解了各项功能的技术原理和开发方法,不仅能很好地解决开发者们遇到的实际问题,还能帮助他们透彻掌握核心技术点的实现原理。
—— 安卓巴士 做很好的Android开发社区
Android是为网络而生的, 自身也推动了网络的发展,并在移动互联网领域中占有主导地位;Android中的绝大部分应用都包含网络编程。对Android开发工程师来说,Android网络编程是其必修课,只有在掌握了网络编程之后,才能开发出适合Android系统的互联网应用,大程度地挖掘Android系统的潜力。本书的主要特色在于,较全面地讲解了Android网络编程中实现常用网络协议的原理;通过大量实例展示了Android中网络模块的使用方法;系统分析了Android中常用网络协议的源代码。旨在通过原理、实例和源代码,多个角度帮助读者理解Android网络编程的核心技术。
—— eoe移动开发者社区