awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Bigkoo avatar

Bigkoo/Android-PickerView

0
View on GitHub↗
13,445 نجوم·3,452 تفرعات·Java·Apache-2.0·5 مشاهدات

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.

سجل النجوم

مخطط تاريخ النجوم لـ bigkoo/android-pickerviewمخطط تاريخ النجوم لـ bigkoo/android-pickerview

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

الأسئلة الشائعة

ما هي وظيفة 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.

ما هي الميزات الرئيسية لـ bigkoo/android-pickerview؟

الميزات الرئيسية لـ bigkoo/android-pickerview هي: Date and Time Pickers, Wheel Pickers, Linked Data Selectors, Hierarchical Data Filters, Hierarchical Selectors, Cascading, Wheel-Based Option Renderers, Wheel List Rendering.

ما هي البدائل مفتوحة المصدر لـ bigkoo/android-pickerview؟

تشمل البدائل مفتوحة المصدر لـ bigkoo/android-pickerview: 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…

بدائل مفتوحة المصدر لـ Android PickerView

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Android PickerView.
  • gzu-liyujiang/androidpickerالصورة الرمزية لـ gzu-liyujiang

    gzu-liyujiang/AndroidPicker

    6,778عرض على GitHub↗

    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
    عرض على GitHub↗6,778
  • nathanreyes/v-calendarالصورة الرمزية لـ nathanreyes

    nathanreyes/v-calendar

    4,521عرض على GitHub↗

    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
    عرض على GitHub↗4,521
  • chakra-ui/arkالصورة الرمزية لـ chakra-ui

    chakra-ui/ark

    5,004عرض على GitHub↗

    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
    عرض على GitHub↗5,004
  • mckinsey/vizroالصورة الرمزية لـ mckinsey

    mckinsey/vizro

    3,579عرض على GitHub↗

    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
    عرض على GitHub↗3,579
عرض جميع البدائل الـ 30 لـ Android PickerView→