在日常开发中,View单调的出场和切换已经不能满足用户的要求了。平花的切换动画、出场动画以及离场动画有了一定的必要性。这里就简单的介绍一下View动画的定制。
如何实现View动画:
- 实例化
Animation:Animation animation = AnimationUtils.loadAnimation(this, R.anim.~~);
第一个参数是上下文对象,第二个参数是动画的xml文件地址。 - 对动画进行监听。
Animation_out.setAnimationListener(~~);
在接口里面可以分别实现对动画启动时、结束时、循环动画时的监听。 -
view.startAnimation(animation);
将我们构建好的Animaiton动画加载进需要的view。