首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

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

2012-08-15 
问题小结(15)-缩放动画scale上一篇博文说了一下旋转动画,于是打算把其他的补间动画也简单说一下,这里简单

问题小结(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 ,该动画转化在动画结束后被应用     

热点排行