Android动画总结

Android 1.0提供了View(逐间、逐帧)动画, 布局动画LayoutAnimation;


Android 3.0 提供属性动画,ValueAnimator、ObjectAnimator、AnimatorSet;

        ValueAnimator和ObjectAnimator的区别:valueAnimator并没有作用于对象,需要通过对valueAnimator添加监听间接          的改变对象属性值

        3.0(API 11)之前不支持属性动画,可以使用nineoldandroids来兼容以前的版本(网址,http://nineoldandroids.com)


Android 5.0之后,ObjectAnimator还有一个强大的功能,那就是根据一个Path路径做动画; CircularReveral
        5.0新的Activity转场动画
5.x 加入SVG(Scalable Vector Graphices)矢量动画机制:在5.x之前可以使用第三方开源库来使用SVG,5.X之后添加了对SVG的<path>
标签的支持。
另外可以通过SVG编辑器来编辑SVG图形,比如在线编辑网址http://editor.method.ac/;或者离线的SVG编辑器,比如Inkscape

        

猜你喜欢

转载自blog.csdn.net/fuweng886/article/details/79524473
今日推荐