Animations can be integrated into Android Apps, through both Java and XML.
Android animations can use a few default interpolators (these specify whether the animation goes at the same speed, or, for example, speeds up or slows down), and custom ones can be created.