Jeśli interfejs użytkownika zmienia się w odpowiedzi na działanie użytkownika, należy animować przejścia układu. Animacje te przekazują użytkownikom opinie o ich działaniach i pomagają im zorientować się w interfejsie.
Android obejmuje platformę przejść, która umożliwia łatwe animowanie zmian między dwiema hierarchiami widoków. Platforma animuje widoki w czasie działania, zmieniając niektóre wartości właściwości w miarę upływu czasu. Platforma zawiera wbudowane animacje dla typowych efektów oraz umożliwia tworzenie niestandardowych animacji i wywołań zwrotnych cyklu życia przejścia.
Na początek obejrzyj umieszczony tutaj film i przeczytaj omówienie animacji.
Dokumentacja
- Animacje
- Omówienie animacji obiektu
- Animowana grafika rysowalna
- Pokazywanie i ukrywanie widoku za pomocą animacji
- Przenoszenie widoku za pomocą animacji
- Przenoszenie widoków za pomocą animacji przelotu
- Powiększanie widoku za pomocą animacji powiększenia
- Animowanie ruchu z użyciem fizyki sprężyn
- Automatyczne animowanie układu – aktualizacje
- Animowanie zmian układu za pomocą przejścia
- Tworzenie niestandardowej animacji przejścia
- Rozpoczynanie aktywności przy użyciu animacji
- Przesuwanie między fragmentami za pomocą elementu ViewPager
- Przesuwanie między fragmentami za pomocą obiektu ViewPager2
- Migracja z ViewPager do ViewPager2
Filmy
Dodatkowe materiały
Więcej informacji o animacji znajdziesz w tych materiałach.
Film
- Get Animated (Android Dev Summit 2018): przegląd różnych dostępnych technologii animacji. Zawiera podsumowanie informacji o wyborze między różnymi opcjami animacji.