DragNDropListView is a direct replacement for the stock Android ListView. If you know how to use ListView, you already know how to use DragNDropListView. All you have to do is replace ListView and SimpleCursorAdapter/SimpleAdapter with DragNDropListView and its adapters.
DragNDropList

Related Posts
ScalingHeaderScrollView
A scroll view with a sticky header which shrinks as you scroll. Written in SwiftUI.
AnimatedBottomBar
A customizable and easy to use bottom bar view with sleek animations