Most visited

Recently visited

Added in API level 1

android.view.animation

提供处理补间动画的类。

Android提供了两种机制,可用于创建简单的动画: 补间动画 ,其中您告诉Android对视图的内容执行一系列简单的转换(位置,大小,旋转等等); 逐帧动画 ,逐个加载一系列Drawable资源。 这两种动画类型都可以在任何View对象中使用,以提供简单的旋转计时器,活动图标和其他有用的UI元素。 补间动画由这个包处理(android.view.animation); 逐帧动画由AnimationDrawable类处理。

有关创建补间动画或逐帧动画的更多信息,请参阅 2D Graphics开发指南中的讨论。

Interfaces

Animation.AnimationListener

动画侦听器从动画接收通知。

Interpolator 内插器定义动画的变化率。

Classes

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 控制对象位置的动画。

Hooray!