Android Studio supports inspection of [`animate*AsState`](https://developer.android.com/develop/ui/compose/value-based#animate-as-state), [`CrossFade`](https://developer.android.com/develop/ui/compose/animation/composables-modifiers#crossfade), [`rememberInfiniteTransition`](https://developer.android.com/develop/ui/compose/animation/value-based#rememberinfinitetransition), [`AnimatedContent`](https://developer.android.com/develop/ui/compose/animation/composables-modifiers#animatedcontent),
[`updateTransition`](https://developer.android.com/develop/ui/compose/animation/value-based#updateTransition) and
[`animatedVisibility`](https://developer.android.com/develop/ui/compose/animation/composables-modifiers#animatedvisibility) in
[Animation Preview](https://developer.android.com/develop/ui/compose/tooling#animations). You can do the
following:

- Preview a transition frame by frame
- Inspect values for all animations in the transition
- Preview a transition between any initial and target state
- Inspect and coordinate multiple animations at once

When you start Animation Preview, you see the "Animations" pane where you can
run any transition included in the preview. The transition as well as each of
its animation values is labeled with a default name. You can customize the label
by specifying the `label` parameter in the `updateTransition` and the
`AnimatedVisibility` functions. For more information, see
[Animation Preview](https://developer.android.com/develop/ui/compose/tooling/animation-preview).

![Animation Preview panel](https://developer.android.com/static/develop/ui/compose/images/animation-preview-overview.png)

## Recommended for you

- Note: link text is displayed when JavaScript is off
- [Value-based animations](https://developer.android.com/develop/ui/compose/animation/value-based)
- [Animations in Compose](https://developer.android.com/develop/ui/compose/animation/introduction)
- [Animation modifiers and composables](https://developer.android.com/develop/ui/compose/animation/composables-modifiers)