![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Retrofit
fundroid
Android GDE(谷歌开发者专家)| 互联网大厂移动端架构师
展开
-
Retrofit2+Kolin协程
Retrofit2.6开始增加了对Kotlin协程的支持,可以通过suspend函数进行异步调用。本文简单介绍一下Retrofit中协程的使用data class首先定义一个data class 模拟Api请求的responsedata class Repos( val id: Int, val name: String)Retrofit创建Retrofit...原创 2020-02-19 12:27:06 · 5053 阅读 · 0 评论 -
Kotlin中使用Retrofit
RetrofitA type-safe HTTP client for Android and JavaRerofit是Andorid最流行的HTTP框架,可以帮助开发者用最简单的代码实现API的调用。本文主要介绍Kotlin中Retrofit的基本使用方法, 以帮助初学者快速入门retrofit完整的使用涉及下面几个步骤:gradle配置 实现interfact 定义...原创 2020-02-17 13:52:45 · 10030 阅读 · 2 评论 -
使用Retrofit+LiveData时的Error/Loading处理
目前还有很多项目使用Retrofit2+LiveData进行API请求,LiveData在不像RxJava那样可以方便地进行Error处理,所以想基于LiveData封装一个工具类,对API请求中的Error/Loading等进行统一处理HttpManageropen class HttpManager<T>(context: Context, serviceClass: C...原创 2020-01-29 20:45:22 · 2526 阅读 · 0 评论