本文主要收录一些比较常见的方便Android开发的流行框架,方便自己以后需要时查阅,后续如果知道更多好的开发框架,再进一步完善。
一、依赖注入框架:
- ButterKnife
- Dagger2
- RoboGuice
- AndroidAnotations
二、事件传输框架
- EvenBus
- Otto
三、响应市编程
- Rx系列
1、Rxjava
2、RxjavaJoins
3、RxAndroid
4、RxBinding
- Agera
四、Log框架
- Logger
- Hugo
- Timber
五、网络请求框架
- Retrofit
- OkHttp
- Volly
- AndroidAsync
- AndroidAsync HTTP
六、网络解析框架
- JSON解析
1、Gson
2、Jackson
3、Fastjson
- html解析
1、HtmlPaser
2、Jsoup
七、图片加载框架
- Picasso
- ImagerLoader
- Fresco
- Glide
八、图片处理框架
- Picasso-transformations
- Glide-transformations
- Android-gpuimage
九、缓存框架
- DiskLruCache
十、数据库操作框架
- OrmLite
- Sugar
- GreenDAO
- ActiveAndroid
- SQLBrite
- Realm
十一、图表
- WilliamChart
- MPAndroidChart
十二、测试框架
- Mockito
- Robotium
- Robolectric
十三、调试框架
- Stetho
十四、后台处理
- Tape
- Android Priority Job Queue
十五、性能优化
-内存泄漏 LeakCanary
-崩溃报告 ACRA