public void doClick(View v){
//补间动画对象(像是灵魂出窍,灵魂移动,肉身不动)
// Animation anim = AnimationUtils.loadAnimation(this, R.anim.trans_anim);
//纯代码创建补间动画对象
// Animation anim = new TranslateAnimation(0, 200, 0, 0);
// anim.setDuration(1000);
// anim.setFillAfter(true);
// iv.startAnimation(anim);
//属性动画
// Animator anim = AnimatorInflater.loadAnimator(this, R.animator.trans_animator);
// anim.setTarget(iv);
// anim.start();
// 纯代码创建属性动画对象
ObjectAnimator.ofFloat(iv, "translationX", 0,200).setDuration(1000).start();
//补间动画对象(像是灵魂出窍,灵魂移动,肉身不动)
// Animation anim = AnimationUtils.loadAnimation(this, R.anim.trans_anim);
//纯代码创建补间动画对象
// Animation anim = new TranslateAnimation(0, 200, 0, 0);
// anim.setDuration(1000);
// anim.setFillAfter(true);
// iv.startAnimation(anim);
//属性动画
// Animator anim = AnimatorInflater.loadAnimator(this, R.animator.trans_animator);
// anim.setTarget(iv);
// anim.start();
// 纯代码创建属性动画对象
ObjectAnimator.ofFloat(iv, "translationX", 0,200).setDuration(1000).start();