Android library for inflating dynamic layouts in runtime based on JSON configuration fetched from server. Useful in situations when layouts need to change without updating the app.
Still pretty fresh. Stay tuned!
FlexboxLayout is a library project which brings the similar capabilities of CSS Flexible Box Layout Module to Android.
SpannedGridLayouManager is a layout manager that will resize and reorder views based on a provided SpanSize.
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).
LabelLayout is a powerful layout to display label on top of another view
Project vlayout is a powerfull LayoutManager extension for RecyclerView, it provides a group of layouts for RecyclerView. Make it able to handle a complicate situation when grid, list and other layouts in the same recyclerview.
This library helps you to achieve a popular "drop shadow" effect.
This library allows you to create a shadow effect for your layout based on your child.
This library help you to achieve popular tint effect from view.
CutIntoLayout allows you to create clear effect on your background.
ViewPump installs a custom
LayoutInflater via a
ContextThemeWrapper and provides an API of pre/post-inflation interceptors.
A drop-in custom layout manager for Android RecyclerViews to layout a grid of photos while respecting their aspect ratios.
An android library for navigation element that sticks on the top.
A layout to transition between two views using a Floating Action Button as shown in many Material Design concepts.
The Maskable Layout is a simple framelayout that allow you to easily mask view and viewgroups. You can also execute other porterduffxfermodes. Simple Drawables are accepted, as well as AnimationDrawables!
ToggleLayout that can be used in setting interface.
BottomSheet is an Android component which presents a dismissible view from the bottom of the screen. BottomSheet can be a useful replacement for dialogs and menus but can hold any view so the use cases are endless.
ExpandableLayout provides an easy way to create a view called header with an expandable view. Both view are external layout to allow a maximum of customization.
An Android library that help you to build app with swipe back gesture.