アニメーションのプレビュー

Android Studio では、アニメーション プレビューからアニメーションを検査できます。コンポーザブルのプレビューにアニメーションを記述している場合は、特定の時点における個々の正確なアニメーション値の検査や、アニメーションの一時停止、ループ再生、早送り、スロー再生が可能なので、遷移中のアニメーションのデバッグが容易になります。

AnimatedVisibility の再生、スクラブ、速度の低下

アニメーション プレビューを使用して、アニメーション曲線をグラフで可視化することもできます。これは、アニメーション値が適切に表現されていることを確認するのに役立ちます。

アニメーション曲線の可視化

アニメーション プレビューは、検査可能なアニメーションを自動的に検出します。検査可能なアニメーションは、[Start Animation Preview] アイコン 実行アイコン で表示されます。

[Design] ウィンドウの [Start Animation Preview] アイコン

複数のアニメーションがある場合は、アニメーション プレビューを使用して、一度にすべてを調べ、調整できます。特定のアニメーションを固定することもできます。

All Animations UI での検査を示す GIF

選択ツールを使用して非列挙型またはブール値の状態を設定し、正確な入力を使用して Compose アニメーションをデバッグします。サポートされているすべての Compose Animation API で、再生、一時停止、スクラブ、速度の制御、調整を行うことができます。

アニメーション プレビューの正確な値を選択する

アニメーション プレビューは現在、updateTransitionAnimatedVisibilityanimate*AsStateCrossFaderememberInfiniteTransitionAnimatedContent の各 API をサポートしています。最新の機能にアクセスするには、Android Studio Koala と compose.animation 1.6.8 以降でアニメーション プレビューを使用してください。