androidx.constraintlayout.motion.widget
Interfaces
Animatable |
A helper interface allowing MotionLayout to directly drive custom views |
CustomFloatAttributes |
Interface to custom float attributes |
FloatLayout |
Add support to views that do floating point layout. |
MotionHelperInterface |
This defined the interface for MotionLayout helpers Helpers can be used to draw motion effects or modify motions |
MotionLayout.MotionTracker |
Subclasses can override to build test frameworks |
MotionLayout.TransitionListener |
Listener for monitoring events about TransitionLayout. |
Classes
Debug |
Utilities useful for debugging |
DesignTool |
Utility class to manipulate MotionLayout from the layout editor |
Key |
Base class in an element in a KeyFrame |
KeyAttributes |
Defines container for a key frame of for storing KeyAttributes. |
KeyCycle |
Provide the passive data structure to get KeyPosition information form XML |
KeyFrames |
The parses the KeyFrame structure in a MotionScene xml |
KeyPosition |
Provide the passive data structure to get KeyPosition information form XML |
KeyTimeCycle |
Defines container for a key frame of for storing KeyTimeCycles. |
KeyTrigger |
Defines container for a key frame of for storing KeyAttributes. |
MotionController |
Contains the picture of a view through a transition and is used to interpolate it. |
MotionHelper |
|
MotionInterpolator |
Defines an interpolator that can return velocity |
MotionLayout |
A subclass of ConstraintLayout that supports animating between various states Added in 2.0 |
MotionScene |
The information to transition between multiple ConstraintSets This Class is meant to be used from XML |
MotionScene.Transition |
Transition defines the interaction from one state to another. |
MotionScene.Transition.TransitionOnClick |
|
OnSwipe |
Container for holding swipe information |
TransitionAdapter |
|
TransitionBuilder |
Builder class for creating |
ViewTransition |
Provides a support for tag it Parses tag it implement the transition it will update ConstraintSet or sets For asynchronous it will create and drive a MotionController. |
ViewTransitionController |
Container for ViewTransitions. |