前言
合理使用开源库有利于提高项目的开发效率。
图片加载库
Glide
地址 :https://github.com/bumptech/glide
Fresco
地址:https://github.com/facebook/fresco
Picasso
地址:https://github.com/square/picasso
Universal-Image-Loader
地址:https://github.com/nostra13/Android-Universal-Image-Loader
网络加载库
Retrofit
地址:https://github.com/square/retrofit
OkHttp
地址:https://github.com/square/okhttp
Volley
地址:https://android.googlesource.com/platform/frameworks/volley
数据解析库
Gson
地址:https://github.com/google/gson
消息组件
EventBus
地址:https://github.com/greenrobot/EventBus
RxJava
地址:https://github.com/ReactiveX/RxJava
RxAndroid
地址:https://github.com/ReactiveX/RxAndroid
注解库
Bufferknife
地址:https://github.com/JakeWharton/butterknife
Dagger
地址:https://github.com/square/dagger
数据库
greenDAO
地址:https://github.com/greenrobot/greenDAO
Realm
地址:https://github.com/realm/realm-java
开源项目推荐
philm
地址:https://github.com/chrisbanes/philm
plaid
地址:https://github.com/nickbutcher/plaid
android-UniversalMusicPlayer
地址:https://github.com/googlesamples/android-UniversalMusicPlayer
文章部分内容引用其他博客或文章,如有侵权,请联系并删除。