Android网络编程
网络编程一直是Android手机端不可缺少的一部分,几乎所有的商业应用开发都离不开网络,所以本专栏从介绍网络数据的传输类型、数据的上传、数据的下载去讲解Android系统下的网络编程。
Exploring1024
专注开源库
展开
-
Android网络之加载网络中图片
Android网络之加载网络中图片前几篇我们已经介绍了网络中数据传输的形式,同时也介绍了网络请求协议,下载我们写一个demo演示下。我们的原型图:(1)、我们建立一个名为networkdemo的工程。新建一个NetWorkUtils类用于处理我们的网络请求。 /** * Created by dsw on 2015/10/30. */ public class Ne原创 2015-10-30 18:06:18 · 2393 阅读 · 2 评论 -
Android网络数据传输之网络协议
Android网络数据传输之网络协议说起网络数据之间的交互,我们就必须明白下网络的分层,知道网络从后台到客户端看到的有哪些步骤。网络的七层分层在实际手机端开发中,我们主要是通过接口向后台请求数据,然后数据经过处理展示到手机客户端上。所以我们基本涉猎的就是传输层(TCP协议)和网络层(IP协议)。这就是我们俗称的TCP/IP协议。Android的网络编程分为2种:基于http协议和基于socket。在原创 2015-10-30 11:46:50 · 5026 阅读 · 2 评论 -
网络下的数据传输之Json数据的解析
网络下的数据传输之Json数据的解析上篇文章中我们已经讲解了XML文件的解析与序列化,本篇文章我们接着上篇文章接着说另外一种数据传输格式——Json。一、概述JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于ECMAScript的一个子集。 JSON采用完全独立于语言的文本格式, 易于人阅读和编写,同时也易于机器解析和生成(一般用于提升网络传输速率)原创 2015-10-29 10:46:44 · 4387 阅读 · 2 评论 -
网络下的数据传输之XML数据的解析
网络下的数据传输之XML数据的解析在app应用开发中,网络的使用无处不在,所以涉及到手机端与后台的数据交互也必然存在。主要存在以下两种格式的数据:XML和Json。概述1、XML简介XML(Extensible Markup Language)可扩展标记语言,一种标准通用的语言。它通过一些简单的标签进行描述数据,从而达到数据传输的目的。2、JSON简介JSON(JavaScript Objec原创 2015-10-28 22:02:55 · 5432 阅读 · 2 评论