TwitterCover is a parallax top view with real time blur effect.
Multi Roots TreeView implementation for Android Platform with a lot of options and customizations.
DragListView can be used when you want to be able to re-order items in a list, grid or a board.
Micro-Transitions for Smooth Android To-Do List Animations.
An Android ListView with enhanced functionality (e.g. Swipe To Dismiss and Undo).
Cute library to implement a simple time navigation view. Works from Android API 21 (Lollipop) and above.
Features:
Showing app tips on Android. Tips can be set to be shown after a specific amount of time. They can also have an action button that will execute a provided Runnable and dismiss the tip when pressed.
This library is an extension of a LinearLayout
that allows licenses to be displayed within its own Popup Views. The default view would be blank and to add licences to it, you would need to use the addLicense
or addMultipleLicenses
functions.
Some licenses are included by default, such as:
To install, simply include implementation: 'com.pcchin.licenseview:licenseview:1.3.1'
in your app/build.gradle
file.
A better ExpandableListView, with animated expandable views for each list item.
Android library to display a ListView which cells are not rigid but flabby and react to ListView scroll and touch events.
A demo android application that uses the listview-snapshot android library.
Reactive Android List View with searching bar.
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.
You can do a Endless scroll in ListView or RecyclerView with simple steps, with a listener for do request to your web service.
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.
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 ListView
.
Allows very smoothly animated and versatile addition and removal of ListView items [mostly] regardless of layout complexity, unlike traditional SwipeDismiss implementations.
Sample code that shows how to make ListView or other views support the swipe-to-dismiss Android UI pattern.
Android Library to put a ListView
inside a ScrollView
without collapsing.
An Android library which allows developers to easily add animations to ListView items.
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 JazzyEffect
.
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.
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.