logo
分类于: 编程语言 计算机基础

简介

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

深入理解Android网络编程:技术详解与最佳实践 5.1分

资源最后更新于 2020-03-29 01:39:34

作者:陈文郭依正

出版社:出版社机械工业出版社

出版日期:2013-08

ISBN:9787111435020

文件格式: pdf

标签: 计算机 科学 编程 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开发工程师,深入分析过Android系统的源代码,对Android系统的底层原理有非常深入的认识,尤其是与网络编程相关的功能模块。精通XMPP协议和企业级云端系统的构建,现从事移动互联网系统的框架设计和研发工作。此外,他对Java、HMTL 5、Web数据挖掘、个性化搜索引擎等技术也有一定的研究。

想要: 点击会收藏到你的 我的收藏,可以在这里查看

已收: 表示已经收藏

Tips: 注册一个用户 可以通过用户中心得到电子书更新的通知哦

目录

  1. 前言
  2. 为什么要写这本书
  3. 读者对象
  4. 如何阅读本书
  5. 勘误和支持
  6. 致谢
  7. 第一篇 概述篇
  8. 第1章 Android网络编程概要
  9. 1.1 Android简介
  10. 1.2 Android网络程序的功能
  11. 1.3 设置Android开发环境
  12. 1.4 网络应用实战案例
  13. 1.5 小结
  14. 第二篇 实战篇
  15. 第2章 Android基本网络技术和编程实践
  16. 2.1 计算机网络及其协议
  17. 2.2 在Android中使用TCP、UDP协议
  18. 2.3 Socket实战案例
  19. 2.4 小结
  20. 第3章 Android基本Web技术和编程实践
  21. 3.1 HTTP协议
  22. 3.2 Android中的HTTP编程
  23. 3.3 Android处理JSON
  24. 3.4 Android处理SOAP
  25. 3.5 Android对HTML的处理
  26. 3.6 小结
  27. 第4章 Android常见网络接口编程
  28. 4.1 Android解析和创建XML
  29. 4.2 Android订阅RSS
  30. 4.3 Android Email编程
  31. 4.4 Android网络安全
  32. 4.5 OAuth认证
  33. 4.6 小结
  34. 第5章 Android网络模块编程
  35. 5.1 Android地图和定位
  36. 5.2 USB编程
  37. 5.3 Wi-Fi编程
  38. 5.4 蓝牙编程
  39. 5.5 NFC编程简介
  40. 5.6 小结
  41. 第6章 Android线程、数据存取、缓存和UI同步
  42. 6.1 Android线程
  43. 6.2 数据存取
  44. 6.3 网络判定
  45. 6.4 消息缓存
  46. 6.5 界面更新
  47. 6.6 小结
  48. 第7章 基于SIP协议的VoIP应用
  49. 7.1 SIP协议简介
  50. 7.2 SIP服务器搭建
  51. 7.3 SIP程序设置
  52. 7.4 SIP初始化通话
  53. 7.5 监听SIP通话
  54. 7.6 实战案例:SIP通话
  55. 7.7 小结
  56. 第8章 基于XMPP协议的即时通信应用
  57. 8.1 XMPP协议简介
  58. 8.2 使用Openfire搭建XMPP服务器
  59. 8.3 登录XMPP服务器
  60. 8.4 联系人相关操作
  61. 8.5 消息处理
  62. 8.6 实战案例:XMPP多人聊天
  63. 8.7 小结
  64. 第三篇 源码分析篇
  65. 第9章 Android对HTML的处理
  66. 9.1 Android HTML处理关键类
  67. 9.2 HTMLViewer分析
  68. 9.3 浏览器源代码解析
  69. 9.4 WebKit简单分析
  70. 9.5 小结
  71. 第10章 Android网络处理分析
  72. 10.1 Android网络处理关键类及其说明
  73. 10.2 Android网络处理流程
  74. 10.3 Android封装的HTTP处理类
  75. 10.4 Android RTP协议
  76. 10.5 Android SIP协议
  77. 10.6 小结
  78. 第11章 Android网络应用分析
  79. 11.1 Android中使用SAX解析XML
  80. 11.2 基于位置的服务
  81. 11.3 媒体传输协议
  82. 11.4 小结