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

上一篇博文说了一下旋转动画,于是打算把其他的补间动画也简单说一下,这里简单说下缩放动画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 ,该动画转化在动画结束后被应用     

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值