您的位置:首页 > 其它

问题小结(15)-缩放动画scale

2012-07-26 10:35 190 查看
上一篇博文说了一下旋转动画,于是打算把其他的补间动画也简单说一下,这里简单说下缩放动画scale

首先写了一个示例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 ,该动画转化在动画结束后被应用
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: