4 Repos
Toolkits specifically designed for implementing view transitions within the Android ecosystem.
Distinct from Declarative UI Motion Frameworks: Specializes in Android-native view animations rather than generic declarative state-to-motion frameworks.
Explore 4 awesome GitHub repositories matching user interface & experience · Android Motion Frameworks. Refine with filters or upvote what's useful.
AndroidViewAnimations is an animation library and visual effects toolkit for Android applications. It provides a framework for implementing motion effects, such as bouncing, sliding, and rotating transitions, for views within Android layouts. The library features a collection of predefined motion presets and stylized transition effects. These include curated sequences for shaking and pulsing to guide user attention, as well as complex movements like hinging or rolling for interface entry and exit. The toolkit covers a wide range of visual effects, including linear slides, elastic bounces, tr
Offers a specialized set of tools for implementing bouncing, sliding, and rotating transitions for Android views.
AndroidSwipeLayout is an Android UI library and custom view framework that enables the creation of layouts that reveal hidden action buttons when a user performs a swipe gesture. It functions as a gesture-based UI component that triggers callbacks based on the real-time position of the swipe. The framework is designed to support complex interaction patterns, specifically allowing for the nesting of multiple swipeable components within one another. The library covers mobile gesture interaction and custom view orchestration, providing tools to track swipe states and synchronize UI changes duri
Offers a set of tools for building complex, nestable swipeable interaction patterns within Android applications.
ListViewAnimations ist ein Framework für Android-Listenelement-Bewegungen und eine Animationsbibliothek, die entwickelt wurde, um visuelle Übergänge und Interaktivität innerhalb von Listen- und Grid-Ansichten zu implementieren. Es bietet ein Toolset für das Management von Elementbewegungen, wobei der Fokus speziell darauf liegt, wie Elemente in einer Benutzeroberfläche erscheinen, sich bewegen und übergehen. Die Bibliothek ermöglicht komplexe interaktive Gesten, einschließlich Swipe-to-Dismiss und Drag-and-Drop-Neuanordnung. Sie unterstützt zudem die animierte Erweiterung von Listenelementen, um versteckte Inhalte zu enthüllen, und wendet visuelle Effekte wie Fading und Skalierung an, während Elemente den Bildschirm betreten. Das Framework deckt strukturelle Übergänge zum Hinzufügen, Entfernen oder Bewegen von Elementen ab und stellt durch koordinierte Bewegungen und eigenschaftsbasierte Animationen eine reaktionsschnelle Benutzeroberfläche sicher.
Provides a toolkit for implementing view transitions and item motion within the Android ecosystem.
RippleEffect ist eine Bibliothek und ein Interaktions-Framework für die Implementierung von Material-Design-Ripple-Animationen in Android-Anwendungen. Sie bietet Tools, um Interface-Elementen animiertes visuelles Feedback hinzuzufügen und so erfolgreiche Benutzerinteraktionen zu signalisieren. Die Bibliothek ermöglicht die Anpassung von Ripple-Effekten, einschließlich Einstellungen für Farbe, Dauer und Skalierung. Sie unterstützt sowohl die Konfiguration über Attribute als auch dynamische Anpassungen mittels Setter-Methoden und enthält ein Listener-Interface, um zu erkennen, wann eine Ripple-Animation ihre Ausführung beendet hat.
Provides a toolkit for implementing native Android view transitions and tactile interaction animations.