- 详情
- 目录
- 评价3
简介:Retrofit是一个很优秀的网络请求框架,它运用了Java的一些比较有趣却又多少有些讳莫如深的特性来做到这一点,你肯定很好奇这些特性究竟是怎么回事,也很想了解他们还能用在哪里,来吧,这门课将会给出你想要的答案。
第1章课程介绍
- 课程介绍05分钟12秒
- 环境配置与源码结构介绍06分钟45秒
第2章接口是如何实现的
- 接口的实现类是从哪里来的?18分钟53秒
- 代理的其他实现方案14分钟34秒
- 代理的其他实现方案14分钟26秒
第3章如何处理请求
- 如何解析并装配参数12分钟47秒
- 如何实现自定义类型转换09分钟24秒
- 如何动态切换Retrofit的BaseURL14分钟08秒
- 如何动态切换Retrofit的BaseURL16分钟26秒
第4章如何处理响应
- 如何适配返回结果类型09分钟21秒
- 如何支持RxJava14分钟20秒
- 如何支持Kotlin协程的Deferred13分钟12秒
- 如何获取返回结果的泛型实参17分钟37秒
- 如何在反序列化时实例化对象13分钟32秒
- 如何支持Kotlin协程的suspend函数?10分钟45秒
第5章设计模式举例
- Builder模式12分钟53秒
- 工厂模式05分钟26秒
- 适配器模式01分钟12秒
- 代理模式05分钟49秒
第6章课程总结
- 课程总结07分钟52秒
