AnimationSet中构造方法AnimationSet(boolean sharedInterpolator)

 AnimationSet是可以用来实现多个动画叠加效果(如ScaleAnimation和RotateAnimation的结合使用可以实现即缩放用旋转的动画效果)。

      Interpolator 可以用来控制动画显示过程的快慢(如动画开始很快,结束时有很慢),相应的类有(LinearInterpolator、CycleInterpolator等)。

     sdk文档中android.view.animation这个包介绍的十分详细。

 

     在使用时遇到的问题:

            new AnimationSet(false)创建AnimationSet时,可以在每个添加到AnimationSet中的Animation都使用Interpolator,且效果都能清楚的观察。

            new AnimationSet(true)创建AnimationSet时,如果在添加到AnimationSet中的Animation设置Interpolator将无效果,通过设置AnimationSet的Interpolator可以设置所有动画的Interpolator且所有动画的Interpolator都一样。

你可能感兴趣的:(AnimationSet中构造方法AnimationSet(boolean sharedInterpolator))