AnimatorCompat: 一个快速创建动画帮助库
2015-10-27 本文已影响0人
大神一样的人物
link:https://github.com/zzz40500/AnimatorCompat
简介:android3.0后引进了属性动画,原则上替代了补间动画,但是依然存在一些缺点:
1.属性动画propertyName 是 String 类型,而书写String类型的时候代码不做提示,运行的时候程序也不会报错,就是动画没有出来。
2.当多个动画组合的时候代码变成很长很长.
因此,使用AnimatorCompat创建动画
1.在最外层gradle文件中添加maven中央库:
![](https://img.haomeiwen.com/i1090238/586080c07d270a81.png)
2.在app的gradle中添加compile:
compile 'com.github.zzz40500:AnimatorCompat:0.1'
eg:
![](https://img.haomeiwen.com/i1090238/98b769d9a94de3d1.png)
注:属性动画我还找不到设置组件的旋转中心,但是有getx和gety的方法可以设置旋转点。
![](https://img.haomeiwen.com/i1090238/dec52e2b5d1bbea7.png)