Dowiedz się, jak animować wartości stanu, używając przejść, animacji widoczności lub zmian rozmiaru oraz przejść płynnych, korzystając z interfejsów API animacji kompozytora.
Najważniejsze punkty
- Interfejs API
animate*AsState
przydaje się do animowania pojedynczej wartości na podstawie zmiany stanu. - Aby animować wiele wartości jednocześnie, utwórz przejście za pomocą funkcji
updateTransition
.- Każdą wartość animacji możesz zadeklarować za pomocą funkcji rozszerzenia w obiekcie przejścia.
- Aby dostosować zachowanie animacji, określ parametr
transitionSpec
. AnimatedVisibility
jest przydatna do animowania pojawiania się i znikania.- Dostosuj zachowanie animacji, określając parametry dla wejść i wyjść.
- Aby animować zmiany rozmiaru elementów, użyj modyfikatora
animateContentSize
. - Aby animować zmiany podczas zastępowania części interfejsu, użyj komponentu
Crossfade
.
Kolekcje zawierające ten przewodnik
Ten przewodnik należy do tych kolekcji krótkich przewodników, które obejmują szersze zagadnienia związane z tworzeniem aplikacji na Androida:
![](https://developer.android.com/static/images/quick-guides/collection-illustration.png?hl=pl)
Podstawy tworzenia wiadomości
Ta seria filmów przedstawia różne interfejsy API Compose,
szybko pokazując, co jest dostępne i jak z nich korzystać.
![](https://developer.android.com/static/images/quick-guides/collection-illustration.png?hl=pl)
Wyświetl obrazy
Poznaj techniki tworzenia jasnych i przyciągających uwagę elementów wizualnych, które nadadzą Twojej aplikacji na Androida atrakcyjny wygląd.
Masz pytania lub chcesz przekazać opinię?
Otwórz stronę z najczęstszymi pytaniami i poznaj krótkie przewodniki lub skontaktuj się z nami i powiedz nam, co o tym myślisz.