Android 开源框架 ( 一 ) OkHttp 网络框架的基本使用
HttpClient 和 HttpURLConnection 以及 OkHttp : 在Android 2.2版本之前,HttpClient拥有较少的bug,因此使用它是最好的选择。 而在Android2.3版本及以后,HttpURLConnection则是最佳的选择。它的API简单,体积较小,因而非常适用于Android项目。压缩和缓存机制可以有效地减少网络访问的流量,在提升速度和省电方面也起到了较大的作用。对于新的应用程序应该更加偏向于使用HttpURLConnection,因为在以后的工作当中我们也会将更多的时间放在优化HttpURLConnection上面。 其实现在嘛,两者都不用,就用Okhttp. HttpUrlConnection现在的底层实现就是通过Okhttp. 一. HttpUrlConnect 介绍 1. 网络通信首先需要配置网络请求权限: <uses-permission android:name= " android.permission.INTERNET " /> 2.使用如下方式实现子线程里http请求通信: 开启线程两种常用的实现方式:一种是继承Thread类.一种是实现Runnable接口. new Thread( new Runnable() { @Override public void run() { ... //