您的位置:首页 > 移动开发 > Android开发

Android_属性动画

2017-07-28 09:44 127 查看


以上面代码为例,简单说明

(1)创建ObjectAnimator对象

(2)通过类名调用类中封装的静态方法,第一个参数:添加动画的组件;第二个参数:动画的类型(AnimatorString这个类是自己创建的,里面封装了很多的常量值,也就是封装了系统的动画,方便调用),如下

package com.example.sj.animdemo;
/**
* Created by sj on 2015/11/8.
*/
public class AnimatorString {
public static final String translationX="translationX";
public static final String translationY="translationY";
public static final String rotation="rotation";
public static final String rotationX="rotationX";
public static final String rotationY="rotationY";
public static final String alpha="alpha";
public static final String scaleX="scaleX";
public static final String scaleY="scaleY";
public static final String x="x";
public static final String y="y";
}


第三个,第四个参数:从初始状态,变化到目的状态

(3)之后便可以添加一些相应的属性

http://blog.csdn.net/lmj623565791/article/details/38067475

http://www.cnblogs.com/baiqiantao/p/5410386.html

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息