CalendarView is a high-performance Android UI component designed for displaying dates and navigating chronological views. It functions as a canvas-based widget that utilizes direct drawing instead of standard list views to minimize memory usage and ensure fast rendering of complex date interfaces. The component provides a programmable interface for switching between month, week, year, and lunar views. It differentiates itself through a pluggable customization system that allows developers to override the drawing logic for dates, text, event markers, and selection layouts. The library support
A Material design back port of Android's CalendarView
This project is a comprehensive collection of high-performance UI components and SDKs designed for building data-rich, cross-platform applications in Flutter. It provides a unified library of modular widgets and processing tools that enable developers to implement complex interface requirements, including advanced scheduling, tabular data management, and interactive data visualization, using a consistent declarative architecture. The library distinguishes itself through specialized, enterprise-grade capabilities that extend beyond standard UI elements. It includes a robust document processing
This project is a UI library for building customizable calendar views across Android and Kotlin Multiplatform projects. It provides a recycler-based architecture for creating month, week, and year calendars, alongside a set of composable functions for rendering interactive date pickers and month views in Jetpack Compose. The library includes a contribution heat map component for displaying data density over time using color-coded day cells. It also provides a toolkit for implementing date range selection interfaces that support single date, multiple date, or date range selection with boundary
Android Times Square es una biblioteca de selección de fechas y componente de UI para aplicaciones Android. Proporciona un widget de calendario personalizable utilizado para gestionar selecciones de fechas y validar fechas dentro de una interfaz móvil.
Las características principales de square/android-times-square son: Calendar Date Selection, Calendar UI Components, Date Pickers, Single, Date Range Schedulers, Date Selection Components, Multi-Mode Date Selection, Date Input Validation.
Las alternativas de código abierto para square/android-times-square incluyen: huanghaibin-dev/calendarview — CalendarView is a high-performance Android UI component designed for displaying dates and navigating chronological… prolificinteractive/material-calendarview — A Material design back port of Android's CalendarView. syncfusion/flutter-widgets — This project is a comprehensive collection of high-performance UI components and SDKs designed for building data-rich,… kizitonwose/calendar — This project is a UI library for building customizable calendar views across Android and Kotlin Multiplatform… pikaday/pikaday — Pikaday is a lightweight JavaScript datepicker library and client-side date input manager. It provides a standalone… dbushell/pikaday — Pikaday is a lightweight JavaScript datepicker widget and dependency-free UI component. It provides a graphical…