Android网络编程
文章平均质量分 91
dztai
三年Android App开发经验,一年IOS开发经验,从事过车载、手机、HUD行业。
展开
-
Android使用HttpClient下载图片
在前一章中讲的是Android使用HttpURLConnection下载图片,这一章使用HttpClient下载图片HttpURLConnection与HttpClient的区别:HttpClient是个很不错的开源框架(org.appache.http),封装了访问http的请求头,参数,内容体,响应等等,使用起来更方面更强大。HttpURLConnection是java的标准类原创 2014-05-10 14:26:49 · 3962 阅读 · 2 评论 -
Android使用HttpURLConnection下载图片
讲到http就必需要了解URI和URLURI (uniform resource identifier)统一资源标志符;URL(uniform resource location )统一资源定位符(或统一资源定位器);可以理解成URL是URI的子集,URI是一抽象的标识符,URL可以理解成具体的标识符;只要是网络上的资源就能找到唯一的URL。原创 2014-05-10 13:41:56 · 6416 阅读 · 1 评论 -
Android网络下解析XML
XML(Extensible Markup Language)可拓展标记语言,它与HTML一样,都是SGML(标准通用标记语言),它可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。 它非常适合万维网传输,提供统一的方法来描述和交换独立于应用程序或供应商的结构化数据。在Android下有三种方式解析XML,分别为SAX、DOM、PULL;它们有各自的特点,在网络编程中原创 2014-05-30 09:15:26 · 1365 阅读 · 0 评论 -
Android解析中国天气网的Json数据
在Android开发中,一般的APP都是通过获取服务器端的数据来更新UI,从服务器获取到的数据可以是Json,它的数据量要比XML要小,这里解析中国天气网上获取的数据,虽然已经不再更新了,但用来学习还是可以的,为了方便我直接到数据通过txt保存到本地,它的数据可以通过这个页面获取:http://m.weather.com.cn/data/101280601.html目录结构其实解析原创 2014-08-11 20:33:08 · 6028 阅读 · 0 评论 -
Android 网络通信框架Volley简介
Volley是2013年Google I/O上发布的,它是Android平台上的网络通信库,对常用的网络通信功能作了封装,能使网络通信更快,更简单,更健壮。以前使用网络通信一般都是用AsyncTaskLoader、HttpURLConnection、AsyncTask等。Volley适合数据量小但通信频繁的情况下Volley架构下图就是Google I/O 演讲时使用的图片原创 2015-04-10 16:16:51 · 1854 阅读 · 0 评论 -
Android App使用Jsoup抓取网页数据显示
学习Jsoup可以到:http://www.open-open.com/jsoup/parsing-a-document.htm了解下什么是Jsoup,有什么作用。使用Jsoup需要用到的浏览器是:google Chrome,看以下两张图就明白为什么要使用google Chrome这是一个新闻网站上的页面,使用google Chrome打开,然后按键盘上的F12,就出现右边部分,在右边原创 2015-10-08 15:26:22 · 1509 阅读 · 1 评论 -
使用手机搭建服务器,使用同一网段电脑访问
传输层协议可以分为TCP与UDP,下面分别介绍下这两种协议的特点。TCP(Transmission Control Protocol):1.面向连接2.传输可靠3.速度慢(传输效率低)4.面向字节流UDP(User Data Protocol):1.无连接2.传输不可靠3.速度快(传输效率高)4.面向报文TCP与UDP的连接图解应用场景原创 2016-09-22 11:55:54 · 2497 阅读 · 0 评论