这个okHttp的使用,其实网络上有很多的案例的,但是,如果以前没用过,copy别人的直接用的话,可以发现要么

导包导不进来,要么,人家给的代码也不完整,这里自己整理一下.

1.引入OkHttp的jar包

implementation 'com.squareup.okhttp3:okhttp:3.4.1'

2.然后去使用就可以了

提供一个get请求的例子:

    private void faceAsync() {//1.这里去同步照片到人脸库String faceUrl="http://172.19.128.73:8060/api/faceDevice/listByIp";OkHttpClient faceHttpClient = new OkHttpClient();
//        String faceRequestBody = "";
//        MediaType faceMediaType = MediaType.parse("text/plain;chaset=utf-8;charset=utf-8");Request faceRequest = new Request.Builder().get().ur

AndroidStudio_Android使用OkHttp发起Http请求_以及使用时需要注意的点---Android原生开发工作笔记220相关推荐

  1. AndroidStudio_安卓原生开发_自定义服务器Token验证_MD5加密方法---Android原生开发工作笔记156

    这里单独说一下这个md5加密,因为被坑了一下....很郁闷这个现象诡异,不好察觉,太像是因为 网络环境不稳定导致的了,所以一般不会认为是代码的问题,最后发现确实是有问题的. 由于不希望服务器接口裸奔, ...

  2. AndroidStudio_安卓原生开发_精美自定义多选控件_多选Spinner_MultiSpinner_拿来即用---Android原生开发工作笔记144

    1.首先去定义该控件:MPopListView package com.maddox.mmrrr1;import android.app.AlertDialog; import android.con ...

  3. AndroidStudio_安卓原生开发_自定义单选列表Spinner绑定自定义数据类型---Android原生开发工作笔记143

    1.写一个类,用来存绑定的数据 public class DictPair {private String name;private String key;private String value;p ...

  4. AndroidStudio_安卓原生开发_蓝牙连接设备需要动态申请位置权限---Android原生开发工作笔记137

    android 6.0 以后,搜索蓝牙设备,打开蓝牙,除了需要蓝牙权限以外, <!--蓝牙权限--> <uses-permission android:name="andr ...

  5. AndroidStudio安卓原生开发_UI高级_StateListDrawable状态选择器_按钮按下和抬起显示不同颜色---Android原生开发工作笔记124

    然后我们再去看一下这个StateListDrawable,状态选择器,他可以让我们做的界面,更漂亮一些. 比如,按钮的按下和抬起显示不同的颜色.就是用这个StateListDrawable做的. 可以 ...

  6. AndroidStudio_HttpServer类接收到数据以后_给Service发送Message_利用handler实现---Android原生开发工作笔记224

    1.首先我在HomeActivity中 启动了一个service. 2.可以看到就是一个普通的service 然后,我们在service中,启动了一个HttpServer 服务 在BackServic ...

  7. AndroidStudio_开发工具的设置_界面设置_字体设置_使用习惯设置_按钮设置等一些设置的介绍---Android原生开发工作笔记71

    这里说一下androidstudio的一些设置,很多是不常用的,用的时候,自己百度一下也很方便,这里仅仅说一下就可以了 可以通过上面settings打开设置 可以看到这个设置框 可以搜索比如搜font ...

  8. AndroidStudio_安卓原生开发_蓝牙扫描设备_另一种方法---Android原生开发工作笔记145

    下面的一个方法是之前写的,但是那种方法有时候会有扫描不到的情况,现在再写一种,这种方法,更简单有效一些. AndroidStudio安卓原生开发_Android扫描附近指定的蓝牙设备_通过设备名称过滤 ...

  9. AndroidStudio_安卓原生开发_自己设计android端_到springboot端的请求验证Token系统---Android原生开发工作笔记158

    由于不希望自己的springboot后台接口,被暴露裸奔,就希望,加个验证,只有验证通过的请求, 才能访问,但,springboot的springsecurity自带的验证jwt的token,感觉比较 ...

最新文章

  1. python在读写文件之前需要创建文件对象-Python对象序列化写入文件对象
  2. 微软的最高市值是多少?
  3. Nhibernate中的连接超时时事务回滚引发异常的处理方法
  4. 蝙蝠未能连接到服务器是什么原因,家里飞来一只蝙蝠,怎么办?早点知道,有备无患!...
  5. java iterator如何倒序输出
  6. 局域网屏幕共享软件 推荐_局域网共享软件,详细教您局域网共享软件如何使用...
  7. Spring Hibernate教程
  8. Linux-ubuntu18.04 终端命令ping,ssh
  9. HDU1003——MAX SUM
  10. 惊喜不止小米9!小米又一4800万新机确认:不给友商机会?
  11. oracle 加号 用法,Oracle的加号(+)表示法和ansi JOIN符号之间的区别?
  12. 腾讯否认微信测试语音消息进度调节​;监证会同意蚂蚁集团科创板IPO注册;React 17 正式版发布|极客头条
  13. Android Button 实现阴影边界
  14. NumPy 数组属性
  15. 电气simulink常用模块_支持PLC编程的5大电气语言,你会几种?
  16. 用SPSS-Modeler分析银行信用风险评分方法
  17. Android系统控件获取自定义属性
  18. 网站建设中如何打造最优seo优化页面
  19. [Python从零到壹] 十五.文本挖掘之数据预处理、Jieba工具和文本聚类万字详解
  20. 如何实现上传多个图片并依次展示_如何在一张ppt中插入多张图片并能依次播放...

热门文章

  1. php socket 小程序,实例详解微信小程序如何使用Socket
  2. js des加密 java_Java实现与JS相同的Des加解密算法完整实例
  3. 包含html语言的超链接标记的网页_什么是网页
  4. java bufferedreader类_详解java中的BufferedReader类
  5. STM32系列单片机在进入main函数前都在干些什么?
  6. 笔试题:在整数数组中找到重复的数字
  7. SpringMVC写第一个程序HelloSpringMVC
  8. nand flash驱动编写步骤
  9. Ubuntu环境搭建零:安装Linux虚拟机
  10. QT下添加*.qrc(图标Icon、图像)资源