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

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

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

emilsjolander/StickyListHeaders

0
View on GitHub↗
5,467 نجوم·1,488 تفرعات·Java·Apache-2.0·4 مشاهدات

StickyListHeaders

StickyListHeaders هي مكتبة ترويسة لاصقة لنظام Android وامتداد لـ RecyclerView. تعمل كمكون واجهة مستخدم لتنظيم مجموعات البيانات الكبيرة في أقسام مصنفة باستخدام ترويسات تثبت في أعلى الشاشة أثناء التمرير.

توفر المكتبة وظائف لإنشاء ترويسات أقسام لاصقة وأقسام قائمة قابلة للتوسيع، مما يسمح بطي أو توسيع العناصر الفرعية المجمعة لتبسيط التنقل.

يغطي التنفيذ تعيين إحداثيات منفذ العرض، وإدارة z-index للطبقات المرئية، والتثبيت القائم على موضع التمرير. يتضمن آليات لتتبع انتقالات الترويسة والاستفادة من مديري التخطيط لتحديد متى تدخل العناصر في حالة لاصقة.

Features

  • RecyclerView Sticky Headers - Pins group headers to the top of Android RecyclerView lists while scrolling through categorized items.
  • Android UI Components - Provides a reusable visual interface widget for organizing large Android datasets into categorized sections.
  • RecyclerView Layout Extensions - Extends the Android RecyclerView LayoutManager to enable custom sticky header positioning logic.
  • Sticky Header Pinning - Fixes section headers to the top of the viewport to maintain category context during scrolling.
  • Sticky List Design Patterns - Implements a design where section headers remain pinned to the top of the screen during scrolling.
  • Android Scroll Monitoring - Tracks and observes scrolling behavior within Android to manage visual transitions of list elements.
  • Mobile Data Organization - Groups large datasets into categorized sections with headers to improve mobile application navigation.
  • Expandable List Frameworks - Provides a structural framework for implementing collapsible and expandable hierarchical items in lists.
  • Layout Positioning Utilities - Uses layout manager logic to determine the programmatic placement and sticky state of list children.
  • List Views - List view with section headers that stick to the top.
  • Lists and Grids - List view with sticky section headers.

سجل النجوم

مخطط تاريخ النجوم لـ emilsjolander/stickylistheadersمخطط تاريخ النجوم لـ emilsjolander/stickylistheaders

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

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

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

Start searching with AI

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

ما هي وظيفة emilsjolander/stickylistheaders؟

StickyListHeaders هي مكتبة ترويسة لاصقة لنظام Android وامتداد لـ RecyclerView. تعمل كمكون واجهة مستخدم لتنظيم مجموعات البيانات الكبيرة في أقسام مصنفة باستخدام ترويسات تثبت في أعلى الشاشة أثناء التمرير.

ما هي الميزات الرئيسية لـ emilsjolander/stickylistheaders؟

الميزات الرئيسية لـ emilsjolander/stickylistheaders هي: RecyclerView Sticky Headers, Android UI Components, RecyclerView Layout Extensions, Sticky Header Pinning, Sticky List Design Patterns, Android Scroll Monitoring, Mobile Data Organization, Expandable List Frameworks.

ما هي البدائل مفتوحة المصدر لـ emilsjolander/stickylistheaders؟

تشمل البدائل مفتوحة المصدر لـ emilsjolander/stickylistheaders: timehop/sticky-headers-recyclerview — This is a library for Android RecyclerView that pins section headers to the top of a scrolling list to maintain… ksoichiro/android-observablescrollview — Android-ObservableScrollView is an Android UI component and scroll event library that serves as a view scroll… dingmouren/layoutmanagergroup — LayoutManagerGroup is a library of custom layout managers for Android RecyclerViews. It serves as a custom list layout… liaohuqiu/android-ultra-pull-to-refresh — This is an Android pull-to-refresh library and custom view component designed to implement refresh interactions across… chrisbanes/android-pulltorefresh — Android-PullToRefresh is an Android view component and library designed to implement pull-to-refresh functionality and… trinea/androidcommon — AndroidCommon is a comprehensive utility library designed to provide reusable infrastructure and architectural…

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

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع StickyListHeaders.
  • timehop/sticky-headers-recyclerviewالصورة الرمزية لـ timehop

    timehop/sticky-headers-recyclerview

    3,785عرض على GitHub↗

    This is a library for Android RecyclerView that pins section headers to the top of a scrolling list to maintain navigation context in grouped datasets. It serves as a reusable interface component that adds persistent overlays and visual grouping to native Android list views. The component functions as a view-recycling layout decorator, reusing view holders to render sticky headers to minimize memory overhead. It includes a layout tool for touch event interception, allowing for click listeners and interactive behaviors on pinned section headers. The library covers rendering logic for fixing s

    Java
    عرض على GitHub↗3,785
  • ksoichiro/android-observablescrollviewالصورة الرمزية لـ ksoichiro

    ksoichiro/Android-ObservableScrollView

    9,610عرض على GitHub↗

    Android-ObservableScrollView is an Android UI component and scroll event library that serves as a view scroll observer. It monitors user movement within scrollable views to provide callbacks that execute specific logic in response to user interaction. The library enables the tracking of scroll events to trigger custom animations and dynamic visual effects. This allows for the implementation of UI behaviors that react in real time as a user scrolls through content.

    Java
    عرض على GitHub↗9,610
  • dingmouren/layoutmanagergroupالصورة الرمزية لـ DingMouRen

    DingMouRen/LayoutManagerGroup

    4,976عرض على GitHub↗

    LayoutManagerGroup is a library of custom layout managers for Android RecyclerViews. It serves as a custom list layout engine and a set of UI components designed to control how items are positioned and scrolled within a mobile interface. The project provides a mechanism for defining non-standard item placements and scrolling behaviors. It allows for the creation of specialized grid and list arrangements that deviate from standard layouts to achieve specific visual configurations. The engine handles the spatial positioning of items through coordinate-based placement and orientation-aware logi

    Java
    عرض على GitHub↗4,976
  • chrisbanes/android-pulltorefreshالصورة الرمزية لـ chrisbanes

    chrisbanes/Android-PullToRefresh

    8,648عرض على GitHub↗

    Android-PullToRefresh is an Android view component and library designed to implement pull-to-refresh functionality and end-of-list detection for scrollable views within Android applications. It acts as a custom view that manages the animations and listener triggers necessary to update content via user interaction. The library provides mechanisms for triggering refresh actions when a user pulls from the boundaries of a scrollable view and detecting when a user reaches the bottom of a list to facilitate data pagination. It allows for the customization of the refresh indicator's visual theme and

    Java
    عرض على GitHub↗8,648
  • عرض جميع البدائل الـ 30 لـ StickyListHeaders→