Android框架提供了两种动画:property animation(android3.0以上,即API 11)和view
animation.其中建议选property animation,因为它要更强大更高效,除了上边两种,你还可以运用drawable animation,它可以帮你导入drawable中的资源并且一个一个显示他们.
一,Property animation:这种动画系统帮助你实现任何对象的动画,包括那些没有被添加到界面当中的对象.
二,View animation:这是一种比较老的方式并且只能对Views进行使用,使用和设置起来比较容易.
三,Drawable animation:像电影一样,一个drawable接一个进行播放.
property animation和view animation区别:
区别一:需要的Anroid API level不一样
Property Animation需要Android API level 11的支持,而View Animation则是更早期的版本。
区别二:适用范围不一样
Property Animation适用于所有的Object对象,而View Animation则只能应用于View对象。
区别三:XML声明结构、存放目录不一样
Property Animation的XML声明文件存放在res/animator目录下,而View Animation则存放在res/anim目录。具体的XML结构可以查看Animation Resources