awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 个仓库

Awesome GitHub RepositoriesCalendar Layout Rendering

Custom canvas-based rendering systems specifically for displaying chronological date grids and views.

Distinct from Zoomable View Rendering: Distinct from Zoomable View Rendering: focuses on grid-based chronological layout rendering rather than zoom/pan logic.

Explore 3 awesome GitHub repositories matching user interface & experience · Calendar Layout Rendering. Refine with filters or upvote what's useful.

Awesome Calendar Layout Rendering GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • huanghaibin-dev/calendarviewhuanghaibin-dev 的头像

    huanghaibin-dev/CalendarView

    9,383在 GitHub 上查看↗

    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 high-performance canvas rendering system for displaying dates in month, week, year, or lunar views.

    Javaandroidcalendarcalendar-api
    在 GitHub 上查看↗9,383
  • prolificinteractive/material-calendarviewprolificinteractive 的头像

    prolificinteractive/material-calendarview

    5,913在 GitHub 上查看↗

    A Material design back port of Android's CalendarView

    Delegates day view creation to an adapter for custom layouts and interaction handling per date.

    Javaandroidcalendarjava
    在 GitHub 上查看↗5,913
  • square/android-times-squaresquare 的头像

    square/android-times-square

    4,410在 GitHub 上查看↗

    Android Times Square 是一个用于 Android 应用的日期选择库和 UI 组件。它提供了一个可自定义的日历小部件,用于管理日期选择和验证移动界面内的日期。 该库支持多种选择模式,包括单日期选择、日期范围选择和多个特定日期的选择。它包括用于应用自定义主题、配置字体以及利用单元格装饰器来修改单个日期单元格的外观和行为的工具。 该组件处理区域本地化,包括对从右到左(RTL)布局的支持。它还提供了通过月份网格进行时间导航的机制,以及应用有效性规则来过滤可选日期的机制。

    Utilizes an adapter-driven system to delegate the rendering of individual date cells to custom views.

    Java
    在 GitHub 上查看↗4,410
  1. Home
  2. User Interface & Experience
  3. Programmatic Element Construction
  4. Android View Lifecycle Tracking
  5. Custom View Rendering
  6. Zoomable View Rendering
  7. Calendar Layout Rendering

探索子标签

  • Adapter-Driven Calendar CellsRenders calendar cells by delegating to an adapter that supplies day views, enabling custom layouts and interaction handling per date. **Distinct from Calendar Layout Rendering:** Distinct from Calendar Layout Rendering: uses an adapter pattern for cell provisioning rather than canvas-based rendering.