小小小小小白的记录接口调用学习过程,为了感受一下接口调用的通信过程和理解json,纯属练手和学习,仅仅记录学习过程
内容比较基础简单,也适合和我一样安卓零基础的朋友参考~~
实现的功能简述:
调用北京时间的接口,通信获取json数据,然后把json数据转化为bean对象,最后将时间通过TextView显示
过程简述:
界面,导入OkHttp框架依赖库,写点击事件方法体
需要用到通信方法。可以参考https://www.jianshu.com/p/2663ce3da0db
下面进行详细记录
1.随便写一个Butoon响应点击事件:
笔记:下面这行代码的作用是:活动中不需要寻找该布局的id,不需要写setOnClickListener,直接写webClick(View view){ }方法
android:onClick="webClick"
2.要用Android框架OkHttp,所以需要导入依赖库
在app下的build.gradle中导入以下两行代码
implementation 'com.squareup.okhttp3:okhttp:3.14.1'
implementation 'com.squareup.okio:okio:2.2.2'
(还不太会看开发文档,不太会用github,所以下面仅为github的用法学习笔记,可跳过)