It is similar to pull to refresh layout, which has in instagram.
TwinklingRefreshLayout extended the thoughts of SwipeRefreshLayout,using a ViewGroup to include a list of Views, to maintain its low coupling and high versatility.
Liquid Refresh Layout is a simple SwipeToRefresh library that helps you easily integrate SwipeToRefresh and performs simple clean liquid animation.
Currently, react-native provides RefreshControl out of the box. (Which uses standard circle android animation).
a RecyclerView that implements pullrefresh , loadingmore and header featrues.you can use it like a standard RecyclerView.
ShootRefreshView is the refresh animation of Kwai App. In fact, It's an animation that opens the shutter.
Kotlin and Java versions of the drop-down refresh framework, support any View, support custom arbitrary header.
This library support nested scroll for refresh and load more,so you can use it with CoordinatorLayout and AppBarLayout and so no.
A drop-down refresh, pull-up loads more lightweight libraries,supports RecyclerView, ListView, ScrollView & WebView.
TLRLoadRefresh is a UI component supporting ListView, RecycleView, ViewGroup, and other pull-down refresh and pull-up loads, and has great flexibility in use.
SmartRefreshLayout is a "smart" or "intelligent" pull-down refresh layout，because of its "smart", it does not just support all the Views , but also support multi-layered nested view structures.