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

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

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

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

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

因此,使用AnimatorCompat创建动画

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

2.在app的gradle中添加compile:

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

eg:

作用于一个View的动画组合

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


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 172,977评论 25 708
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,859评论 18 139
  • 品茶悟道:慢饮茶,谈人生,细品味 人们在日常生活中喝茶,方式不同,喝法各异,但不外乎有两种;喝茶和品茶。 喝茶是一...
    夷宝斋茗茶阅读 797评论 0 0
  • 1 一天下午,因急着去医院探望病人,我从单位出来便通过滴滴出行叫了一辆专车,刚摁...
    墨南阅读 599评论 0 2
  • 前几天,约了几个老同学,同学还是那些同学,变化好像不大。 聊天的时候,说起对方以前在高中立下的“远大志向”,大家的...
    水蒸蛋阅读 424评论 0 0