提供处理补间动画的类。
Android提供了两种机制,可用于创建简单的动画: 补间动画 ,其中您告诉Android对视图的内容执行一系列简单的转换(位置,大小,旋转等等); 和逐帧动画 ,逐个加载一系列Drawable资源。 这两种动画类型都可以在任何View对象中使用,以提供简单的旋转计时器,活动图标和其他有用的UI元素。 补间动画由这个包处理(android.view.animation); 逐帧动画由AnimationDrawable
类处理。
有关创建补间动画或逐帧动画的更多信息,请参阅 2D Graphics开发指南中的讨论。
Animation.AnimationListener | 动画侦听器从动画接收通知。 |
Interpolator | 内插器定义动画的变化率。 |
AccelerateDecelerateInterpolator | 内插器,其变化率开始和结束缓慢,但通过中间加速。 |
AccelerateInterpolator | 内插器,其中变化率开始缓慢,然后加速。 |
AlphaAnimation | 控制对象的Alpha级别的动画。 |
Animation | 可应用于视图,曲面或其他对象的动画的抽象。 |
Animation.Description | 实用程序类来解析大小的字符串描述。 |
AnimationSet | 代表应该一起播放的一组动画。 |
AnimationUtils | 定义用于处理动画的常用工具。 |
AnticipateInterpolator | 内插器,其中变化开始向后并向前闪烁。 |
AnticipateOvershootInterpolator | 一个内插器,其中变化开始向后,然后向前闪烁并超过目标值,最后返回到最终值。 |
BaseInterpolator | 一个由默认插值器扩展的抽象类。 |
BounceInterpolator | 插值器,其中变化在最后反弹。 |
CycleInterpolator | 将动画重复指定的循环次数。 |
DecelerateInterpolator | 一个内插器,其中变化率开始快速然后减速。 |
GridLayoutAnimationController | 布局动画控制器用于为网格布局的子节点生成动画。 |
GridLayoutAnimationController.AnimationParameters | 必须附加到由网格布局动画控制器动画的视图组中包含的每个视图的一组参数。 |
LayoutAnimationController | 布局动画控制器用于为布局或视图组的子项设置动画。 |
LayoutAnimationController.AnimationParameters | 必须附加到布局动画控制器动画的视图组中包含的每个视图的一组参数。 |
LinearInterpolator | 内插器的变化率是恒定的 |
OvershootInterpolator | 一个内插器,其中变化向前闪烁并超过最后一个值然后返回。 |
PathInterpolator | 可以遍历从 Point (0, 0) 延伸到 Point 的Path的插补 (1, 1) 。 |
RotateAnimation | 控制对象旋转的动画。 |
ScaleAnimation | 控制对象比例的动画。 |
Transformation | 定义要在动画的某个时间点应用的转换。 |
TranslateAnimation | 控制对象位置的动画。 |