StickyListHeaders هي مكتبة ترويسة لاصقة لنظام Android وامتداد لـ RecyclerView. تعمل كمكون واجهة مستخدم لتنظيم مجموعات البيانات الكبيرة في أقسام مصنفة باستخدام ترويسات تثبت في أعلى الشاشة أثناء التمرير.
الميزات الرئيسية لـ 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: 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…
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
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.
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
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