为了让广大初学者可以对Android网络开发有一个更加深入的认识,而不是停留在入门级而止步不前。代林峰等编著的这本《Android网络开发从入门到精通》对Android网络开发方面的知识进行了细致的分析,“提炼”出了Android系统开发的本质,并依此为基础,学以致用地讲解了在现实中开发典型网络项目的实现流程。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | Android网络开发从入门到精通/移动平台开发书库 |
分类 | 科学技术-工业科技-电子通讯 |
作者 | |
出版社 | 机械工业出版社 |
下载 | ![]() |
简介 | 编辑推荐 为了让广大初学者可以对Android网络开发有一个更加深入的认识,而不是停留在入门级而止步不前。代林峰等编著的这本《Android网络开发从入门到精通》对Android网络开发方面的知识进行了细致的分析,“提炼”出了Android系统开发的本质,并依此为基础,学以致用地讲解了在现实中开发典型网络项目的实现流程。 内容推荐 在Android系统从诞生到现在的短短几年时间里,它凭借操作的易用性和开发的简洁性,已牢牢占据智能手机操作系统市场占有率榜首的位置。而在Android应用开发领域中,网络开发一直是贯穿Android知识体系的核心内容之一。代林峰等编著的这本《Android网络开发从入门到精通》全部内容分为四篇,共计17章,循序渐进地讲解了Android网络开发方面的知识。本书从搭建开发环境和核心框架分析讲起,依次讲解了Android系统概述,Android网络开发基础,Java中的网络通信基础,下载、上传数据,Socket数据通信,处理XML数据,WebKit浏览网页,开发移动网页,开发蓝牙应用程序,开发Wi-Fi应用程序,NFC近场通信技术详解,开发电子邮件应用程序,Android典型网络应用实践,开发移动微博应用程序,开发Web版的电话本管理系统,开发移动微信系统,开发仿陌陌交友系统等高级知识。本书几乎涵盖了Android网络开发中的所有主要内容,并且全书内容言简意赅,讲解方法通俗易懂、详细,不但适合应用开发高手们的学习,也特别适合初学者的系统学习。 本书适合Android初学者、Android爱好者、Android网络开发人员和移动浏览器开发人员,也可以作为相关培训学校和大专院校相关专业的教学用书。 目录 前言 第一篇 基础知识篇 第1章 Android系统概述 1.1 智能手机系统介绍 1.1.1 何谓智能手机 1.1.2 当前主流的智能手机操作系统 1.2 Android 5.0的新功能 1.3 Android的巨大优势 1.3.1 优点一——系出名门 1.3.2 优点二——强大的开发团队 1.3.3 优点三——诱人的奖励机制 1.3.4 优点四——开源 1.4 搭建Android应用开发环境 1.4.1 安装Android SDK的系统要求 1.4.2 安装JDK 1.4.3 获取并安装Eclipse和Android SDK 1.4.4 安装ADT 1.4.5 设定Android SDK Home 1.4.6 验证开发环境 1.4.7 创建Android虚拟设备(AVD) 1.4.8 启动AVD模拟器 1.5 第一段Android程序 1.5.1 新建Android工程 1.5.2 编写代码 1.5.3 调试 1.5.4 运行项目 第2章 Android网络开发基础 2.1 Android SDK帮助文档介绍 2.2 Android工程文件结构介绍 2.2.1 src目录 2.2.2 文件AndroidManfest.xml 2.2.3 定义常量的文件 2.3 Android中的数据存储方式 2.3.1 SharedPreferences存储 2.3.2 文件存储 2.3.3 SQLite存储 2.3.4 Content Provider存储 2.3.5 网络存储 2.4 访问操作SD卡(手机中的存储卡) 2.4.1 解决思路 2.4.2 具体实现 2.5 总结和网络开发有关的包 第二篇 核心技术篇 第3章 Java中的网络通信基础 3.1 Java中的网络包 3.1.1 InetAddress类详解 3.1.2 URLDecoder类和URLEncoder类 3.1.3 URL和URLConnection 3.1.4 HttpURLConnection 3.2 Android网络接口 3.2.1 android.net.http中的类 3.2.2 实战演练——在手机屏幕中传递HTTP参数 第4章 下载、上传数据 4.1 下载网络中的图片数据 4.2 下载网络中的JSON数据 4.2.1 JSON基础 4.2.2 远程下载服务器中的JSON数据 4.3 下载某个网页的源码 4.4 多线程下载 4.4.1 多线程下载文件的过程 4.4.2 在Android系统中实现多线程下载 4.5 上传文件到远程服务器 4.6 GET上传数据 4.6.1 使用GET方式上传数据的流程 4.6.2 实战演练——采用GET方法向服务器传递数据 4.7 POST上传数据 第5章 Socket数据通信 5.1 Socket编程初步 5.1.1 TCP/IP基础 5.1.2 UDP 5.1.3 基于Socket的Java网络编程 5.2 TCP编程详解 …… 第6章 处理XML数据 第7章 WebKit浏览网页 第三篇 技术提高篇 第8章 开发移动网页 第9章 开发蓝牙应用程序 第10章 开发Wi-Fi应用程序 第11章 NFC近场通信技术详解 第12章 开发电子邮件应用程序 第13章 Android网络典型应用实践 第14章 开发移动微博应用程序 第15章 开发Web版的电话本管理系统 第16章 开发移动微信系统 第四篇 综合实战篇 第17章 开发仿陌陌交友系统 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。