public class OkHttpUtils { private static OkHttpClient okHttpClient; private static Request request; private static Handler handler = new Handler(); public static void doGet(String url, final CallBackObject callBack){ okHttpClient = new OkHttpClient(); request = new Request.Builder().url(url).build(); okHttpClient.newCall(request).enqueue(new Callback() { @Override public void onFailure(Call call, IOException e) { } @Override public void onResponse(Call call, Response response) throws IOException { final String string = response.body().string(); handler.post(new Runnable() { @Override public void run() { callBack.onUI(string); } }); } }); } public interface CallBackObject{ void onUI(String result); } }
OkHttp封装类
最新推荐文章于 2024-04-21 09:44:57 发布