Retrofit

2018-12-20  本文已影响0人  人心所向便是阳光

代码

public class RetrofitUtil {
private static RetrofitUtil instance;
private Retrofit mRetrofit;
public static RetrofitUtil getInstance() {
    if (instance==null) {
        instance=new RetrofitUtil();
    }
    return instance;
}

public RetrofitUtil() {
    mRetrofit=new Retrofit.Builder()
            .baseUrl(GlobalConstant.BASE_URL)
            .addConverterFactory(GsonConverterFactory.create())
            .addCallAdapterFactory(RxJavaCallAdapterFactory.create())
            .client(OkHttpUtil.okHttpClient)
            .build();
}

public <T> T create(Class<T> cls){
    T t = mRetrofit.create(cls);
    return t;
}
}
上一篇下一篇

猜你喜欢

热点阅读