补间动画-插值器Interpolator的简单使用

1.插值器Interpolator的作用

控制动画的变化速度,匀速,加速,减速,抛物线速等。

控制动画非线性变换。

2.Android SDK 常用的默认Interpolator实现类

AccelerateDecelerateInterpolator : 开始与结束时 慢速 , 中间加速.

AccelerateInterpolator : 开始时较慢,然后加速

DecelerateInterpolator : 开始时快,然后变慢

LinearInterpolator : 以常量速度进行改变

3.简单使用的例子

代码使用方式:

AlphaAnimation alphaAnimation2 = new AlphaAnimation(0 , 1); //透明度从0到1alphaAnimation2.setDuration(5000);alphaAnimation2.setFillAfter(true); //动画结束后保留结束时状态alphaAnimation2.setInterpolator(new AccelerateDecelerateInterpolator());//用了一个插值器,控制变化速度imag2.setAnimation(alphaAnimation2);

资源使用方式:


  



本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部