摘要:
求值器告诉属性动画系统如何计算给定属性的值。他依据动画类提供的当前值,已经动画的起止时间计算该值。属性动画提供了如下求值器:IntEvaluator:整型值的默认求值器FloatEvaluator:浮点型的默认求值器ArgbEvaluator:以十六进制表示的默认颜色求值器TypeEvaluator... 阅读全文
摘要:
Matrix的数学原理平移变换旋转变换缩放变换错切变换对称变换代码验证Matrix的数学原理在Android中,如果你用Matrix进行过图像处理,那么一定知道Matrix这个类。Android中的Matrix是一个3 x 3的矩阵,其内容如下:Matrix的对图像的处理可分为四类基本变换:Tran... 阅读全文
摘要:
通过描叙一些整型、浮点型或颜色型值,ValueAnimator类可以让你为这些类型的属性值设置动画。你可以通过如下的一些工厂方法来获取ValueAnimator实例:ofInt()、ofFloat()或者ofObject,例如:ValueAnimator animation = ValueAnima... 阅读全文
摘要:
ObjectAnimator是ValueAnimator的子类,他本身就已经包含了时间引擎和值计算,所以它拥有为对象的某个属性设置动画的功能。这使得为任何对象设置动画更加的容易。你不再需要实现 ValueAnimator.AnimatorUpdateListener接口,因为ObjectAnimat... 阅读全文