Android利用ViewFlipper实现屏幕切换动画效果

ViewFlipper该类继承了Framelayout类,ViewAnimator类的作用是为FrameLayout里面的View切换提供动画效果。

 Android利用ViewFlipper实现屏幕切换动画效果_第1张图片

    

该累有下面几个方法:

    setInAnimation:设置View进入屏幕时候使用的动画,该函数有两个版本,一个接受单个参数,类型为android.view.animation.Animation;一个接受两个参数,类型为Context和int,分别为Context对象和定义Animation的resourceID。 

 setOutAnimation: 设置View退出屏幕时候使用的动画,参数setInAnimation函数一样。

showNext: 调用该函数来显示FrameLayout里面的下一个View。

showPrevious: 调用该函数来显示FrameLayout里面的上一个View。

Android利用ViewFlipper实现屏幕切换动画效果_第2张图片

Android利用ViewFlipper实现屏幕切换动画效果_第3张图片

Android利用ViewFlipper实现屏幕切换动画效果_第4张图片

Android利用ViewFlipper实现屏幕切换动画效果_第5张图片

Android利用ViewFlipper实现屏幕切换动画效果_第6张图片

你可能感兴趣的:(android)