使用过的流行框架库

注入注解框架

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

路由框架

Arouter,阿里巴巴开源的 Android 路由框架,用于帮助 Android App 进行组件化改造的框架, 支持模块间的路由、通信、解耦。有了 Arouter 你可以把你的 App 根据不同的业务、功能等维度划分成多个组件,组件与组件间的通信、数据传递通过 Arouter 实现。

图片加载库

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

数据库操作

greenDAO,greenDAO 是对 sqlite 的封装的 ORM 框架,它具有轻量级,性能高,简单,能够快速上手等优点的一个框架。

动画库

logger,支持多平台,使用同一个JSON动画文件,可在不同平台实现相同的效果。

日志打印库

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

UI框架

BaseRecyclerViewAdapterHelper,RecyclerView万能适配器。

设计模式

MVP
MVC,
MVVM
模块化
组件化

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值