Android视图动画---View Animation
2012-07-10 09:45:50 来源:WEB开发网核心提示:ImageView spaceshipImage = (ImageView) findViewById(R.id.spaceshipImage);Animation hyperspaceJumpAnimation = AnimationUtils.loadAnimation(this, R.anim.hyperspac
ImageView spaceshipImage = (ImageView) findViewById(R.id.spaceshipImage);
Animation hyperspaceJumpAnimation = AnimationUtils.loadAnimation(this, R.anim.hyperspace_jump);
spaceshipImage.startAnimation(hyperspaceJumpAnimation);
作为startAnimation()方法的一个替代方法,你能够用Animation.setStartTime()方法来定义动画的开始时间,然后用View.setAnimation()方法把这个动画对象分配给View对象。
关于XML语法、可用的标签和属性的更多信息,请看“动画资源”(http://developer.android.com/guide/topics/resources/animation-resource.html)
注意:不管你的动画如何移动或调整尺寸,拥有动画的View对象的边界都不会自动的调整来适应变化,即使动画超出了View对象的边界也不会被裁剪,但是如果动画超出了它的父容器的的边界,那么它将会被裁剪。
更多精彩
赞助商链接