Android Calendar Views - Provides a Material Design calendar picker widget embeddable in Android apps for date selection.
Calendar Date - Implements a decorator pipeline to modify drawables and text spans on individual date cells.
Date - Core customization mechanism: applies visual changes to dates through a pluggable decorator interface.
Date Cell - Provides a pluggable decorator interface for modifying drawables and text spans on date cells.
Calendar Day - Applies custom colors, drawables, or highlight states to individual dates via a decorator API.
Calendar Day Decorators - Provides a decorator interface to customize individual day cells with backgrounds, indicators, and text spans.
Calendar Day State Stylings - Provides a decorator API to apply custom drawables and text colors to calendar days based on selection and disabled states.
Material Design Components - A date picker widget implementing Material Design guidelines for Android applications.
Android Backports - Backports Material Design calendar styling and date selection to older Android versions.
Date Highlighting - Provides a decorator API for applying custom colors, drawables, and markers to individual dates.
Range Selection - Supports picking a date range from the calendar widget and retrieving the selected values.
Date Range Restrictions - Enforces configurable minimum and maximum date boundaries to restrict selectable dates.
Date Selection Components - Enables picking single, multiple, or range dates from the calendar widget.
Multi-Mode Date Selection - Provides single date selection as one mode within a multi-mode date picker widget.
Calendar Cell Adapters - Provides an adapter-driven system for rendering custom day views in a calendar grid.
State-List Drawables - Applies Android state drawables to date cells for selected, pressed, and disabled states.
Calendar View Mode Toggles - Ships a calendar widget that switches between month, week, and multi-month display modes.
Adapter-Driven Calendar Cells - Delegates day view creation to an adapter for custom layouts and interaction handling per date.
Calendar Date Decorators - Applies custom colors, drawables, or selectors to individual dates for event highlighting or selection rules.
Calendar Display Configurations - Sets the first day of the week, minimum and maximum dates, and display mode for the calendar.