您的位置:首页 > 移动开发 > Objective-C

Android属性动画之ObjectAnimator

2016-02-02 11:09 555 查看
ObjectAnimator动画的代码如下:

AnimatorSet mSet = new AnimatorSet();


mSuperMan.setVisibility(View.VISIBLE);



ImageView localImageView1 = mSuperMan;

float[] arrayOfFloat1 = new float[2];

arrayOfFloat1[0] = (-mSuperManWidth);

arrayOfFloat1[1] = (mScreenWidth - mSuperManWidth);

ObjectAnimator localObjectAnimator1 = ObjectAnimator.ofFloat(
localImageView1,"translationX",arrayOfFloat1);

localObjectAnimator1.setInterpolator(new  DecelerateInterpolator());

ImageView localImageView2 = mSuperMan;

float[] arrayOfFloat2 = new float[2];

arrayOfFloat2[0] = (mScreenHeight + mSuperManHeight);

arrayOfFloat2[1] = 0;

ObjectAnimator localObjectAnimator2 = ObjectAnimator.ofFloat(
localImageView2, "translationY", arrayOfFloat2);

localObjectAnimator2.setInterpolator(new DecelerateInterpolator());

Animator[] arrayOfAnimator = new Animator[2];

arrayOfAnimator[0] = localObjectAnimator1;

arrayOfAnimator[1] = localObjectAnimator2;

mSet.playTogether(arrayOfAnimator);

mSet.setDuration(1800L).start();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ObjectAnimator