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).
A library which extends Android layouts to allow for the easy configuring of gradient backgrounds.
A CoordinatorLayout behavior which mimics the functionality of DrawerLayout.
This library helps to display overlapping views (topmost) in order to show some kind of message to capture user attention. It can be an error, success message, loading bar or just simple text message.
An implementation of Cassowary, a linear constraint based layout manager for Android.
A nice swipe layout that provides new actions with a material design look and feel.
FlexboxLayout is a library project which brings the similar capabilities of CSS Flexible Box Layout Module to Android.
An Android library that brings segmented control style to TabLayout.
This library allows you to create a shadow effect for your layout based on your child.
A layout that you can swipe/slide to show another layout.
Flexible Android widget to make Swipe Layout.
The idea is simple, use java expressions in layout params like
layout_left="view1.right+10dp". It is helpful when
RelativeLayout is not enough for you.
Synthesize is an android library which can create layout images in background threads, services, etc without inflating them in activity or fragments.
CutIntoLayout allows you to create clear effect on your background.
This library helps you to achieve a popular "drop shadow" effect.
NodeFlow is an Android library that provides a simple way to visualize hierarchical content. Perfect for displaying items that are organized in categories / subcategories.
Layout that contains a ViewPager and can slide vertically between 2 states (expanded and collapsed).
Timeline is a famous and user-friendly feature these days; If you need to implement one of them in your projects, consider using this library.
A drop-in custom layout manager for Android RecyclerViews to layout a grid of photos while respecting their aspect ratios.
A nicer-looking, more intuitive and highly customizable alternative for radio buttons and dropdowns for Android.
Easily use window insets padding (e.g. status and navigation bars)
Tab Layout for ViewPager just like Weixin.
A lightweight FrameLayout which can have a maximum / minimum width and height, simple as that.
ViewGroup backed by RecyclerView.Adapter = magic
Android coordinator layout behavior library and sample.
Standard ViewGroups which responds to nested scrolls to create drag-dismissable layouts. Original code taken from Plaid and made backwards compatible.
An Android layout for arranging children along a circle.
PageStateLayout could let you show Loading / Empty / Error / Succeed / Requesting state in Activity, Fragment, ViewGroup as you want.
MosaicLayout is android layout to display group of views in more than 92 different patterns.
A LayoutManager that must be used with RecyclerView. When list is scrolled views are moved by circular trajectory.