zoukankan      html  css  js  c++  java
  • View 补间动画

    补间动画

    先使用ImageView显示一张图片

    ImageView iv=(ImageView)findViewById(R.id.iv);

    1.透明

    AlphaAnimation aa=new AlphaAnimation(1.0,0.0);//1.0完全透明0.0完全不透明

    aa.setDuration(2000)//设置动画执行的时间

    aa.setRepeatCount(1);//设置动画重复次数

    iv.startAnimation(aa);//开启

    2.旋转

    RotateAnimation ra=new RotateAnimation(0,360) 开始角度 结束角度

    ra.setDuration(2000)//设置动画执行的时间

    ra.setRepeatCount(1);//设置动画重复次数

    iv.startAnimation(aa);//开启

    3.缩放

    ScaleAnimation sa=new ScaleAnimation(1.0f,2.0f,1.0f,2.0f,Animation.RELATIVE_TO_SELF,0.5f,RELATIVE_TO_SELF,0.5)

    sa.setDuration(2000)//设置动画执行的时间

    sa.setRepeatCount(1);//设置动画重复次数

    iv.startAnimation(sa);//开启

    4.平移

    TranslatieAnimation ta=new TranslatieAnimation(Animation.RELATIVE_TO_PARENT,0,Animation.RELATIVE_TO_PARENT,0,Animation.

    RELATIVE_TO_PARENT,0,Animation.RELATIVE_TO_PARENT,0.2f);

    ta.setDuration(2000)//设置动画执行的时间

    ta.setFillAfater()//ttrue就停留在这

    iv.startAnimation(ta);//开启

    动画效果不会改变控件真实坐标

    5.使用xml方式创建补间动画

    【1】就是在res下创建一个目录(anim)

    【2[】在该目录创建对应动画即可

  • 相关阅读:
    2018年全国多校算法寒假训练营练习比赛(第二场)F
    牛客练习赛2 A
    牛客练习赛1 C
    牛客练习赛1 B
    vb编程代码大全
    javascript编程代码笔记
    391.FANUC宏程序编程
    宏程序编程实例,简单易懂
    Java类与类之间的关系详细介绍
    C++虚继承时的构造函数的讲解
  • 原文地址:https://www.cnblogs.com/liuyinghai87/p/7149205.html
Copyright © 2011-2022 走看看