React Native

React Native Animationen

Animated API, Reanimated 2/3, Gesture Handler, Layout-Animationen, Performance

22 Interview-Fragen·
Mid-Level
1

Welches Objekt sollte verwendet werden, um mit der Animated API von React Native einen animierbaren Wert zu erstellen?

Antwort

Animated.Value ist das grundlegende Objekt zum Erstellen animierbarer Werte in React Native. Es kapselt einen numerischen Wert, der im Laufe der Zeit gleichmäßig verändert werden kann. Dieser Wert kann dann mit Stileigenschaften wie opacity, transform oder width verknüpft werden, um visuelle Animationen zu erstellen.

2

Welche Animationsmethode ermöglicht das Erstellen eines flüssigen Übergangs mit konfigurierbarer Dauer und Easing?

Antwort

Animated.timing ist die gängigste Methode zum Erstellen zeitbasierter Animationen. Sie ermöglicht das Festlegen einer Dauer, einer Easing-Funktion (Beschleunigung/Verzögerung) und optional einer Verzögerung. Diese Methode bietet präzise Kontrolle über den Animationsverlauf von Anfang bis Ende.

3

Welche Methode ermöglicht das gleichzeitige Ausführen mehrerer Animationen mit der Animated API?

Antwort

Animated.parallel führt ein Array von Animationen parallel aus und startet sie alle gleichzeitig. Diese Methode eignet sich ideal zum Synchronisieren mehrerer animierter Eigenschaften, etwa ein Element gleichzeitig zu verschieben und einzublenden. Standardmäßig stoppt sie, wenn eine Animation fehlschlägt – ein über stopTogether konfigurierbares Verhalten.

4

Welche Methode ermöglicht das Verketten von Animationen nacheinander in sequenzieller Reihenfolge?

5

Welche Animationsmethode erzeugt einen realistischen, physikbasierten Federeffekt ohne feste Dauer?

+19 Interview-Fragen

Meistere React Native für dein nächstes Interview

Zugang zu allen Fragen, Flashcards, technischen Tests, Code-Review-Übungen und Interview-Simulatoren.

Kostenlos starten