4 repositorios
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 es un framework de movimiento de elementos de lista de Android y librería de animación diseñada para implementar transiciones visuales e interactividad dentro de vistas de lista y cuadrícula. Proporciona un conjunto de herramientas para gestionar el movimiento de elementos, centrándose específicamente en cómo aparecen, se mueven y transicionan los elementos dentro de una interfaz de usuario. La librería permite gestos interactivos complejos, incluyendo deslizar para descartar y reordenar mediante arrastrar y soltar. También admite la expansión animada de elementos de lista para revelar contenido oculto y aplica efectos visuales como desvanecimiento y escalado a medida que los elementos entran en la pantalla. El framework cubre transiciones estructurales para añadir, eliminar o mover elementos, asegurando una interfaz receptiva mediante movimientos coordinados y animaciones basadas en propiedades.
Provides a toolkit for implementing view transitions and item motion within the Android ecosystem.
RippleEffect es una librería y framework de interacción para implementar animaciones de efecto ripple (onda) de Material Design dentro de aplicaciones Android. Proporciona herramientas para añadir retroalimentación visual animada a los elementos de la interfaz para señalar interacciones exitosas del usuario. La librería permite la personalización de los efectos ripple, incluyendo ajustes de color, duración y escala. Soporta tanto la configuración mediante atributos como ajustes dinámicos a través de métodos setter, e incluye una interfaz de listener para detectar cuándo una animación ripple ha terminado su ejecución.
Provides a toolkit for implementing native Android view transitions and tactile interaction animations.