ViewAnimator

ViewAnimator是一个基类,它继承了FrameLayout,因此它表现出FrameLayout的特征,可以将多View组件叠在一起。ViewAnimator额外增加的功能正如它的名字所暗示的,ViewAnimator可以在View切换时表现出动画效果。

ViewAnimator及其子类的继承关系如图所示

 ViewAnimator及其子类也是一组非常重要的UI组件,这种组件的主要功能时增加动画效果,从而使界面更加炫。使用ViewAnimator时可以指定如下表所示的XML属性。

XML属性

说明

android:animateFirstView

设置ViewAnimator显示第一个View组件时是否使用动画

android:inanimation

设置ViewAnimator显示组件时所使用的动画

android:outAnimator

设置ViewAnimator隐藏组件时所使用的动画

在实际项目中往往会使用ViewAnimator的几个子列。

原文地址:https://www.cnblogs.com/de1021/p/11823580.html