
Android 开发中常用的知识Android动画的全面介绍攻略,包括动画的种类、使用、原理等,能让你更好地掌握动画 从而实现更加复杂的动画效果
Android动画主要分为分为两大类(三种):
View)下面会详细介绍这两种视图动画

根据不同的动画效果,补间动画分为4种动画,具体如下图:(注:不同类型的动画对应于不同的子类

具体效果分别如下:




Activity 的切换效果(淡入淡出、左右滑动等)Fragement 的切换效果(淡入淡出、左右滑动等)ViewGroup)中子元素的出场效果(淡入淡出、左右滑动等)


请看文章:Carson带你学Android:手把手教你使用补间动画

较为复杂的个性化动画效果。
使用时一定要避免使用尺寸较大的图片,否则会引起OOM

将动画拆分后的图片帧

请看文章Carson带你学Android:关于逐帧动画的使用都在这里了!
Property Animation)是在 Android 3.0(API 11)后才提供的一种全新动画模式Property Animation)?
在 Android 3.0(API 11)后才提供的一种全新动画模式

与属性相关、更加复杂的动画效果。
如改变对象的颜色属性动画效果

属性动画的使用类主要是:ValueAnimator 类 & ObjectAnimator 类,具体介绍如下

更加详细使用,请看文章:Carson带你学Android:属性动画学习攻略

两类动画的根本区别在于:是否改变对象本身的属性:
变换操作包括:平移、缩放、旋转和透明

请看文章:
在使用动画时,需注意许多问题;下面,我将全面介绍动画过程中的使用问题 & 建议

Android 动画进行了详细分析,相信通过本文你已经能实现复杂的动画效果