江风网

txt_epub_Kindle_azw3_mobi_pdf电子书免费下载

精通Android网络开发

作者: 王东华
出版时间: 2016-03-01
发布时间: 2020-11-12
阅读热度: 7
综合评分: 0
下载支持: TXT EPUB MOBI AZW3 PDF
在线阅读: 手机阅读 电脑阅读
《精通Android网络开发》内容简介

本书详细介绍了Android网络开发的有关内容,全书共分为5篇,共计25章,从搭建Android开发环境和核心框架分析讲起,依次讲解了Android技术核心框架,网络开发技术基础,HTTP数据通信,URL处理数据,处理XML数据,下载远程数据,上传数据,使用Socket实现数据通信,使用WebKit浏览网页数据,Wi—Fi系统应用,蓝牙系统应用,邮件应用,RSS应用,网络视频处理,网络流量监控,网络RSS阅读器,开发一个邮件系统,在Android中开发移动微博应用、网络防火墙系统,开发Web版的电话本管理系统、移动微信系统等知识。本书几乎涵盖了Android网络应用中的所有主要内容,讲解方法通俗易懂。本书适合Android初学者、Android爱好者以及Android底层开发人员学习使用,也可以作为相关培训学校和大专院校相关专业的教学用书。王东华,Android开发工程师和架构师,2008年开始进行Android方面的开发和研究工作。现在就职于广州三星电子(中国)有限公司。曾经开发过游戏应用,精通Android系统安全、优化等技术。业余期间,曾经在国内主流期刊中发表过多篇通信领域的论文。

《精通Android网络开发》章节目录
  • 前言
  • 第1篇 基础知识篇
  • 第1章 Android技术概述
  • 1.1 智能手机系统介绍
  • 1.2 搭建Android应用开发环境
  • 第2章 Android技术核心框架分析
  • 2.1 简析Android安装文件
  • 2.2 演示官方实例
  • 2.3 剖析Android系统架构
  • 2.4 简述五大组件
  • 2.5 进程和线程
  • 2.6 第一段Android程序
  • 第3章 网络开发技术基础
  • 3.1 HTML简介
  • 3.2 CSS技术基础
  • 3.3 JavaScript技术基础
  • 第2篇 网络数据通信篇
  • 第4章 HTTP数据通信
  • 4.1 HTTP基础
  • 4.2 使用Apache接口
  • 4.3 使用标准的Java接口
  • 4.4 使用Android网络接口
  • 4.5 实战演练
  • 第5章 URL处理数据
  • 5.1 URL和URLConnection
  • 5.2 HttpURLConnection详解
  • 第6章 处理XML数据
  • 6.1 XML技术基础
  • 6.2 使用SAX解析XML数据
  • 6.3 使用DOM解析XML
  • 6.4 Pull解析技术
  • 6.5 实战演练——3种解析方式的综合演练
  • 第7章 下载远程数据
  • 7.1 下载网络中的图片数据
  • 7.2 下载网络中的JSON数据
  • 7.3 下载某个网页的源码
  • 7.4 远程获取多媒体文件
  • 7.5 多线程下载
  • 7.6 远程下载并安装APK文件
  • 第8章 上传数据
  • 8.1 实战演练——上传文件到远程服务器
  • 8.2 使用Get方式上传数据
  • 8.3 使用Post方式上传数据
  • 8.4 使用HTTP协议实现上传
  • 第9章 使用Socket实现数据通信
  • 9.1 Socket编程初步
  • 9.2 TCP编程详解
  • 9.3 UDP编程
  • 9.4 实战演练——在Android中使用Socket实现数据传输
  • 第10章 使用WebKit浏览网页数据
  • 10.1 WebKit源码分析
  • 10.2 分析WebKit的操作过程
  • 10.3 WebView详解
  • 10.4 实战演练
  • 10.5 使用WebView的注意事项
  • 第3篇 移动Web应用篇
  • 第11章 HTML5技术初步
  • 11.1 HTML5介绍
  • 11.2 新特性之视频处理
  • 11.3 新特性之音频处理
  • 11.4 新特性之canvas
  • 11.5 新特性之Web存储
  • 11.6 表单的新特性
  • 第12章 为Android开发网页
  • 12.1 准备工作
  • 12.2 添加Android的CSS
  • 12.3 添加JavaScript
  • 12.4 使用Ajax
  • 12.5 让网页动起来
  • 第13章 jQuery Mobile基础
  • 13.1 jQuery Mobile简介
  • 13.2 jQuery的基本语法
  • 13.3 实现导航功能
  • 13.4 按钮
  • 13.5 表单
  • 13.6 列表
  • 第4篇 典型网络应用篇
  • 第14章 Wi-Fi系统应用
  • 14.1 了解Wi-Fi系统的结构
  • 14.2 分析源码
  • 14.3 开发Wi-Fi应用程序
  • 第15章 蓝牙系统应用
  • 15.1 了解蓝牙系统的结构
  • 15.2 分析蓝牙模块的源码
  • 15.3 与蓝牙相关的类
  • 15.4 在Android平台开发蓝牙应用的过程
  • 15.5 实战演练
  • 第16章 邮件应用
  • 16.1 使用Android内置的邮件系统
  • 16.2 使用SmsManager收发邮件
  • 16.3 commons-mail.jar和mail.jar
  • 第17章 RSS处理
  • 17.1 RSS基础
  • 17.2 SAX技术介绍
  • 17.3 实战演练——开发一个RSS程序
  • 第18章 网络视频处理
  • 18.1 MediaPlayer视频技术
  • 18.2 VideoView技术
  • 18.3 实战演练——开发一个网络视频播放器
  • 第19章 网络流量监控
  • 19.1 TrafficStats类详解
  • 19.2 实战演练——开发一个流量统计系统
  • 第5篇 综合实战篇
  • 第20章 网络RSS阅读器
  • 20.1 实现流程
  • 20.2 具体实现
  • 20.3 打包、签名和发布
  • 第21章 开发一个邮件系统
  • 21.1 项目介绍
  • 21.2 系统需求分析
  • 21.3 数据存储设计
  • 21.4 具体编码
  • 第22章 在Android中开发移动微博应用
  • 22.1 微博介绍
  • 22.2 微博开发技术介绍
  • 22.3 在Android上开发移动博客发布器
  • 22.4 分析腾讯Android版微博API
  • 22.5 详解新浪Android版微博API
  • 第23章 网络流量防火墙系统
  • 23.1 系统需求分析
  • 23.2 编写布局文件
  • 23.3 编写主程序文件
  • 第24章 开发Web版的电话本管理系统
  • 24.1 需求分析
  • 24.2 创建Android工程
  • 24.3 实现系统主界面
  • 24.4 实现信息查询模块
  • 24.5 实现系统管理模块
  • 24.6 实现信息添加模块
  • 24.7 实现信息修改模块
  • 24.8 实现信息删除模块和更新模块
  • 第25章 移动微信系统
  • 25.1 微信系统基础
  • 25.2 使用Android ViewPager
  • 25.3 开发一个微信系统
版权免责声明
《精通Android网络开发》为网络收集或网友自行上传,本站不对内容负责,《精通Android网络开发》版权归原作者所有,仅供学习交流,请勿商业使用,本站不提供任何下载,储存服务,如无意侵犯了你对《精通Android网络开发》的版权,请联系我们,我们将在第一时间删除相关内容!