说到插值器 Interpolator,相信每个人都会或多或少知道一些。在此我也总结一下吧!
其实安卓源码自带的都有很多种类的插值器,例如:
| 插值器种类 对应java类 | 资源id | 说明 |
|---|---|---|
| AccelerateDecelerateInterpolator | @android:anim/accelerate_decelerate_interpolator | 其变化开始和结束速率较慢,中间加速 |
| AccelerateInterpolator | @android:anim/accelerate_interpolator | 其变化开始速率较慢,后面加速 |
| DecelerateInterpolator | @android:anim/decelerate_interpolator | 其变化开始速率较快,后面减速 |
| LinearInterpolator | @android:anim/accelerate_decelerate_interpolator | 其变化速率恒定 |
| AnticipateInterpolator | @android:anim/accelerate_decelerate_interpolator | 其变化开始向后甩,然后向前 |
| AnticipateOvershootInterpolator | @android:anim/accelerate_decelerate_interpolator | 其变化开始向后甩,然后向前甩,过冲到目标值,最后又回到了终值 |
| OvershootInterpolator | @android:anim/accelerate_decelerate_interpolator | 其变化开始向前甩,过冲到目标值,最后又回到了终值 |
| BounceInterpolator | @android:anim/accelerate_decelerate_interpolator | 其变化在结束时反弹 |
| CycleInterpolator | @android:anim/accelerate_decelerate_interpolator | 循环播放,其速率为正弦曲线 |
| TimeInterpolator | 一个接口,可以自定义插值器 |
如果你想自定义插值器,当然也可以:
参考博客:
插值器测试查看网站 http://inloop.github.io/interpolator/
ps:挺不错
继续阅读与本文标签相同的文章
上一篇 :
勤上光电智慧灯杆助力智慧城市管理
-
美国SpaceX公司计划向太空发射4.2万枚通信卫星
2026-05-18栏目: 教程
-
这几个小程序,让你的生活质量提高30%
2026-05-18栏目: 教程
-
超赞的二次识图精要讲解
2026-05-18栏目: 教程
-
为何如今很少看到电脑病毒?专家道出3点原因,现在知道不算晚
2026-05-18栏目: 教程
-
雷诺与Waymo将合作开发自动驾驶路线
2026-05-18栏目: 教程
