- 属性动画实现
- 属性动画在Android的使用中比补间动画更方便,甚至一些非view动画都可以通过属性动画实现
- android中属性动画的实现通常使用valueAnimator(给定间段数值,在监听中实现具体流程逻辑)或者objectAnimator实现。此篇不为了解释属性动画所以不再详述
- 单纯针对view Android3.1系统提供一个工具类ViewPropertyAnimator能够更方便更快速的实现属性动画
- 使用ViewPropertyAnimator快速实现属性动画
-
ViewPropertyAnimator使用很简单,主要依赖其提供的一系列api去实现动画,可以链式调用,api如下:
api列表
- 使用ViewPropertyAnimator有哪些优势:
- 链式调用,代码简单美观
- 可以单属性动画也可以多属性动画,多属性动画同时执行
- 和属性动画的其他实现,此种实现可以多个属性执行仅刷新一次view
网友评论