Retrofit分析-漂亮的解耦套路(视频版)

关于Retrofit的一切都在这里了

Retrofit分析-漂亮的解耦套路(视频版)
1922人加入学习
(24人评价)
价格 ¥4.90
教学计划
会员免费学 购买课程

service 只是用来配置参数,并没有具体的实现

retrofit 动态代理并调用 service 的方法,并不是实现方法,而是通过拦截配置 实现调用  serviceMethod的方法

[展开全文]
(1) OkHttpCall: Okhttp 请求的包装类
  
[展开全文]

build()

 OkhttpClient

 CallAdapter

 Convertor

-> retrofit

ServiceMethod.build()

 createCallAdapter

 createConvertor

 praseAnnotation

 

Call<> callAdapter.adapt(OkhttpCall<>)

Obeserver<>  callAdapter.adapt(OkhttpCall<>)

[展开全文]

build()

  OkHttpClient

  callbackExecutor

  callAdapter

   convertor

retrun retrofit

 

create()

使用注解方式当http请求参数

ServiceMethod:解析方法上的注解

 

[展开全文]