Go教程

超简单OkGo基础使用

本文主要是介绍超简单OkGo基础使用,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

第一步:添加第三方依赖库

api 'com.lzy.net:okgo:3.0.4'

第二步:权限设置

<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/>

第三步:Application中全局配置

 @Override
public void onCreate() {
    super.onCreate();
    mContent = getApplicationContext();
    OkGo.getInstance().init(this);
}

POST请求

OkGo.<String>post(url)
	     .tag(this)
	     .params("key", "value")
	     .params("key", "value")
	     .isMultipart(true)
	     .execute(new StringCallback() {
	         @Override
	         public void onSuccess(Response<String> response) {
	             String bodyData = response.body();
	             GmBean data = new Gson().fromJson(bodyData, GmBean.class);
	         }
	
	         @Override
	         public void one rror(Response<String> response) {
	             super.onError(response);
	         }

     });

姐妹们还是看原文章吧,我觉得他写的好好~~~ 原文章点这里

这篇关于超简单OkGo基础使用的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!