本书采用模块化结构,以大量案例分析为主线,介绍了Android手机操作系统的开发与应用。全书分为Android操作系统与开发环境、UI事件控制、Android基本界面组件和Android高级界面组件、资源文件使用; Activity、Service及BroadcastReceiver应用、数据存储以及文件读写、ContentProvider应用、Android网络编程、综合案例分析共11章。本书体系结构清晰,内容围绕Android手机操作系统开发与应用,对Android的功能按照特性进行分类,根据由浅入深的原则,以教学单元搭配步骤讲解,每个章节都包含精心设计和讲解的应用程序开发案例,使书的内容
Android网络开发从入门到精通
✍ Scribed by 张余
- Publisher
- 清华大学出版社
- Year
- 2014
- Tongue
- Chinese
- Leaves
- 610
- Category
- Library
No coin nor oath required. For personal study only.
✦ Synopsis
《Android网络开发从入门到精通》循序渐进地讲解了Android网络开发技术的基本知识,内容新颖、知识全面、讲解详细。全书共分16章,第1~2章是基础知识,讲解Android基础和Android网络开发基础;第3章详细讲解HTTP通信处理的基本知识;第4章详细讲解URL处理的实现过程;第5章详细讲解为Android开发网页的实现过程;第6章讲解WebKit浏览器的基本知识;第7章讲解在Android中开发蓝牙应用的基本知识:第8章讲解在Android中开发Wi-Fi应用的基本知识;第9章讲解在Android中开发RSS应用的基本知识;第10章讲解在Android中开发电子邮件应用的基本知识:第11章讲解让网络和多媒体接轨的基本知识;第12章讲解在Android中开发移动微博应用的基本知识;第13章讲解开发Android流量统计系统的基本知识;第14章讲解开发Android流量监控系统的基本知识:第15章和第16章是两个综合实例,分别讲解开发流量监控系统和电子邮件系统的基本流程。书中的每个实例都遵循先提出制作思路及包含知识点,再在实例最后补充总结知识点并引导读者举一反三。
《Android网络开发从入门到精通》定位于Android的初、中级用户,既可以作为初学者的参考书,也可以作为有一定Android基础读者的提高书。
✦ Table of Contents
封面
扉页
内容简介
版权页
前言
目录
第1章 Android系统介绍
1.1 Android是一款智能手机
1.2 Android的巨大优势
1.3 搭建Android开发环境
1.4 创建Android虚拟设备
1.5 搭建环境过程中的常见问题
第2章 Android网络开发基础
2.1 Android安装文件介绍
2.2 分析Android的系统架构
2.3 网页开发基础
2.4 简析Android内核
2.5 简要分析Android源码
2.6 总结和网络应用有关的包
第3章 HTTP通信处理
3.1 Java中的网络通信基础
3.2 HTTP协议
3.3 使用Apache接口
3.4 使用标准Java接口
3.5 使用Android网络接口
第4章 URL处理
4.1 使用URL类
4.2 使用URLConnection类
4.3 使用HttpURLConnection类
第5章 为Android开发网页
5.1 准备工作
5.2 为Android中的网页添加CSS样式
5.3 为Android网页添加JavaScript特效
5.4 在Android网页中使用Ajax特效
5.5 让Android网页充满灵动活力
5.6 为网页增加数据存储功能
第6章 WebKit浏览器详解
6.1 WebKit的目录结构
6.2 WebKit框架介绍
6.3 WebKit操作
6.4 WebView类详解
第7章 在Android中开发蓝牙应用
7.1 蓝牙系统的结构
7.2 分析蓝牙源码
7.3 和蓝牙相关的类
7.4 Android蓝牙的基本应用
7.5 开发一个遥控器——蓝牙控制玩具车
第8章 在Android中开发Wi-Fi应用
8.1 了解Wi-Fi系统的结构
8.2 分析Wi-Fi源码
8.3 开发Wi-Fi应用程序
第9章 在Android中开发RSS应用
9.1 RSS基础
9.2 SAX介绍
9.3 开发一个RSS订阅程序
9.4 开发一个RSS阅读器
第10章 在Android中开发电子邮件应用
10.1 使用Android的内置邮件系统
10.2 使用SmsManager收发邮件
10.3 使用包commons-mail.jar和mail.jar
第11章 让网络和多媒体接轨
11.1 MediaPlayer视频技术详解
11.2 VideoView技术详解
11.3 在Android中播放网络上的MP3
11.4 在Android中下载在线铃声
11.5 在Android中上传文件到远程服务器
11.6 在Android中开发一个远程下载系统
11.7 在Android中开发一个网络视频播放器
11.8 在Android中开发一个网络收音机
第12章 在Android中开发移动微博应用
12.1 微博介绍
12.2 微博开发技术介绍
12.3 在Android上开发移动博客发布器
12.4 详解腾讯Android版微博API
12.5 详解新浪Android版微博API
第13章 流量统计系统
13.1 流量统计基础
13.2 基于防火墙的流量统计
13.3 适用Android系统的通用流量统计函数
第14章 流量监控系统
14.1 实现流量监控功能的方式
14.2 系统需求分析
14.3 系统需求
14.4 编写布局文件
14.5 编写主程序文件
14.6 系统测试
第15章 Android网络典型应用实践
15.1 测试网络下载速度
15.2 通过Handler实现异步消息处理
15.3 实现网络多线程断点下载
15.4 判断当前网络GPRS和Wi-Fi的状态
15.5 开启或关闭APN
第16章 开发一个邮件系统
16.1 项目介绍
16.2 系统需求分析
16.3 数据存储设计
16.4 具体编码
16.5 打包、签名和发布
正文结束
📜 SIMILAR VOLUMES
<p>本书使用Android Studio 3.0开发环境,同时适配新版的Android 8.0操作系统,由浅入深地学习Android App的开发。全文共分为10章,涵盖Android Studio的开发环境搭建、Android控件的使用、四大组件的使用、Fragment(碎片)、多线程开发、网络编程与数据存储等内容。最后通过项目实战,对所学知识点融会贯通,进一步增强开发能力。</p> <p>本书内容通俗易懂,案例丰富,不仅适用于Android开发的广大从业人员、App开发的业余爱好者,也可作为大中专院校与培训机构的培训教程。</p>
《android开发从入门到精通(第2版)》从初学者的角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了android应用程序开发应该掌握的各方面技术。《android开发从入门到精通(第2版)》共分15章,内容包括android快速入门、android模拟器与常用命令、用户界面设计、高级用户界面设计、基本程序单元activity、android应用核心Intent、android事件处理、资源访问、图形图像处理技术、多媒体应用开发、Content Provider实现数据共享、线程与消息处理、Service应用、网络编程及Internet应用和基于android的家庭理财通程序的设计过
<p>作为Android应用开发书籍,本书既适合Android初学者,也适合虽具备一定Android开发经验但需要加深知识理解的读者。本书共15章,主要内容包括Android常用UI组件介绍、Android事件处理机制、Android四大组件、Android中的动画、Android网络应用、Android APP项目实战等几大部分,全书由浅入深地详细介绍了Android的每个开发细节。本书内容翔实,示例丰富,案例典型。编者按照“既重理论更重实践”的编写思路为读者提供满足实战需求的Android开发知识内容。读者所需要学习的,正是本书描述的。</p>
Android系统是目前最为流行的智能手机操作系统。为了帮助开发人员快速掌握 Android开发技术,获取更好的就业机会,作者基于 Android SDK 5.1(API Level 22)编写了本书。本书分为 14章,主要包括 Android 5系统发展历史、系统架构、应用程序框架、界面开发、电话短信应用、多媒体开发、数据存储、网络编程、位置服务、绘图与计算、国际化、企业应用以及应用程序发布等内容。本书在讲解过程中穿插大量的实例,以帮助读者更好地理解 Android开发方法和技巧,使读者进一步巩固所学的知识,提高综合实战能力。本书适合 Android移动应用开发初学者,也可以作为高等院校和培