You can do a Endless scroll in ListView or RecyclerView with simple steps, with a listener for do request to your web service.
Micro-Transitions for Smooth Android To-Do List Animations.
A demo android application that uses the listview-snapshot android library.
An Android List View implementation with support for drawable cells and many other swipe related features.
DragListView can be used when you want to be able to re-order items in a list, grid or a board.
InfiniteListView is a custom Android
ListView that gets extended at each time new items are loaded by swiping to the bottom of list. It also supports swipe-to-refresh behavior.
MultiLevelListView is an Open Source Android library providing view for displaying items grouped into levels and sub-levels. Levels hierarchy size is not limited. Any particular data model is not required, it fully depends on developer.
This library provides over scroll scale for
This custom listview basically shows a holder view when it's adapter is empty. For example, you may fetch list datas from network and refresh your adapter with coming data. If the data is empty, your listview shows a huge blank space. With this custom listview, you can show a holder view instead of blank space and your design looks prettier.
AnimatedListView is an Android ListView implementation that animates views into place, similar to the Google Plus app on Android.
Android library that allows you to bind a
LinearLayout with a
ListView with awesome pull-refresh and pull-on-load-more function!
Android Library to put a
ListView inside a
ScrollView without collapsing.
TwitterCover is a parallax top view with real time blur effect.
JazzyListView is an extension of
ListView designed to animate list item views as they become visible. There are a number of pre-built, bundled effects that can be used by setting the effect in code or an XML layout attribute. Also, it is possible to use a custom effect by implementing a
Android simple listview by using linearlayout. Behavior is the same except no scrollable, thus you can use it freely in scrollview. It is very basic implementation, you should not use for the huge list.
Custom Implementation of typical gesture of pulling a listing on iOS but Android replicated.
DobList is an Open Source Android library that provides to
ProgressBar (or any view) to the footer of ListView to be shown in loading more, and callback that is called when reaching last item in ListView.
This library display hierarchical data (e.g. comments) in a list view, so that the user can collapse and expand elements. Every element is indented accordingly to its level in the hierarchy.
If you are looking for a listview with a paged header this is the dependency you are looking for. With PagedHeadListView you will be able to set your own fragments as new pages for the header, and a brand new indicator will be added automatically. You can play with all the custom attributes provided with the library to set indicator colors and position, ViewPager drag animation, and touch behaviour for the header view.
Android library to display a ListView which cells are not rigid but flabby and react to ListView scroll and touch events.
This is a small widget that provides quite configurable tree view list. It is based on standard android list view.
This library is making listview way more easy to use. No need to embed the listview in a framelayout to add the progressbar or the emptyview. It's all right here.
A better ExpandableListView, with animated expandable views for each list item.