Translated from:Http://developer.android.com/guide/topics/graphics/overview.html
The android framework provides two animation systems: Property animation (introduced in android3.0) and view animation. These two animation systems are both feasible options, but attribute animation is usually the preferred method because it is more flexible and provides more functions. In addition to the two animation systems, you can also use a drawing animation that allows you to load drawing resources and display them at a frame by frame.
Property Animation
Introduced in android3.0 (API level 11), the property animation system will give any object animation attributes, including those that are not displayed on the screen. This system is scalable and supports Custom Animation attributes.
View animation
View animation is an old animation system and can only be used for view objects. This animation system is relatively easy to create and is suitable for applications.ProgramMost of the requirements mentioned in this document provide sufficient capabilities.
Drawing Animation
Drawing animation involves the sequential display of drawing resources like movies. This animation method is useful if you want to use drawing resources to easily display animations and how to map progress bars.