美文网首页
Android 3种动画

Android 3种动画

作者: d85a3f21310a | 来源:发表于2019-05-07 14:49 被阅读0次

1:逐帧动画  Frame  Animation
2:补间动画  Tweened Animation
3:属性动画  Property Animation

逐帧动画和补间动画的缺点:

1:作用对象局限,都只能针对View使用。

2:没有改变View的属性,只是改变了我们的视觉效果。

3:动画效果单一,逐帧动画就是通过一帧帧的图片,通过间隔时间来播放图片,达到视觉上的动画效果;补间动画只能实现平移、旋转、缩放 & 透明度这些简单的动画需求。

属性动画:

作用对象是任意的Java对象,并且动画效果不单单是平移,旋转,缩放和透明度了,可自定义任意的动画。在一定时间间隔内,通过不断对值进行改变,并不断将该值赋给对象的属性,从而实现该对象在该属性上的动画效果。

属性动画有两个非常重要的类:ValueAnimator 类 & ObjectAnimator 类

相关文章

网友评论

      本文标题:Android 3种动画

      本文链接:https://www.haomeiwen.com/subject/aimeoqtx.html