android属性动画

Posted 雅歌不会编代码

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android属性动画相关的知识,希望对你有一定的参考价值。

一、概述

android动画总共分为三种逐帧动画、补间动画、属性动画。

逐帧动画:主要就是将几张图片放在一起播放形成动画。

补间动画:补间动画还是比较局限的,能实现view的旋转、横竖拉伸、横竖平移、透明度等简单的变化。

由于android速度发展之快,原有的两种动画已经不能满足我们的需求,所以android在3.0版本推出了一个高大上的动画效果,属性动画。




二、相关API:

ValueAnimator:属性动画的执行类,主要负责计算各个帧所对应的属性的值,可以处理动画的更新事件,它可以定义属性动画绝大部分的核心功能;

ObjectAnimator:他是ValueAnimator的子类,之一指定动画改变的属性,不过某些场景下,objectAnimator有局限性,那就需要通过ValueAnimator来解决。

以上是关于android属性动画的主要内容,如果未能解决你的问题,请参考以下文章

Android动画之ViewPropertyAnimator(专用于view的属性动画)

android属性动画

Android图文具体解释属性动画

Android 属性动画

Android属性动画

Android属性动画之旋转动画