zoukankan      html  css  js  c++  java
  • Android动画例子。

    例子一: 补间动画效果,从右进,从左出。

    ImageSwitcher mImageSwitcher = new ImageSwitcher(this);
    mImageSwitcher.setFactory(this);
    
    mImageSwitcher.setInAnimation(this, R.anim.slide_big_in_right);
    mImageSwitcher.setOutAnimation(this, R.anim.slide_big_out_right);

    <?xml version="1.0" encoding="utf-8"?>
    <set xmlns:android="http://schemas.android.com/apk/res/android">
        <translate
            android:fromXDelta="1920"
            android:toXDelta="0"
            android:fromYDelta="0"
            android:toYDelta="0"
            android:duration="2000"
            android:interpolator="@android:anim/decelerate_interpolator" />
    </set>
    <?xml version="1.0" encoding="utf-8"?>
    <set xmlns:android="http://schemas.android.com/apk/res/android">
        <translate
            android:fromXDelta="0"
            android:toXDelta="-1920"
            android:fromYDelta="0"
            android:toYDelta="0"
            android:duration="2000"
            android:interpolator="@android:anim/decelerate_interpolator" />
    </set>

    例子二:补间动画效果,渐变。

        ImageSwitcher mImageSwitcher = new ImageSwitcher(this);
            mImageSwitcher.setFactory(this);
    
            AlphaAnimation inAnim = new AlphaAnimation(0, 1);
            inAnim.setDuration(300);
            mImageSwitcher.setInAnimation(inAnim);
            AlphaAnimation outAnim = new AlphaAnimation(1, 0);
            outAnim.setDuration(400);
            mImageSwitcher.setOutAnimation(outAnim);
  • 相关阅读:
    Avira 去广告
    git 初步使用
    C语言中的取模符号讨论
    查看指定端口的进程
    fuck~disabled form
    编译器相关资源
    scheme 相关资源
    Binary search tree
    各种屏幕(包括手机)尺寸测试工具
    实现一个完整c++11编译器的认证
  • 原文地址:https://www.cnblogs.com/lipeineng/p/5338182.html
Copyright © 2011-2022 走看看