使用okhttp3简单执行网络请求
来源:互联网 发布:两个向量相乘的矩阵 编辑:程序博客网 时间:2024/05/16 19:02
使用okhttp3简单执行网络请求
- 添加依赖库
compile 'com.squareup.okhttp3:okhttp:3.6.0'
- 开通网络请求权限
<uses-permission android:name="android.permission.INTERNET" />
import okhttp3.Callback;import okhttp3.OkHttpClient;import okhttp3.Request;/** * Created by Smile on 2017/5/3. */public class HttpUtilWithOkHttp { public static void sendHttpRequest(final String address, final Callback callback){ new Thread(new Runnable() { @Override public void run() { OkHttpClient client=new OkHttpClient(); Request request=new Request.Builder().url(address).build(); client.newCall(request).enqueue(callback); } }).start(); }}
/*** 执行网络请求*/ private void requestNetwork(){ String url="http://app.zhuashihui.com/api/qunfa"; HttpUtilWithOkHttp httpUtilWithOkHttp=new HttpUtilWithOkHttp(); httpUtilWithOkHttp.sendHttpRequest(url, new Callback() { @Override public void onFailure(Call call, IOException e) { //请求失败 } @Override public void onResponse(Call call, Response response) throws IOException { //请求成功 String responseStr=response.body().string(); //创建Bundle对象 Bundle bundle=new Bundle(); //请求的结果放进bundle内 bundle.putString("responseStr",responseStr); //创建一个message对象 Message message=new Message(); //message对象存值 message.setData(bundle); //发送消息到handle handler.sendMessage(message); } }); }
阅读全文
0 0
- 使用okhttp3简单执行网络请求
- Android OkHttp3网络请求框架使用入门
- 使用OkHttp3网络请求的错误解析
- OkHttp3 (三)——创建与执行网络请求
- mvp okhttp3,网络请求
- OkHttp3请求网络回顾
- Retrofit+okhttp3的简单封装实现网络请求和拦截
- Okhttp3网络请求框架+MVP设计模式简单实战
- 使用OKHttp3替换Volley的底层网络请求
- android网络请求组件(一)OkHttp3的封装使用
- okhttp3(网络请求库)
- 网络请求框架(OKHttp3.0)
- Android网络请求框架----okHttp3
- okhttp3的网络请求框架
- 网络请求篇--okhttp3框架
- Android一点 okhttp3 简单请求
- okhttp3的简单使用
- okHttp3的简单使用
- DevExpress控件使用之SearchLookUpEdit (多选)
- BottomNavigationView 的使用
- WinDBG 技巧:如何生成Dump 文件(.dump 命令)
- python(小总结) 占位符、时间、
- Android 6.0权限逻辑详解
- 使用okhttp3简单执行网络请求
- Unity热更新方案
- 多媒体文件格式之TS
- c#中链接数据库的“增删改查”的通用方法
- MFC的使用 在共享DLL中使用MFC 和在静态库中使用MFC的区别
- charles抓包抓吧抓吧 wirshark拜拜了您那
- 【android】RxJava1原理解析
- 简单代码(根据安卓自带属性确定当前经纬度)
- hadoop强制进行Active/Standby切换的命令