Android开源框架源码分析

转载请注明转自amoscxy的博客:https://blog.csdn.net/amoscxy/article/details/79956046

  • Android开源框架源码分析
    • OkHttp框架源码剖析

Android开源框架源码分析

  • 源码剖析的好处

    1. 系统剖析框架源码底层,助你快速突破技术瓶颈
    2. 深度阅读定级工程师框架源码,提升代码阅读和分析能力
    3. 高效学习顶尖工程师的设计思路,提高代码设计及改造能力
    4. 全面掌握框架机制、原理、核心类、设计思想,助力高薪Offer
  • 框架目录

    1. 网络框架:okhttp、retrofit
    2. 依赖注入:butterknife、dagger2
    3. 异步处理:rxjava、eventbus
    4. 图片框架:glide、picasso
    5. 性能优化:leakcanary、blockcanary
  • 网络框架okhttp、retrofit

    1. 基本用法源码解析
    2. okhttp、retrofit流程,原理,机制,核心类源码剖析
    3. retrofit设计模式解析
    4. 面试中遇到这类问题如何应对
  • 依赖注入butterknife、dagger2

    1. 基本用法源码解析
    2. butterknife、dagger2流程,原理,机制,核心类源码剖析
    3. butterknife、dagger2两者区别剖析
    4. 面试中遇到这类问题如何应对
  • 异步处理rxjava、eventbus

    1. 基本用法源码解析
    2. rxjava、eventbus流程,原理,机制,核心类源码剖析
    3. rxjava与retrofit综合解析
    4. 面试中遇到这类问题如何应对
  • 图片框架glide、picasso

    1. 基本用法源码解析
    2. glide、picasso流程,原理,机制,核心类源码剖析
    3. glide、picasso两者区别解析
    4. 面试中遇到这类问题如何应对
  • 性能优化leakcanary、blockcanary

    1. 内存泄漏、UI处理(handler相关)源码解析
    2. leakcanary、blockcanary流程,原理,机制,核心类源码剖析
    3. Android性能优化
    4. 面试中遇到这类问题如何应对

OkHttp框架源码剖析

OkHttp框架源码剖析之 - 源码整体剖析
https://blog.csdn.net/amoscxy/article/details/79970255

OkHttp框架源码剖析之 - Dispatcher分发器类
https://blog.csdn.net/amoscxy/article/details/80292767

OkHttp框架源码剖析之 - 拦截器
https://blog.csdn.net/amoscxy/article/details/80296643

OkHttp框架源码剖析之 - 缓存策略分析
https://blog.csdn.net/amoscxy/article/details/80309931

转载请注明转自amoscxy的博客:https://blog.csdn.net/amoscxy/article/details/79956046

你可能感兴趣的:(Android源码分析)