Interface | Description |
---|---|
Transition.TransitionListener |
A transition listener receives notifications from a transition.
|
Class | Description |
---|---|
ArcMotion |
A PathMotion that generates a curved path along an arc on an imaginary circle containing
the two points.
|
AutoTransition |
Utility class for creating a default transition that automatically fades,
moves, and resizes views during a scene change.
|
ChangeBounds |
This transition captures the layout bounds of target views before and after
the scene change and animates those changes during the transition.
|
ChangeClipBounds |
ChangeClipBounds captures the
View.getClipBounds() before and after the
scene change and animates those changes during the transition. |
ChangeImageTransform |
This Transition captures an ImageView's matrix before and after the
scene change and animates it during the transition.
|
ChangeScroll |
This transition captures the scroll properties of targets before and after
the scene change and animates any changes.
|
ChangeText |
This transition tracks changes to the text in TextView targets.
|
ChangeTransform |
This Transition captures scale and rotation for Views before and after the
scene change and animates those changes during the transition.
|
CircularPropagation |
A propagation that varies with the distance to the epicenter of the Transition
or center of the scene if no epicenter exists.
|
Crossfade |
This transition captures bitmap representations of target views before and
after the scene change and fades between them.
|
Explode |
This transition tracks changes to the visibility of target views in the
start and end scenes and moves views in or out from the edges of the
scene.
|
Fade |
This transition tracks changes to the visibility of target views in the
start and end scenes and fades views in or out when they become visible
or non-visible.
|
PathMotion |
This base class can be extended to provide motion along a Path to Transitions.
|
PatternPathMotion |
A PathMotion that takes a Path pattern and applies it to the separation between two points.
|
Recolor |
This transition tracks changes during scene changes to the
background
property of its target views (when the background is a
ColorDrawable , as well as the
color of the text for target TextViews. |
Rotate |
This transition captures the rotation property of targets before and after
the scene change and animates any changes.
|
Scene |
A scene represents the collection of values that various properties in the
View hierarchy will have when the scene is applied.
|
SidePropagation |
A
TransitionPropagation that propagates based on the distance to the side
and, orthogonally, the distance to epicenter. |
Slide |
This transition tracks changes to the visibility of target views in the
start and end scenes and moves views in or out from one of the edges of the
scene.
|
Transition |
A Transition holds information about animations that will be run on its
targets during a scene change.
|
Transition.AnimationInfo |
Holds information about each animator used when a new transition starts
while other transitions are still running to determine whether a running
animation should be canceled or a new animation noop'd.
|
Transition.EpicenterCallback |
Class to get the epicenter of Transition.
|
Transition.TransitionListenerAdapter |
Utility adapter class to avoid having to override all three methods
whenever someone just wants to listen for a single event.
|
TransitionInflater |
This class inflates scenes and transitions from resource files.
|
TransitionManager |
This class manages the set of transitions that fire when there is a
change of
Scene . |
TransitionPropagation |
Extend
TransitionPropagation to customize start delays for Animators created
in Transition.createAnimator(ViewGroup,
TransitionValues, TransitionValues) . |
TransitionSet |
A TransitionSet is a parent of child transitions (including other
TransitionSets).
|
TransitionUtils |
Static utility methods for Transitions.
|
TransitionUtils.MatrixEvaluator | |
TransitionValues |
Data structure which holds cached values for the transition.
|
Visibility |
This transition tracks changes to the visibility of target views in the
start and end scenes.
|
VisibilityPropagation |
Base class for
TransitionPropagation s that care about
View Visibility and the center position of the View. |
Annotation Type | Description |
---|---|
Slide.GravityFlag |