ObjectAnimatior 属性动画的相关属性

来源:互联网 发布:欧亚联盟知乎 编辑:程序博客网 时间:2024/06/06 05:23

ObjectAnimator.ofFloat(img,”translationX”,0f,200f).setDuration(2000).start();
其中ofFloat()方法中的第二个参数为ImageView 的相关属性,可以传入的值为goole提供的get,set 方法的相关属性。
常见的属性有:
translationX : 沿X轴的偏移量
translationY:沿Y轴的偏移量
X : 移动到X轴的最终位置
Y : 移动到Y轴的最终位置
rotation :旋转属性
rotationX:水平方向的旋转
rotationY:竖直方向的旋转
scaleX:水平方向的缩放
scaleY:竖直方向的缩放
alpha:透明度的改变
一些类和方法
ValueAnimator –数值发生器,可以实现很多很灵活的动画效果;

ObjectAnimator –继承于ValueAnimator,可以很好滴使用属性对话框架;

AnimatorUpdateListener – 用于动画监听器

AnimatorListenerAdapter– 用于动画监听器

PropertyValuesHolder –用于控制动画集合的显示效果

Animatorset –用于控制动画集合的显示效果

TypeEvaluators ---值计算器,用于控制值变化的规律

Interprolators ---插值计算器,用于控制值变化的规律

0 0