您的位置:首页 > 其它

Animator属性动画

2016-05-09 15:59 260 查看
属性动画是增强版的补间动画,Animator有三个子类:

ValueAnimator:属性动画的主要时间引擎

ObjectAnimator:常用

AnimatorSet:用于组合多个Animator,并指定多个Animator是按次序播放还是同时播放

定义属性动画有两种方式:

使用ValueAnimator或ObjectAnimator的静态工厂方法来创建对象

使用资源文件夹来来定义动画

使用属性动画的步骤如下:

1.创建ValueAnimator或ObjectAnimator对象

2.根据需要为Animator对象设置属性

3.如果需要为Animator的动画开始事件,动画结束事件,动画重复事件,动画值改事件,并根据事件提供相应的出路代码,则应该为Animator对象设置监听器

4.如果有多个动画需要按次序或同时播放,则应该用AnimatorSet组合这些动画

5.调用Animator的Start()方法启动动画

代码在Animation里
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: