关闭

Android 动画的播放

467人阅读 评论(0) 收藏 举报
分类:
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

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:121123次
    • 积分:1979
    • 等级:
    • 排名:千里之外
    • 原创:54篇
    • 转载:102篇
    • 译文:1篇
    • 评论:18条
    文章分类
    最新评论