1.Tweened Animation 渐变动画 该类提供了 旋转,移动,淡入淡出,缩放
2.Frame-by-Frame Animation 和放电影一样 通过一系列的图片 按照我们制定的动作 显示出来
Tweened Animation: 1.Alpha:淡入淡出效果 2.Scale:缩放效果 3.Rotate:旋转效果 4.Translate:移动效果
Tweened Animation 渐变动画
AlphaAmination:淡入淡出
Public Constructors: AlphaAnimation(Context context,AttributeSet attrs) Constructor used when an AlphaAnimation is loaded from a resource.
AlphaAnimation(float fromAlpha,float toAlpha) Constructor to use when building an AlphaAnimation from code
Public Methods: willChangeBounds() :返回值boolean Indicates whether or not this animation will affect the bounds of the animated view.
willChangeTransformationMatrix() :返回值 boolean Indicates whether or not this animation will affect the transformation matrix.
Protected Methods
applyTransformation(float interpolatedTime,Transformation t) 无返回值 Changes the alpha property of the supplied Transformation 使用
代码方式使用该效果: // AlphaAnimation alphaAnimation = new AlphaAnimation(0,1); // alphaAnimation.setDuration(1000); // arg0.startAnimation(alphaAnimation);
布局形式使用该效果: arg0.startAnimation(AnimationUtils.loadAnimation(MainActivity.this,R.anim.alpha)); 布局文件: (编辑:李大同)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|