本篇是根据一位大神的okgo进行使用的,谢谢
添加依赖
compile 'com.lzy.net:okgo:2.1.4' //可以单独使用,不需要依赖下方的扩展包 compile 'com.lzy.net:okrx:0.1.2' //RxJava 扩展支持,根据需要添加 compile 'com.lzy.net:okserver:1.1.3' //下载管理和上传管理扩展,根据需要添加
import android.app.Application; import com.google.gson.Gson; import com.google.gson.GsonBuilder; import com.lzy.okgo.OkGo; import com.lzy.okgo.cache.CacheEntity; import com.lzy.okgo.cache.CacheMode; import com.lzy.okgo.cookie.store.PersistentCookieStore; import java.util.logging.Level; /** * Created by ch on 2016/12/14. */ public class MyApplication extends Application { public static Gson gson; @Override public void onCreate() { super.onCreate(); //---------这里给出的是示例代码,告诉你可以这么传,实际使用的时候,根据需要传,不需要就不传-------------// /* HttpHeaders headers = new HttpHeaders(); headers.put("commonHeaderKey1", "commonHeaderValue1"); //header 不支持中文 headers.put("commonHeaderKey2", "commonHeaderValue2"); HttpParams params = new HttpParams(); params.put("commonParamsKey1", "commonParamsValue1"); //param 支持中文,直接传,不要自己编码 params.put("commonParamsKey2", "这里支持中文参数");*/ //-----------------------------------------------------------------------------------// //必须调用初始化