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
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
👇 Easy Google Photos style multi-selection for RecyclerViews, powered by Kotlin and AndroidX.
This library is an Android animation framework designed to manage the visual transitions and entrance effects of dynamic list components. It provides a collection of pre-built animation primitives that trigger automatically when items are added, removed, or moved within a list, allowing developers to apply polished motion effects to interface elements. The project distinguishes itself by offering granular control over the timing, interpolation, and sequencing of these transitions. It supports the composition of multiple animation layers and the implementation of staggered motion effects, whic
ShimmerRecyclerView is an Android library used to render animated loading placeholders within RecyclerView lists. It provides a custom view wrapper that applies shimmer masking and animations to child elements, serving as a visual loading indicator while background data is being fetched.
sharish/shimmerrecyclerview की मुख्य विशेषताएं हैं: Skeleton Screen Experiences, Shimmer Effects, Loading Indicators, RecyclerView Shimmer Libraries, Shimmer Animation Wrappers, List Loading Workflows, Skeleton Placeholders, Shimmer Masking Controls।
sharish/shimmerrecyclerview के ओपन-सोर्स विकल्पों में शामिल हैं: mikepenz/fastadapter — FastAdapter is a framework for building complex Android lists by mapping data models to view templates. It functions… wasabeef/recyclerview-animators — This library is an Android animation framework designed to manage the visual transitions and entrance effects of… drakeet/multitype — MultiType is an Android RecyclerView adapter and UI component toolkit designed to map multiple data types to distinct… afollestad/drag-select-recyclerview — 👇 Easy Google Photos style multi-selection for RecyclerViews, powered by Kotlin and AndroidX. facebookarchive/shimmer-android — This is an Android shimmer animation library and UI component used to implement shimmering placeholders that mimic… juanpe/skeletonview — SkeletonView is an iOS loading skeleton library used to display animated placeholder views that mimic a layout's…