A versatile layout that fades its edges regardless of child view type.
A highly configurable section based layout manager with headers and all that.
Features:
A ToggleLayout
that can be used in setting interface.
The ExpandableConstraintLayout presents itself as a wrapper around Google's ConstraintLayout with the small feature of toggling (expansion/collapse).
Provides layouts and CoordinatorLayout
's behaviors that allow you to use the Backdrop component in your app.
A custom Layout able to display content, empty view, progress bar and network connectivity status.
This is a TabBar for Android,It is the Android navigation bar at the bottom of a cool, accord with the design specification of the Volkswagen APP
PullDownLayout is a small library that allows you to implement a view that can be dragged down your layout. PullDownLayout can also be used to implement Pull-To-Dismiss feature for your activities and fragments.
The idea is simple, use java expressions in layout params like layout_left="view1.right+10dp". It is helpful when LinearLayout
and RelativeLayout
is not enough for you.
A simple scene manager for Android. CoffeeScene allows to switch the current scene of an Activity, ViewGroup and Fragment (v4 supported). This library can be usefull if you want to switch from a spinner loader to your main content or a placeholder for example.
Simple View Behavior for Android CoordinatorLayout
.
A library which extends Android layouts to allow for the easy configuring of gradient backgrounds.
This library help you to achieve popular tint effect from view.
With MaterialTimelineView you can easily create a material looking timeline. Library written in Kotlin.
FlowLayoutManager is a layoutManager that works with Android RecyclerView
Widget to layout views in flow style with support of predictive animations, item per line limit, auto measurement & alignments (left or right).
DynamicBox is a library which inflates custom layouts to indicate : loading content, show an exception or even a custom view.
A nice swipe layout that provides new actions with a material design look and feel.
CutIntoLayout allows you to create clear effect on your background.
A CoordinatorLayout
behavior which mimics the functionality of DrawerLayout
.
This library helps you to achieve a popular "drop shadow" effect.
This library encapsulates scrolling logic when implementing scrolling tabs. It saves us from unpleasant routine aka addHeader
, addFooter
for every scrolling content which appears in tabs and synchronising it with our real headers. It also works good for a single scrolling widget, for e.g. RecyclerView which has it's own issues with headers (at least parallaxing them).
ExpandableLayout can expand / collapse child views.
This is an Android Library for bottom view with custom transition.
Custom tab layout which can be used as a material TabLayout alternative and consists basic functionality which Google's TabLayout has.
A custom view class to enter a four digit code used in cases of authentication.