AnimatorCompat: 一个快速创建动画帮助库

link:https://github.com/zzz40500/AnimatorCompat

简介:android3.0后引进了属性动画,原则上替代了补间动画,但是依然存在一些缺点:

1.属性动画propertyName 是 String 类型,而书写String类型的时候代码不做提示,运行的时候程序也不会报错,就是动画没有出来。

2.当多个动画组合的时候代码变成很长很长.

因此,使用AnimatorCompat创建动画

1.在最外层gradle文件中添加maven中央库:

AnimatorCompat: 一个快速创建动画帮助库_第1张图片

2.在app的gradle中添加compile:

compile 'com.github.zzz40500:AnimatorCompat:0.1'

eg:

AnimatorCompat: 一个快速创建动画帮助库_第2张图片
作用于一个View的动画组合

注:属性动画我还找不到设置组件的旋转中心,但是有getx和gety的方法可以设置旋转点。


AnimatorCompat: 一个快速创建动画帮助库_第3张图片

你可能感兴趣的:(AnimatorCompat: 一个快速创建动画帮助库)