3 Repos
Layouts that wrap the user back to the start of a sequence for continuous navigation.
Distinct from Infinite Scroll Components: Distinguishes cyclic looping for small sets of slides from the incremental loading of large datasets.
Explore 3 awesome GitHub repositories matching user interface & experience · Cyclic Looping Layouts. Refine with filters or upvote what's useful.
Android-PickerView is a custom view library for Android that provides a wheel-based scrolling interface for selecting dates, times, and custom data options. It functions as a selection component that can be used for specialized time and date picking or as a general wheel picker for custom data sets. The library features cascading selection capabilities, allowing for linked data selectors where choosing an option in one column filters the available choices in subsequent columns. It also supports cyclic scrolling to create a continuous loop and can encapsulate the selector within a modal dialog
Implements layouts that wrap the user back to the start of a sequence for continuous, seamless scrolling.
Flickity is a JavaScript library used to create responsive, touch-enabled content carousels and sliders for web pages. It provides a system for building flickable galleries that allow users to navigate through collections of elements using touch or mouse input. The library specializes in performance and movement, featuring lazy-loading for images that defers loading off-screen content until it enters the viewport. It supports infinite scrolling loops that wrap back to the first cell after the last is reached, as well as automated slide transitions for slideshow experiences. The toolset inclu
Creates continuous looping layouts that wrap back to the first item after the last one is reached.
InfiniteCycleViewPager ist eine Android-UI-Komponente, die kontinuierliches Scrollen durch eine Reihe von Elementen ohne definierten Anfang oder Ende ermöglicht. Sie fungiert als Endlosschleifen-UI-Komponente und Karussell, das sowohl horizontale als auch vertikale Ausrichtungen unterstützt. Die Bibliothek bietet ein benutzerdefiniertes Seitenübergangssystem, das visuelle Tiefe erzeugt, indem Seiten skaliert und versetzt werden, während sie sich auf die mittlere Ansicht zubewegen. Sie enthält zudem einen Auto-Scrolling-Mechanismus, der basierend auf einem festgelegten Zeitintervall durch Inhalte rotiert. Das Projekt implementiert diese Verhaltensweisen durch die Simulation einer virtuellen Indexschleife und die Verwendung koordinatenbasierter Skalierungstransformationen, um die Bewegung und das Erscheinungsbild der Seiten zu verwalten.
Creates a continuous scrolling experience using layouts that wrap back to the start of the sequence.