awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Bigkoo avatar

Bigkoo/Android-PickerView

0
View on GitHub↗
13,445 Stars·3,452 Forks·Java·Apache-2.0·6 Aufrufe

Android PickerView

Android-PickerView is a custom view library for Android that provides a wheel-based scrolling interface for selecting dates, times, and custom data options. It functions as a selection component that can be used for specialized time and date picking or as a general wheel picker for custom data sets.

The library features cascading selection capabilities, allowing for linked data selectors where choosing an option in one column filters the available choices in subsequent columns. It also supports cyclic scrolling to create a continuous loop and can encapsulate the selector within a modal dialog overlay.

The component supports visual customization of layouts and text elements, along with dynamic range restrictions to limit selectable indices. It manages multi-column hierarchical options and provides interaction settings for the selector container.

Features

  • Date and Time Pickers - Provides a specialized wheel selection interface for years, months, days, and hours.
  • Wheel Pickers - Implements a vertically scrolling wheel interface for selecting dates, times, and custom data options.
  • Linked Data Selectors - Implements a multi-column picker that filters available choices in subsequent columns based on previous levels.
  • Hierarchical Data Filters - Implements tree-based filtering where selecting an option in one column filters available choices in subsequent columns.
  • Hierarchical Selectors - Provides UI components that present choices in a nested structure to refine selections from broad to specific.
  • Cascading - Provides a hierarchical picker for organizing dependent data sets like provinces, cities, and districts.
  • Wheel-Based Option Renderers - Provides a scrolling wheel interface for users to select from custom data options.
  • Wheel List Rendering - Renders selectable items as a rotating cylinder using transformation matrices and vertical offsets.
  • Cascading Selections - Provides a multi-column wheel selector that supports hierarchical data filtering through linked dependencies.
  • Component Style Customizations - Allows adjustments to visual styles, including colors, font sizes, and text alignment for layouts and buttons.
  • Interaction Settings - Provides configurable interaction behaviors such as modal dialog modes and click-to-cancel actions for the selector.
  • Selection Restrictions - Provides capabilities to constrain selectable indices based on minimum and maximum boundary limits.
  • Cyclic Looping Layouts - Implements layouts that wrap the user back to the start of a sequence for continuous, seamless scrolling.
  • Modal Overlays - Encapsulates the selector within a modal overlay that requires user interaction to dismiss.
  • UI Component Styling - Allows customization of visual aesthetics and behavioral settings for wheel selectors to match app designs.
  • View Styling Properties - Provides a centralized set of style properties for visual configurations of layout and text elements.

Star-Verlauf

Star-Verlauf für bigkoo/android-pickerviewStar-Verlauf für bigkoo/android-pickerview

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Android PickerView

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Android PickerView.
  • gzu-liyujiang/androidpickerAvatar von gzu-liyujiang

    gzu-liyujiang/AndroidPicker

    6,778Auf GitHub ansehen↗

    AndroidPicker is a collection of customizable UI selection interfaces for Android applications. The library provides specialized components for selecting geographic addresses, calendar dates, clock times, local files, and numeric values. The library features a wheel-based input mechanism for choosing measurements and a hierarchical selection system for mapping provinces, cities, and districts. It includes cascading selection logic where choices in one picker dynamically filter available options in subsequent levels. The capability surface covers date and time picking through grid views, loca

    Javaaddressaddresspickercalendarpicker
    Auf GitHub ansehen↗6,778
  • nathanreyes/v-calendarAvatar von nathanreyes

    nathanreyes/v-calendar

    4,521Auf GitHub ansehen↗

    v-calendar is a customizable calendar and datepicker component for Vue applications. It provides an interactive calendar UI and a flexible datepicker plugin designed for date and time selection, including support for single dates, date ranges, and specific timestamps. The project is distinguished by its extensive UI customization options, allowing the replacement of default headers and navigation buttons via custom component slots. It features date decoration capabilities such as date markers, highlights, and popovers to visually distinguish specific days or recurring patterns. The component

    HTML
    Auf GitHub ansehen↗4,521
  • chakra-ui/arkAvatar von chakra-ui

    chakra-ui/ark

    5,004Auf GitHub ansehen↗

    Ark is a headless UI component library that delivers accessible, cross-framework primitives with behavior governed by finite state machines. It provides unstyled components that encapsulate logic and accessibility — including full keyboard navigation, focus management, and WAI-ARIA support — while leaving visual styling entirely to the consumer. Components expose scoped data attributes for CSS targeting and use state machines to produce predictable, testable interactive behavior across every state transition. The library distinguishes itself through a state propagation model that distributes

    TypeScriptcomponentsdesign-systemheadless
    Auf GitHub ansehen↗5,004
  • mckinsey/vizroAvatar von mckinsey

    mckinsey/vizro

    3,579Auf GitHub ansehen↗

    Vizro is a low-code Python framework for building production-ready data visualization applications. It functions as a UI orchestrator that allows users to define multi-page analytical dashboards through structured configurations in Python, YAML, or JSON, reducing the need for extensive frontend engineering. The project distinguishes itself through generative AI integration, utilizing a model context protocol server to translate natural language descriptions into validated dashboard configurations, charts, and layouts. It also features a decoupled data cataloging system that separates data sou

    Pythondashboarddata-visualizationplotly
    Auf GitHub ansehen↗3,579
Alle 30 Alternativen zu Android PickerView anzeigen→

Häufig gestellte Fragen

Was macht bigkoo/android-pickerview?

Android-PickerView is a custom view library for Android that provides a wheel-based scrolling interface for selecting dates, times, and custom data options. It functions as a selection component that can be used for specialized time and date picking or as a general wheel picker for custom data sets.

Was sind die Hauptfunktionen von bigkoo/android-pickerview?

Die Hauptfunktionen von bigkoo/android-pickerview sind: Date and Time Pickers, Wheel Pickers, Linked Data Selectors, Hierarchical Data Filters, Hierarchical Selectors, Cascading, Wheel-Based Option Renderers, Wheel List Rendering.

Welche Open-Source-Alternativen gibt es zu bigkoo/android-pickerview?

Open-Source-Alternativen zu bigkoo/android-pickerview sind unter anderem: gzu-liyujiang/androidpicker — AndroidPicker is a collection of customizable UI selection interfaces for Android applications. The library provides… nathanreyes/v-calendar — v-calendar is a customizable calendar and datepicker component for Vue applications. It provides an interactive… chakra-ui/ark — Ark is a headless UI component library that delivers accessible, cross-framework primitives with behavior governed by… mckinsey/vizro — Vizro is a low-code Python framework for building production-ready data visualization applications. It functions as a… airbnb/react-dates — react-dates is a set of React components for date selection, providing interfaces for picking single dates or date… didi/cube-ui — cube-ui is a mobile-first Vue.js component library that provides a comprehensive set of pre-built UI elements for…