
Retrofit
OxuanO
这个作者很懒,什么都没留下…
展开
-
Retrofit源码调用流程分析
目录Retrofit的使用创建Retrofit创建Http代理对象通过代理对象得到Call对象通过OkHttpCall对象执行网络请求 Retrofit的使用 我们以网上很流行的天气预报的接口为例,模拟一个Retrofit的使用例子,首先我们需要一个定义请求的接口类WeatherService.java: public interface WeatherService { @GET("/Ecalender/api/v2/weather") Call<WeatherData> ge原创 2020-06-16 18:10:34 · 245 阅读 · 0 评论 -
Retrofit中关于CallAdapter使用的设计模式分析
引言CallAdapter的使用CallAdapter中的适配器模式Retrofit使用策略模式匹配合适的CallAdapter总结 Retrofit作为Square公司出品非常受欢迎的的http网络请求框架,使用了非常多的设计模式,非常值得我们学习。今天我就给大家分析一下其中CallAdapter中使用到的设计模式。 CallAdapter的使用 CallAdapter在Retrofit中的是通过Retrofit.Builder中的addCallAdapterFactory(CallAdapter.Fac原创 2020-06-16 14:35:03 · 523 阅读 · 0 评论