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 Attribute
of 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.
Android Layout Library with animated Blob Background.
BlobLayout is custom layout like blob style. This layout can be transformed from CIRCLE style to RECT style with animation.
Extended CoordinatorLayout
, that helps creating background galleries.
Features:
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.
Butterfly helps to build adaptive and responsive UIs for Android with Jetpack WindowManager.
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 RadioButton
or CheckBox
.
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).
Additional features:
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.
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.