前言
时至今日,Android的网络框架不再像之前那么到处都是,随着Google把 HttpClient直接删掉,似乎意味着Android越来越成熟。网络框架中的佼佼者Volley也不再那么光鲜,取而代之的是 Retrofit 和 okHttp。
感觉很像 OnePiece 中白胡子的离去象征着时代的变革,新时代的开始,多弗的垮台象征着七武海制度的取缔一样,不会使用Retrofit + okH...
分类:
移动开发 时间:
2016-05-22 12:39:19
阅读次数:
718
1、Netfilter与iptables关系
Netfilter:
http://www.netfilter.org/:
Netfilter is a framework provided by the Linux kernel that allows various networking-related operations to be
implemented in the form of customized handlers.
Netfilter offers...
分类:
移动开发 时间:
2016-05-22 12:15:42
阅读次数:
318
Android平台有三种网络接口可以使用,他们分别是:java.net.*(标准Java接口)、Org.apache接口和Android.net.*(Android网络接口)。下面分别介绍这些接口的功能和作用。 1.标准Java接口 java.net.*提供与联网有关的类,包括流、数据包套接字(so ...
分类:
移动开发 时间:
2016-05-19 23:00:00
阅读次数:
208
我们知道大多数的 Android 应用程序都是通过和服务器进行交互来获取数据的。如果使用 HTTP 协议来发送和接收网络数据,就免不了使用 HttpURLConnection 和 HttpClient,而 Android 中主要提供了上述两种方式来进行 HTTP 操作。并且这两种方式都支持 HTTPS 协议、以流的形式进行上传和下载、配置超时时间、IPv6、以及连接池等功能。
但是 Goog...
分类:
移动开发 时间:
2016-05-13 15:19:36
阅读次数:
234
WireShark是一个非常准确和稳定的tcp抓包工具,但看其40多m的安装包就可以想象其功能的强大,借助其功能强大的表达式筛选器,可以迅速的筛选出来我们所需要报文和记录,最近我就通过WireShark推断网络性能问题的故障点,收获颇丰。...
分类:
移动开发 时间:
2016-05-13 14:52:35
阅读次数:
305
一,通过Apache接口访问网络所必须的类
HttpClient
概述
---HttpClient 是 Apache Jakarta Common 下的子项目,可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。(摘自百度百科)
成员变量
构造方法
---DefaultHttpClient()
普通...
分类:
移动开发 时间:
2016-05-13 04:27:09
阅读次数:
197
前言Http请求是做Android应用开发工作几乎必须要用到的东西。做Android开发这几年,从最开始仿照网上代码自己使用apache的DefaultHttpClient封装网络请求工具类,到后面开始使用GitHub上面的一些http框架,Afinal,xUtils到Volley,AsyncHttpClient等,网上这些http框架大多都还比较易用,但是做实际业务中还是感觉到业务和界面代码与Ht...
分类:
移动开发 时间:
2016-05-12 18:55:02
阅读次数:
220
基于TCP协议的网络通信
TCP协议基础
使用ServerSocket创建TCP服务器端
使用Socket进行通信
加入多线程
使用URL访问网络资源
使用URL读取网络资源
使用URLConnection提交请求
使用HTTP访问网络
HttpURLConnection类
使用Apache HttpClient类
使用webview视图显示网页
使用webvie浏览网页
用webview加载htm...
分类:
移动开发 时间:
2016-05-12 12:36:08
阅读次数:
390
之前一直在做SiteCheck的项目,所用到的知识大部分都涉及到网络编程方面,所以现在有时间先把它的使用方法及一些注意事项记录下来。在这里我用两种例子让大家了解它的使用方法:
(1)上传图片及相应参数到服务器 (2)上传语音及相应参数到服务器。代码比较多。。。。
先贴上代码,再解析:
UploadFileTask .java : (实现异步上传的执行类)public class Uploa...
分类:
移动开发 时间:
2016-05-12 11:44:44
阅读次数:
334
NoHttp和OkHttp哪个好用,Volley和NoHttp哪个好用? NoHttp 源码及Demo托管在Github欢迎大家Star: https://github.com/Y0LANDA/NoHttp NoHttp是专门做Android网络请求与下载的框架,框架直播视频源码下载地址。 开这篇博 ...
分类:
Web程序 时间:
2016-05-11 19:52:07
阅读次数:
242