当前位置:主页 > 计算机电子书 > 移动开发 > Android下载
深入理解Android网络编程:技术详解与最佳实践

深入理解Android网络编程:技术详解与最佳实践 PDF 超清版

  • 更新:2022-03-04
  • 大小:146.65MB
  • 类别:Android
  • 作者:admin
  • 出版:清华大学出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

《深入理解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处理、网络处理以及部分网络应用相关的源代码,帮助读者从底层原理上加深对相关知识点的理解。

目录

  • 前言
  • 第一篇概述篇
  • 第1章Android网络编程概要2
  • 1.1Android简介2
  • 1.1.1Android的发展2
  • 1.1.2Android功能特性3
  • 1.1.3Android系统构架4
  • 1.2Android网络程序的功能6
  • 1.2.1通信功能6
  • 1.2.2及时分享6
  • 1.2.3个人管理6
  • 1.2.4娱乐游戏7
  • 1.2.5企业应用7
  • 1.3设置Android开发环境7
  • 1.3.1相关下载7
  • 1.3.2安装ADT9
  • 1.3.3Hello World!11
  • 1.4网络应用实战案例17
  • 1.4.1加载一个页面17
  • 1.4.2下载一个页面21
  • 1.5小结21
  • 第二篇实战篇
  • 第2章Android基本网络技术和编程实践24
  • 2.1计算机网络及其协议24
  • 2.1.1计算机网络概述24
  • 2.1.2网络协议概述25
  • 2.1.3IP、TCP和UDP协议26
  • 2.2在Android中使用TCP、UDP协议31
  • 2.2.1Socket基础31
  • 2.2.2使用TCP通信34
  • 2.2.3使用UDP通信36
  • 2.3Socket实战案例39
  • 2.3.1Socket聊天举例39
  • 2.3.2FTP客户端41
  • 2.3.3Telnet客户端44
  • 2.4小结46
  • 第3章Android基本Web技术和编程实践47
  • 3.1HTTP协议47
  • 3.1.1HTTP简介47
  • 3.1.2实战案例:基于HTTP协议的文件上传51
  • 3.2Android中的HTTP编程57
  • 3.2.1HttpClient和URLConnection57
  • 3.2.2Post和Get在HttpClient的使用58
  • 3.2.3实战案例:使用HttpClient和URLConnection访问维基百科60
  • 3.3Android处理JSON64
  • 3.3.1JSON简介64
  • 3.3.2JSON数据解析65
  • 3.3.3JSON打包67
  • 3.3.4实战案例:JSON解析wikipedia内容68
  • 3.4Android处理SOAP71
  • 3.4.1SOAP简介71
  • 3.4.2SOAP消息72
  • 3.4.3实战案例:SOAP解析天气服务74
  • 3.5Android对HTML的处理79
  • 3.5.1解析HTML79
  • 3.5.2HTML适配屏幕80
     

资源下载

资源下载地址1:https://pan.baidu.com/s/1R6ToJWDEIUwbvNmJNjdXfA

相关资源

网友留言