Retrofit 从入门封装到源码解析-张旭童-专题视频课程
Posted 张旭童
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Retrofit 从入门封装到源码解析-张旭童-专题视频课程相关的知识,希望对你有一定的参考价值。
Retrofit 从入门封装到源码解析—9424人已学习课程介绍
从Retrofit的入门开始讲解,然后搭配Rxjava使用,主要讲解在实战项目中如何封装(主要涉及到OkHttp,部分涉及到Retrofit),后会对源码进行解析,让你知其然,知其所以然。
课程收益
1 掌握Retrofit的基本使用 2 掌握搭配Rxjava一起使用 3 使你对Retrofit的源码有一定了解 4 在项目中如何封装(设置OkHttp的拦截器等、统一追加参数等)。
讲师介绍
张旭童 更多讲师课程
江湖人称,注释张。14年底实习,15年硕士毕业。先从事android ROM app 研发,后投身互联网行业。坚持原创,热爱开源。目前github-awards 上 java ranking:Shanghai 第10,China 第46。累计收获近4k stars.
课程大纲
第1章:概述
1. 概述 7:17
第2章:简单入门
1. GET 23:08
2. POST 16:44
第3章:搭配Rxjava入门
1. 搭配Rxjava2 的 get请求 7:55
2. 搭配Rxjava2 的 post请求 6:53
3. 搭配Rxjava-Completable的使用 5:29
第4章:实战封装
1. 网络Log设置(Okhttp拦截器) 8:39
2. url统一追加参数(Okhttp拦截器) 6:12
3. header统一追加参数 4:49
4. body统一追加参数 10:19
5. 错误处理-无网络 12:03
6. 错误处理-统一预处理错误 13:07
7. 返回值统一剥离外层包装 12:25
8. 缓存设置 9:04
9. 超时 错误重连机制 1:46
10. 所有Retrofit实例,共用一个OkHttpClient实例 20:05
11. 同一个BaseUrl 同一个Retrofit实例 13:21
第5章:源码解析
1. 源码解析 概述 1:48
2. Retrofit.create() 关卡 14:42
3. ServiceMethod 关卡 17:22
4. Retrofit.Builder 关卡 6:48
5. Rxjava2关卡 19:34
第6章:总结
1. 总结 3:23
大家可以点击【 查看详情】查看我的课程
以上是关于Retrofit 从入门封装到源码解析-张旭童-专题视频课程的主要内容,如果未能解决你的问题,请参考以下文章