animated-rotate 简单的加载动画
来源:互联网 发布:芜湖编程招聘 编辑:程序博客网 时间:2024/06/05 04:17
参考文档:http://blog.csdn.net/zcljy0318/article/details/7762424
<?xml version="1.0" encoding="utf-8"?>
<animated-rotate xmlns:android="http://schemas.android.com/apk/res/android"
android:duration="200"
android:fromDegrees="0.0"
android:interpolator="@android:anim/accelerate_decelerate_interpolator"
android:pivotX="50.0%"
android:pivotY="50.0%"
android:repeatMode="restart"
android:toDegrees="360.0"
android:drawable="@mipmap/pull_icon">
</animated-rotate>
duration:动画开始到结束的执行时间
fromDegrees: 设置动画开始时的角度
toDegrees:设置动画结束时的旋转角度
pivotX : 设置动画相对于控件的 x 坐标的位置
pivotY:设置动画相对于控件的 y 坐标的位置
repeatMode:
动画的进度使用 Interpolator 控制。Interpolator 定义了动画的变化速度,可以实现匀速、正加速、负加速、无规则变加速等。Interpolator 是基类,封装了所有 Interpolator 的共同方法,它只有一个方法,即 getInterpolation (float input),该方法 maps a point on the timeline to a multiplier to be applied to the transformations of an animation。Android 提供了几个 Interpolator 子类,实现了不同的速度曲线,如下:
AccelerateDecelerateInterpolator 在动画开始与介绍的地方速率改变比较慢,在中间的时侯加速
AccelerateInterpolator 在动画开始的地方速率改变比较慢,然后开始加速
CycleInterpolator 动画循环播放特定的次数,速率改变沿着正弦曲线
DecelerateInterpolator 在动画开始的地方速率改变比较慢,然后开始减速
LinearInterpolator 在动画的以均匀的速率改变
对于 LinearInterpolator ,变化率是个常数,即 f (x) = x.
public float getInterpolation(float input) {
return input;
}
- animated-rotate 简单的加载动画
- Android animated-rotate简单的图片旋转动画
- [Android] animated-rotate简单的转菊花...
- animated-rotate简单的转菊花...
- [Android] animated-rotate简单的转菊花...
- [Android] animated-rotate简单的转菊花...
- animated-rotate的用法
- animated-rotate
- 简单的加载动画
- font-awesome-animated字体的动画效果
- jQquery :animated 给没有动画效果的元素添加动画
- 简单的加载动画学习
- [React Native]动画-Animated
- ReactNative Animated动画详解
- React Native动画-Animated
- React Native Animated动画
- React Native 动画 ---Animated
- Swift-Animated动画代码
- UImageView翻转效果
- grep命令
- bootstrap入门元素
- Hadoop 新 MapReduce 框架 Yarn 详解
- stream_context_create() 函数
- animated-rotate 简单的加载动画
- 数据结构基础 —— 快速排序 java 实现
- ListView addHeaderView导致item位置不对
- 提升tomcat服务器性能的七条经验
- poj 1860 Currency Exchange
- AdapterViewFlipper的用法
- 异步IO
- Android 下拉控件:Spinner
- 反编译apk文件