点播 破解Retrofit

课程时长 03小时44分钟

学习期限 12 个月 退款期限 30 天

市场价格 免费 会员价格 免费

难度级别 中级 学习人次 31353 综合评分 4.3

内容实用 4.2 分

简洁易懂 4.1 分

逻辑清晰 4.7 分

  • 详情
  • 目录
  • 评价3

简介:Retrofit是一个很优秀的网络请求框架,它运用了Java的一些比较有趣却又多少有些讳莫如深的特性来做到这一点,你肯定很好奇这些特性究竟是怎么回事,也很想了解他们还能用在哪里,来吧,这门课将会给出你想要的答案。

第1章课程介绍

  • 课程介绍
    05分钟12秒
  • 环境配置与源码结构介绍
    06分钟45秒

第2章接口是如何实现的

  • 接口的实现类是从哪里来的?
    18分钟53秒
  • 代理的其他实现方案
    14分钟34秒
  • 代理的其他实现方案
    14分钟26秒

第3章如何处理请求

  • 如何解析并装配参数
    12分钟47秒
  • 如何实现自定义类型转换
    09分钟24秒
  • 如何动态切换Retrofit的BaseURL
    14分钟08秒
  • 如何动态切换Retrofit的BaseURL
    16分钟26秒

第4章如何处理响应

  • 如何适配返回结果类型
    09分钟21秒
  • 如何支持RxJava
    14分钟20秒
  • 如何支持Kotlin协程的Deferred
    13分钟12秒
  • 如何获取返回结果的泛型实参
    17分钟37秒
  • 如何在反序列化时实例化对象
    13分钟32秒
  • 如何支持Kotlin协程的suspend函数?
    10分钟45秒

第5章设计模式举例

  • Builder模式
    12分钟53秒
  • 工厂模式
    05分钟26秒
  • 适配器模式
    01分钟12秒
  • 代理模式
    05分钟49秒

第6章课程总结

  • 课程总结
    07分钟52秒
31353
3
0