动画插值器
2015-07-26 14:18
218 查看
动画插值器
在每个动画的开始和结束值间转换中所使用的插值器是一个非线性的插值器AccelerateDecelerateInterpolator,它提供了在转换开始时加速且在快要结束时减速的效果。可以使用setInterpolator方法应用以下SDK提供的插值器中的一种:
AccelerateDecelerateInterpolator: 开始和结束时速度变化较慢,在中间的时候加速。
AccelerateInterpolator: 开始时速度变化较慢,在中间的时候加速。
AnticipateInterpolator: 开始的时候向后,然后再向前急冲。
AnticipateOvershootInterpolator: 开始的时候向后,然后再向前急冲一定的值后,最后回到最终的值。
BouceInterpolator:动画结束时弹起。
DecelerateInterpolator: 开始时速变化较快,然后减速。
LinearInterpolator:速度的变化是一个常量。
OvershootInterpolator:开始向前急冲,超过最终的值,然后再回来。
另外贴一个自定义的动画插值器github地址
相关文章推荐
- View事件传递 touch事件分发
- 最全面的Android Studio使用教程
- Android studio grandle信息
- Android项目文件结构
- Android控件之SwipeRefreshLayout(下拉刷新组件)
- ksoap2传参是数组、自定义类型、自定义数组的实例
- Android基础入门教程——3.8 Gestures(手势)
- Android工程测试
- Android 设计模式学习之工厂模式
- android.app.PendingIntent
- Android清除缓存功能来实现
- Android百分比布局支持库 com.android.support:percent
- Android+NDK+OpenGLES开发环境配置
- ubuntu android studio ADB问题
- 深入浅出RxJava四-在Android中使用响应式编程
- Android常用Uri
- Android中的消息通知Toast和Notification
- Android Studio导入项目
- android学习笔记-读取手机联系人
- 百度云消息推送机制在即时通信聊天界面的信息处理,技巧篇。