问题小结(15)-缩放动画scale
2012-07-26 10:35
190 查看
上一篇博文说了一下旋转动画,于是打算把其他的补间动画也简单说一下,这里简单说下缩放动画scale
首先写了一个示例anim:
简单说下其属性的含义:
浮点型值:
fromXScale 属性为动画起始时 X坐标上的伸缩尺寸
toXScale 属性为动画结束时 X坐标上的伸缩尺寸
fromYScale 属性为动画起始时Y坐标上的伸缩尺寸
toYScale 属性为动画结束时Y坐标上的伸缩尺寸
说明:
以上四种属性值:
0.0表示收缩到没有
1.0表示正常无伸缩
值小于1.0表示收缩
值大于1.0表示放大
pivotX 属性为动画相对于物件的X坐标的开始位置
pivotY 属性为动画相对于物件的Y坐标的开始位置
说明:
以上两个属性值 从0%-100%中取值
50%为物件的X或Y方向坐标上的中点位置
长整型值:
duration 属性为动画持续时间
说明:
时间以毫秒为单位
布尔型值:
fillAfter 属性 当设置为true ,该动画转化在动画结束后被应用
首先写了一个示例anim:
<?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android"> <scale android:interpolator="@android:anim/accelerate_decelerate_interpolator" android:fromXScale="0.0" android:toXScale="1.4" android:fromYScale="0.0" android:toYScale="1.4" android:pivotX="50%" android:pivotY="50%" android:fillAfter="false" android:duration="700" /> </set>
简单说下其属性的含义:
浮点型值:
fromXScale 属性为动画起始时 X坐标上的伸缩尺寸
toXScale 属性为动画结束时 X坐标上的伸缩尺寸
fromYScale 属性为动画起始时Y坐标上的伸缩尺寸
toYScale 属性为动画结束时Y坐标上的伸缩尺寸
说明:
以上四种属性值:
0.0表示收缩到没有
1.0表示正常无伸缩
值小于1.0表示收缩
值大于1.0表示放大
pivotX 属性为动画相对于物件的X坐标的开始位置
pivotY 属性为动画相对于物件的Y坐标的开始位置
说明:
以上两个属性值 从0%-100%中取值
50%为物件的X或Y方向坐标上的中点位置
长整型值:
duration 属性为动画持续时间
说明:
时间以毫秒为单位
布尔型值:
fillAfter 属性 当设置为true ,该动画转化在动画结束后被应用
相关文章推荐
- 【Unity3D】导入FBX模型使用Legacy动画的Scale缩放问题
- 问题小结(16)-位置转移动画translate
- #778 – 缩放变换动画(Animating a Scale Transform)
- Android动画 translate(位移)、scale(缩放)、alpha(淡入淡出)、rotate(旋转)
- animation动画中scale缩放在webkit内核的bug
- css3动画属性系列之transform细讲scale缩放
- 问题小结(17)-透明度控制动画alpha
- CALayer动画缩放动画效果问题
- ios CGAffineTransformScale缩放 中心点问题
- 关于new pad利用iPad1&2的资源缩放的问题 contentScaleFactor设置
- AndroidUI 视图动画-缩放动画效果 (ScaleAnimation)
- css3动画属性系列之transform细讲scale缩放
- AndroidUI 视图动画-缩放动画效果 (ScaleAnimation)
- android WebView缩放设置setInitialScale(...)后,修改设置的值,问题解决
- CSS3动画@keyframes中translate和scale混用出错问题
- Android Property Animation属性动画:scale缩放动画(4)
- Animation中缩放View,中断动画后在低版本手机上背景无法还原的问题;
- 为控件添加动画的方法(Alpha透明度,rotate旋转,scale缩放,translate位移)
- 动画--问题追踪:ImageView执行缩放动画ScaleAnimation之后,图像显示不全的问题。
- 问题小结(14)-旋转动画Rotate