Android Transition Framework can be used for three main things: Animate activity layout content when transitioning from one activity to another. Animate shared elements (Hero views) in transitions between activities. Animate view changes within same activity. Note: No maintainance is intended. The content is still valid as a reference but it won’t contain the latest new stuff.