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.  |