Wybierz interfejs API animacji

Ten diagram pomoże Ci zdecydować, którego interfejsu API użyć do zaimplementowania animacji.

Schemat blokowy przedstawiający drzewo decyzyjne do wyboru odpowiedniego interfejsu Animation API
Rysunek 1. Schemat decyzyjny opisujący, jak wybrać odpowiedni interfejs Animation API.

Schemat blokowy przedstawiający drzewo decyzyjne do wyboru odpowiedniego interfejsu Animation API

Aby wybrać interfejs Animation API, który najlepiej sprawdzi się w Twoim przypadku, skorzystaj z poniższego schematu decyzyjnego:

  • Czy animacja jest oparta na grafice (np. SVG lub obrazach)?
    • Tak: czy używa prostych plików SVG (czyli ikony z mikroanimacjami)?
    • Nie: czy animacja musi powtarzać się w nieskończoność?
      • Tak: rememberInfiniteTransition.
      • Nie: czy animujesz układ?
        • Tak: czy przełączasz się między elementami kompozycyjnymi o różnej zawartości?
        • Nie: czy animujesz wiele właściwości?
          • Tak: czy usługi są od siebie całkowicie niezależne?
          • Nie: czy animacja ma wstępnie zdefiniowane wartości docelowe?

Pobierz wersję PDF diagramu.