使用过的流行框架库

注入注解框架

Butterknife,出自大神JakeWharton,绑定视图和回调字段和方法。
Butterknife使用方法总结

图片加载库

Glide,google员工在Picasso基础上进行优化,总体比Picasso更优秀。
图片加载框架最全解析(一),Glide的基本用法
图片加载框架最全解析(二),从源码的角度理解Glide的执行流程中篇
图片加载框架最全解析(二),从源码的角度理解Glide的执行流程下篇
图片加载框架最全解析(三),深入探究Glide的缓存机制
图片加载框架最全解析(四),玩转Glide的回调与监听
图片加载框架最全解析(五),Glide强大的图片变换功能
图片加载框架最全解析(六),探究Glide的自定义模块功能
图片加载框架最全解析(七),实现带进度的Glide图片加载功能
图片加载框架最全解析(八),带你全面了解Glide 4的用法

异步分发通信库

EventBus,是一个发布、订阅的轻量级事件总线框架,基于观察者模式的实现的线程通信框架。
手撕EventBus框架源码,再徒手撸一个

RxJava, 一个在 Java VM 上使用可观测的序列来组成异步的、基于观察者模式的实现的库。
史上最全的Rxjava2讲解(使用篇)

RxAndroid,函数响应式编程, 把 RxJava 带到 Android 环境中。

网络请求库

okhttp,当前最火的http请求框架了。

Retrofit,与okhttp共同出自于Square公司,主要作者也是Android大神JakeWharton。retrofit对okhttp做了封装。把网络请求都交给给了Okhttp,我们只需要通过简单的配置就能使用retrofit来进行网络请求了。
Android网络编程(一)HTTP协议原理
Android网络编程(二)HttpClient与HttpURLConnection
Android网络编程(三)Volley用法全解析
Android网络编程(四)从源码解析volley
Android网络编程(五)OkHttp2.x用法全解析
Android网络编程(六)OkHttp3用法全解析
Android网络编程(七)源码解析OkHttp前篇[请求网络]
Android网络编程(八)源码解析OkHttp后篇[复用连接池]
Android网络编程(九)Retrofit2前篇[基本使用]
Android网络编程(十)Retrofit2后篇[注解]
Android网络编程(十一)源码解析Retrofit

日志打印库

logger,简单,漂亮的android和强大的记录器。

UI框架

BaseRecyclerViewAdapterHelper,RecyclerView万能适配器。

设计模式

MVP
MVC,
MVVM

你可能感兴趣的:(#,Other)