zoukankan      html  css  js  c++  java
  • Android中Animation动画熟悉过程3 尺寸伸缩动画效果 scale

    尺寸伸缩动画效果 scale

    XML定义

     1 <?xml version="1.0" encoding="utf-8"?>
     2 <set xmlns:android="http://schemas.android.com/apk/res/android">
     3    <scale
     4           android:interpolator=
     5                      "@android:anim/accelerate_decelerate_interpolator"    
     6           android:fromXScale="0.0"
     7           android:toXScale="1.4"
     8           android:fromYScale="0.0"
     9           android:toYScale="1.4"
    10           android:pivotX="50%"
    11           android:pivotY="50%"
    12           android:fillAfter="false"
    13           android:duration="700" />
    14 </set>

    android:interpolator 指定一个动画的插入器

    有三种动画插入器:

    1. accelerate_decelerate_interpolator 加速-减速 动画插入器
    2. accelerate_interpolator        加速-动画插入器
    3. decelerate_interpolator        减速- 动画插入器       

     android: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 ,该动画转化在动画结束后被应用

     

    欢迎关注我的技术博客:mengxg技术博客
  • 相关阅读:
    C++11 override和final
    C++11 类型推导auto
    C++11 强枚举类型
    C++11 explicit的使用
    《数据结构与算法之美》——冒泡排序、插入排序、选择排序
    《数据结构与算法之美》- 栈
    Spring Boot系列——AOP配自定义注解的最佳实践
    Spring Boot系列——死信队列
    Spring Boot系列——7步集成RabbitMQ
    让我头疼一下午的Excel合并单元格
  • 原文地址:https://www.cnblogs.com/mxgsa/p/1919462.html
Copyright © 2011-2022 走看看