4 रिपॉजिटरी
Structural frameworks for implementing collapsible and expandable hierarchical items in lists.
Distinguishing note: Provides the structural implementation for expandables, unlike general motion or typography frameworks
Explore 4 awesome GitHub repositories matching user interface & experience · Expandable List Frameworks. Refine with filters or upvote what's useful.
This project is an Android RecyclerView adapter wrapper designed to reduce boilerplate code when building complex lists. It serves as a framework for simplifying data binding and managing the interaction between data models and their corresponding view holders. The library distinguishes itself through specialized support for multi-type layout rendering, where diverse data models are mapped to specific layouts within a single list. It provides a structural implementation for expandable list frameworks that allow users to collapse or expand hierarchical items to reveal nested content. Addition
Provides a structural implementation for creating collapsible and expandable hierarchical items in Android RecyclerViews.
MultiType is an Android RecyclerView adapter and UI component toolkit designed to map multiple data types to distinct layouts within a single scrolling list. It functions as a multi-type view manager that automates the association between diverse data models and their corresponding view holders. The library includes a data-to-view expander that transforms single data objects into multiple list items, allowing complex information patterns to be represented across several rows. This mechanism enables the representation of complex data lists through object-to-item expansion. The system manages
Transforms single data objects into multiple list items to represent complex information patterns across several rows.
StickyListHeaders एक Android स्टिकी हेडर लाइब्रेरी और RecyclerView एक्सटेंशन है। यह स्क्रॉलिंग के दौरान स्क्रीन के शीर्ष पर पिन होने वाले हेडर का उपयोग करके बड़े डेटासेट को वर्गीकृत अनुभागों में व्यवस्थित करने के लिए एक यूजर इंटरफेस घटक के रूप में कार्य करता है। यह लाइब्रेरी स्टिकी सेक्शन हेडर और विस्तार योग्य सूची अनुभाग बनाने के लिए कार्यक्षमता प्रदान करती है, जिससे नेविगेशन को सरल बनाने के लिए समूहीकृत उप-आइटम को संक्षिप्त या विस्तारित किया जा सकता है। यह कार्यान्वयन व्यूपोर्ट कोऑर्डिनेट मैपिंग, दृश्य लेयरिंग के लिए z-index प्रबंधन, और स्क्रॉल-स्थिति-आधारित पिनिंग को कवर करता है। इसमें हेडर ट्रांज़िशन को ट्रैक करने और यह निर्धारित करने के लिए लेआउट मैनेजरों का लाभ उठाने के तंत्र शामिल हैं कि तत्व कब स्टिकी स्थिति में प्रवेश करते हैं।
Provides a structural framework for implementing collapsible and expandable hierarchical items in lists.
FastAdapter is a framework for building complex Android lists by mapping data models to view templates. It functions as a RecyclerView adapter framework and composite list controller, aggregating multiple independent data sources and view types into a single unified list. The library includes a specialized engine for flattening hierarchical data into expandable and collapsible rows. It provides a set of tools for managing user interactions, including clicks, long-presses, and item selection across diverse content types. The project covers broad list management capabilities, such as layout co
Implements the structural framework necessary to create collapsible and expandable hierarchical items in Android lists.