Android 动画的播放

imageView = (ImageView) findViewById(R.id.imageview);
		/**
		 * 设置透明渐变动画
		 */
		// 从10%的透明度到100%
		animation = new AlphaAnimation(0.1f, 1.0f);
		// 播放动画的时间是3000毫秒
		animation.setDuration(3000);
		// ImageView开始播放这个动画
		imageView.startAnimation(animation);

		/**
		 * 设置旋转动画
		 */
		// 从0度旋转到360度,旋转的中心是屏幕中心,默认是View的左上角.
		animation = new RotateAnimation(0, 360, Animation.RELATIVE_TO_PARENT,
				0.5f, Animation.RELATIVE_TO_PARENT, 0.5f);
		// 从0度旋转到360度,旋转的中心是View的中心,默认是View的左上角.
		// animation = new RotateAnimation(0, 360, Animation.RELATIVE_TO_SELF,
		// 0.5f, Animation.RELATIVE_TO_SELF, 0.5f);
		// 设置动画的时间
		animation.setDuration(3000);
		// 开始动画
		imageView.startAnimation(animation);

		/**
		 * 设置缩放动画
		 */
		// 从0开始,缩放10倍
		animation = new ScaleAnimation(3, 2, 3, 2);
		// 设置保持这个动画
		animation.setFillAfter(true);
		animation.setDuration(3000);
		imageView.startAnimation(animation);

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值