Wybierz interfejs API animacji

Poniższy diagram pomaga zdecydować, którego interfejsu API użyć do implementacji animacji.

Schemat blokowy opisujący drzewo decyzyjne do wyboru odpowiedniego interfejsu API animacji

Rysunek 1. Drzewo decyzyjne opisujące sposób wyboru odpowiedniego interfejsu API animacji

Aby wybrać interfejs API animacji, który najlepiej pasuje do Twojego przypadku użycia, odpowiedz na poniższe pytania w ramach drzewa decyzyjnego:

  • Czy moja animacja przypomina grafikę, złożoną z wielu elementów wizualnych, np. plików SVG lub obrazów?
    • Tak: czy plik zawiera proste pliki SVG, na przykład ikonę z mikroanimacjami
    • Nie: czy musi się powtarzać w nieskończoność?
      • Tak: rememberInfiniteTransition
      • Nie: czy to jest animacja układu?
        • Tak: przełączanie się między wieloma elementami kompozycyjnymi o różnych treściach?
        • Nie: czy potrzebujesz animować kilka właściwości?
          • Tak: czy obiekty są od siebie całkowicie niezależne?
          • Nie: czy animacja ma zestaw wstępnie zdefiniowanych wartości docelowych?

Pobierz schemat w formacie PDF.