アニメーションと遷移

Compose を試す
Jetpack Compose は Android で推奨される UI ツールキットです。Compose でアニメーションを追加する方法を学習します。

ユーザー アクションに応じて UI が変化する場合は、レイアウト遷移をアニメーション化する必要があります。このようなアニメーションにより、各ユーザーは自分のアクションがどのような意味を持っていたのかを把握し、UI の変化に適応して利用を継続することができます。

Android には遷移フレームワークが用意されており、2 つのビュー階層間の変化を簡単にアニメーション化できます。フレームワークは、時間の経過とともにプロパティ値の一部を変更することで、実行時にビューをアニメーション化します。このフレームワークには、一般的な効果用の組み込みアニメーションが含まれており、カスタム アニメーションと遷移ライフサイクル コールバックを作成できます。

開始するには、ここに埋め込まれている動画とアニメーションの概要をご覧ください。

動画

参考情報

アニメーションの詳細については、次のリソースをご覧ください。

動画

サンプル