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 是一个用于 Android 应用的日期选择库和 UI 组件。它提供了一个可自定义的日历小部件,用于管理日期选择和验证移动界面内的日期。
square/android-times-square 的主要功能包括:Calendar Date Selection, Calendar UI Components, Date Pickers, Single, Date Range Schedulers, Date Selection Components, Multi-Mode Date Selection, Date Input Validation。
square/android-times-square 的开源替代品包括: 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…