React Native

Animazioni React Native

Animated API, Reanimated 2/3, Gesture Handler, animazioni di layout, prestazioni

22 domande da colloquio·
Mid-Level
1

Quale oggetto si deve usare per creare un valore animabile con l'API Animated di React Native?

Risposta

Animated.Value è l'oggetto fondamentale per creare valori animabili in React Native. Incapsula un valore numerico che può essere modificato in modo fluido nel tempo. Questo valore può poi essere collegato a proprietà di stile come opacity, transform o width per creare animazioni visive.

2

Quale metodo di animazione consente di creare una transizione fluida con duration ed easing configurabili?

Risposta

Animated.timing è il metodo più comune per creare animazioni basate sul tempo. Consente di definire una duration, una funzione di easing (accelerazione/decelerazione) e, opzionalmente, un ritardo. Questo metodo offre un controllo preciso sulla progressione dell'animazione dall'inizio alla fine.

3

Quale metodo consente di eseguire più animazioni contemporaneamente con l'API Animated?

Risposta

Animated.parallel esegue un array di animazioni in parallelo, avviandole tutte contemporaneamente. Questo metodo è ideale per sincronizzare più proprietà animate, come spostare e far apparire un elemento allo stesso tempo. Per impostazione predefinita si interrompe se un'animazione fallisce, comportamento configurabile tramite stopTogether.

4

Quale metodo consente di concatenare le animazioni una dopo l'altra in ordine sequenziale?

5

Quale metodo di animazione crea un effetto di rimbalzo fisico realistico senza una durata fissa?

+19 domande da colloquio

Padroneggia React Native per il tuo prossimo colloquio

Accedi a tutte le domande, flashcards, test tecnici, esercizi di code review e simulatori di colloquio.

Inizia gratis