https://github.com/abigpig/AndroidBaseProject
Quick Strong Full function library project
1.Blankj/AndroidUtilCode
各种小工具的合集
https://github.com/Blankj/AndroidUtilCode/blob/master/utilcode/README-CN.md
2.bumptech/glide
Glide是一个快速高效的Android图片加载库,注重于平滑的滚动。Glide提供了易用的API,高性能、可扩展的图片解码管道(decode pipeline),以及自动的资源池技术。
Glide 支持拉取,解码和展示视频快照,图片,和GIF动画。
Glide的Api是如此的灵活,开发者甚至可以插入和替换成自己喜爱的任何网络栈。
Glide使用的是一个定制化的基于HttpUrlConnection的栈,但同时也提供了与Google Volley和Square OkHttp快速集成的工具库。
Glide 的主要目标是让任何形式的图片列表的滚动尽可能地变得更快、更平滑,但实际上,Glide几乎能满足你对远程图片的拉取/缩放/显示的一切需求。
https://muyangmin.github.io/glide-docs-cn/
3.Butter Knife
Bind Android views and callbacks to fields and methods.
https://github.com/abigpig/butterknife
4.scwang90/SmartRefreshLayout
SmartRefreshLayout的目标是打造一个强大,稳定,成熟的下拉刷新框架,并集成各种的炫酷、多样、实用、美观的Header和Footer。 正如名字所说,SmartRefreshLayout是一个“聪明”或者“智能”的下拉刷新布局,由于它的“智能”, 它不只是支持所有的View,还支持多层嵌套的视图结构。 它继承自ViewGroup 而不是FrameLayout或LinearLayout,提高了性能。 也吸取了现在流行的各种刷新布局的优点,包括谷歌官方的 SwipeRefreshLayout, 其他第三方的 Ultra-Pull-To-Refresh、TwinklingRefreshLayout 。 还集成了各种炫酷的 Header 和 Footer。
https://github.com/abigpig/SmartRefreshLayout
5.google/gson
A Java serialization/deserialization library to convert Java Objects into JSON and back
https://github.com/google/gson
6.//square/okio
Okio is a library that complements java.io and java.nio to make it much easier to access, store, and process your data. It started as a component of OkHttp, the capable HTTP client included in Android. It's well-exercised and ready to solve new problems.
https://github.com/square/okio/
7.//square/okhttp
An HTTP & HTTP/2 client for Android and Java applications.
https://github.com/square/okhttp
8.//square/retrofit
Type-safe HTTP client for Android and Java by Square, Inc.
https://github.com/square/retrofit