4 repositorios
Containers that wrap scrollable views to synchronize refresh headers and loading footers.
Distinct from Android Nested Scrolling: Specializes Android nested scrolling to the specific use case of a refresh-capable wrapper.
Explore 4 awesome GitHub repositories matching user interface & experience · Refresh-Enabled Scroll Wrappers. Refine with filters or upvote what's useful.
SmartRefreshLayout is a pull-to-refresh framework and gesture interaction library for Android. It provides a scroll view wrapper that integrates interactive refresh headers and loading footers into mobile user interfaces, coordinating synchronized scrolling and touch events. The project features a pluggable architecture for custom refresh indicators and secondary refresh mechanisms. It utilizes damping-based gesture translation and overscroll rebound mechanisms to manage the tactile feel of drag resistance and physics-based animations. The library covers a broad range of interaction logic, i
Wraps scrollable views to add interactive refresh headers and loading footers with synchronized scrolling.
XRecyclerView es un componente de lista de Android y biblioteca de extensión que añade comportamientos de pull-to-refresh y desplazamiento infinito a un RecyclerView estándar. Sirve como un elemento de interfaz de usuario móvil desplazable diseñado para gestionar listas basadas en datos con soporte para encabezados y pies de página dinámicos. La biblioteca proporciona una interfaz basada en gestos para activar la recarga de contenido mediante un widget de pull-to-refresh e implementa un mecanismo para activar devoluciones de llamada de obtención de datos cuando un usuario llega al final de una lista para permitir el desplazamiento infinito. Además, admite la gestión dinámica de encabezados de lista y la implementación de flujos de trabajo de carga de más contenido para añadir nuevos elementos a medida que el usuario se desplaza.
Wraps a RecyclerView in a container to synchronize refresh headers and loading footers.
TwinklingRefreshLayout is a pull-to-refresh layout for Android that provides a scrollable container for implementing refresh and load-more functionality. It acts as a view wrapper for components such as RecyclerView, ScrollView, and WebView to ensure consistent refreshing and loading behaviors across different scrollable views. The project distinguishes itself through an overscroll rebound component that creates an elastic bouncing animation when users scroll past layout boundaries. It includes a system for custom refresh indicators, allowing header and footer views to animate their visual st
Offers refresh-enabled scroll wrappers for RecyclerView, ScrollView, and WebView to unify loading behaviors.
This project is a frontend component designed to manage dynamic content loading and scroll-based interactions within web applications. It provides a reusable interface for handling data injection as users navigate through scrollable areas, ensuring that content updates occur automatically based on scroll position or manual user triggers. The component distinguishes itself by supporting both standard downward infinite scrolling and inverse scrolling, which allows for the natural expansion of content history in chat-like interfaces. It offers developers full control over the visual presentation
Supports inverse scrolling to load older content at the top, enabling natural history expansion in chat-like interfaces.