Advertisement

Android属性动画——基于Object Animator类的浮动菜单开发

阅读量:

//以X轴为轴旋转一圈

ObjectAnimator.ofFloat(imageView,“rotationX”,0,360).setDuration(1000).start();

//以Y轴为轴旋转一圈

ObjectAnimator.ofFloat(imageView,“rotationY”,0,360).setDuration(1000).start();

}

ofFloat方法的第二个参数接收rotationX和rotationY这两个值,并表示绕X轴和Y轴旋转的角度;其中范围为0至360度。

3、尺寸动画

为演示尺寸动画的按钮添加单击事件响应的方法scale代码如下:

public void scale(View v){

//沿X轴缩放

ObjectAnimator.ofFloat(imageView,“scaleX”,1,2.0f).setDuration(1000).start();

//沿Y轴缩放

ObjectAnimator.ofFloat(imageView,“scaleY”,1,2.0f).setDuration(1000).start();

}

ofFloat方法接受第二个参数scaleX和scaleY用于表示沿着X轴和Y轴进行缩放,在数值上使用1, 2.0f来放大至原来的两倍

4、渐变动画

全部评论 (0)

还没有任何评论哟~