安卓网络
betterAndroider
总结自己,一点一滴,用博客见证我的成长。
展开
-
获取网上数据的两种方法HttpURLConnection和HttpClient
因为从网上获取数据功能经常会用到,所以今天我就写一篇关于这两种方法的博客,以便自己日后参考。 一、使用HttpURLConnection的基本步骤: 1.构造出一个包含目标网址的URL,格式如:URL url=new URL(“http://www.baidu.com“); 2.构造成一个HttpURLConnection对象,因为HttpURLConnection这个类是一个抽象类,所以不能原创 2015-10-17 16:43:23 · 519 阅读 · 0 评论 -
HTTP协议详解(转)
非原创文章,转自博客园http://www.cnblogs.com/TankXiao/archive/2012/02/13/2342672.html当今web程序的开发技术百家争鸣,asp.net,php,jsp,pert,ajax等等。无论web技术在未来如何发展,理解web程序之间通信的基本协议相当重要,因为它让我们理解了web应用程序的内部工作。本为将对HTTP协议进行详细的实例讲解转载 2016-03-08 12:53:54 · 337 阅读 · 0 评论 -
Http协议的理解
1.什么是http协议?http是超文本传送协议定义了浏览器(即万维网客户)怎么向万维网服务器请求万维网文档,以及服务器怎么样将文档传送给浏览器。从层次的角度来看,http是面向应用层的协议,它是万维网上能够可靠地交换文件的重要基础。 工作流程 一次HTTP操作称为一个事务,其工作工程可分为四步: 1.首先客户机与服务器需要建立连接(TCP的三次握手),只要单击某个超级链接,HTTP的工作开始原创 2016-03-11 11:49:59 · 363 阅读 · 0 评论 -
Socket请求和Http请求的各自特点、区别及适用场景
Socket实现服务器与客户端之间的物理连接,并进行数据传输。主要有TCP/UDP两个协议。Socket处于网络协议的传输层。TCP:传输控制协议,面向连接的的协议,稳定可靠。当客户和服务器彼此交换数据前,必须先在双方之间建立一个TCP连接,之后才能传输数据。UDP:广播式数据传输,UDP不提供可靠性,它只是把应用程序传给IP层的数据报发送出去,但是并不能保证它们能到达目的地。由于UDP在转载 2016-03-11 12:01:11 · 1125 阅读 · 0 评论 -
网络通信框架Volley使用详细说明
前一篇粗略的介绍了一下Volley,并在最后附上了一段使用代码,这一篇详细的介绍一下Volley的使用。前面也说了Volley主要获取JSON对象和图片加载,这里也分为两部分介绍。1、获取JSON对象1.1声明RequestQueue声明一个新的RequestQueue对象[java] view plain copy print?pr转载 2016-03-11 14:53:52 · 300 阅读 · 0 评论 -
Retrofit2.0+okhttp3实现缓存
参考文章:Retrofit2.0+okhttp3缓存机制以及遇到的问题参考文章 : 使用Retrofit和Okhttp实现网络缓存。无网读缓存,有网根据过期时间重新请求参考文章 : okhttp3 retrofit2 缓存问题我是按照上面文章的思路,把缓存加入到自己的项目首先就是思路和基本基本一样的然后就是我自己在弄的时候发现一些问题Fatal Exce转载 2016-09-19 17:54:18 · 4734 阅读 · 5 评论