android动画
来源:互联网 发布:办公协同软件 编辑:程序博客网 时间:2024/06/06 16:33
其中AlphaAnimation类第一个参数fromAlpha表示动画起始时的透明度, 第二个参数toAlpha表示动画结束时的透明度。
RotateAnimation Animation rotateAnimation = new RotateAnimation(0f, 360f); 旋转动画
其中RotateAnimation类第一个参数fromDegrees表示动画起始时的角度, 第二个参数toDegrees表示动画结束时的角度。
另外还可以设置伸缩模式pivotXType、pivotYType, 伸缩动画相对于x,y 坐标的开始位置pivotXValue、pivotYValue等。
ScaleAnimation Animation scaleAnimation = new ScaleAnimation(0.1f, 1.0f,0.1f,1.0f); 尺寸变化动画
ScaleAnimation类第一个参数fromX ,第二个参数toX:分别是动画起始、结束时X坐标上的伸缩尺寸。
第三个参数fromY ,第四个参数toY:分别是动画起始、结束时Y坐标上的伸缩尺寸。
另外还可以设置伸缩模式pivotXType、pivotYType, 伸缩动画相对于x,y 坐标的开始位置pivotXValue、pivotYValue等。
TranslateAnimation Animation translateAnimation = new TranslateAnimation(0.1f, 100.0f,0.1f,100.0f); 平移动画
TranslateAnimation类第一个参数fromXDelta ,第二个参数toXDelta:分别是动画起始、结束时X坐标。
第三个参数fromYDelta ,第四个参数toYDelta:分别是动画起始、结束时Y坐标。
============================================================================
AnimationSet 动画集
AnimationSet set = new AnimationSet(true);
set.addAnimation(alphaAnimation); //把单种动画加入动画集中
anim1.setDuration(1000); //动画持续时间
anim1.setStartOffset(800); //设置动画启动延时时间
anim1.setFillAfter(true); //动画结束后,保留在终止位
mLeft.startAnimation(anim); //左边图启动该动画效果
mLeft = (ImageView)findViewById(R.id.imageLeft);
============================================================================
Frame动画:
- Android动画--视图动画
- Android动画--属性动画
- android动画 -- 属性动画
- Android:动画:tween动画
- Android:动画:Frame动画
- Android动画动画二
- Android动画-属性动画
- Android动画【属性动画】
- Android动画-帧动画
- Android动画--帧动画
- Android动画--属性动画
- Android动画-View动画
- android 动画 -- tween动画
- android 动画
- android动画
- android动画
- android动画
- Android动画
- WIndows MFC VC 关注的一些博客
- stl容器学习
- 上班第一天
- sqlserver获取月初与月末
- 国内安全厂商护航XP能力引争议
- android动画
- android学习资料
- Reverse Words in a String
- BigDecimal的介绍3(BigDecimal类方法封装实际使用)
- super init的初始化调用
- 江雪
- OpenCV--特征点检测与图像匹配
- listview中的item和edittext强焦点问题怎么解决
- IceDelegateM 和IceDelegateD的区别和联系