It is a layout like
GridLayout, but children in it will fill the column and you can filter your items with animation.
Inject automatically your
CustomView, just with a simple annotation.
Generate an own class to handle attributes using Annotation Processor.
Custom layout that arranges views in rows and columns automatically. Takes care about padding, margins, gravity and layout child gravities.
UI library that helps you to make a cute collection of collapsible/expandable pages.
BlobLayout is custom layout like blob style. This layout can be transformed from CIRCLE style to RECT style with animation.
CoordinatorLayout, that helps creating background galleries.
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.
A lightweight FrameLayout which can have a maximum / minimum width and height, simple as that.
A library that let you implement double-layer-layout changing with slide animation.
An Android layout for arranging children along a circle.
Simple in usage Recycler Layout Manager with circular item positioning.
A custom view for Android. It consists of a larger center circle that it surrounded by other circles. Each of the surrounding circles (or CircularViewObject's) can be represented by data or simply as a visual.
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.
Checkable implementation for various view groups and RadioGroup optimization for them.
It's an Android library that allows you to use Layout as
A demo app to showcase constraint layout implementation in Android.
CornerCutLinearLayout extends LinearLayout. It allows cutting parent corners with different shapes and build proper shadow for complex shapes. It also allows cutting each child's corners.
Additionally, using available properties and custom providers, those cuts may be turned into cutouts of different shapes, sizes, etc. Widget's sole purpose is to use with children with no transformations (like rotation, scale, matrix transformations).
The Cult will provide a new layout for your
Toolbar. This allow you to use with a custom
SearchView with animation and more.
CutIntoLayout allows you to create clear effect on your background.
This project has a handful of Android containers (ViewGroup implementations) designed to handle specific scenarios:
AspectLockedFrameLayoutthat resizes itself, and its children, to fit within a specific aspect ratio
MirroringFrameLayoutand an associated Mirror that duplicates and scales the contents of the MirroringFrameLayout onto the Mirror
Decor is a library that applies decorators to android layout with additional attributes without the need to extend and create a custom view for each functionality.
Decor plugs into Android layout inflation and applies custom attributes to views. This library was inspired by Pretty.