Android仿QQ窗口的抖动的动画效果 -电脑资料

电脑资料 时间:2019-01-01 我要投稿
【www.unjs.com - 电脑资料】

    就是仿照QQ窗口的抖动效果,在项目的res下创建anim文件夹,再创建两个xml文件:cycle.xml 、 myanim.xml

    cycle.xml :

   

   

    xmlns:android="http://schemas.android.com/apk/res/android"

    android:cycles="2"/>

    myanim.xml :

   

   

    android:interpolator="@anim/cycle"

    >

   

    android:fromXDelta="0"

    android:toXDelta="-10"

    android:fromYDelta="0"

    android:toYDelta="-10"

    android:duration="300"/>

   

    android:fromXDelta="0"

    android:toXDelta="10"

    android:fromYDelta="0"

    android:toYDelta="-10"

    android:startOffset="300"

    android:duration="300"/>

   

    android:fromXDelta="0"

    android:toXDelta="-10"

    android:fromYDelta="0"

    android:toYDelta="10"

    android:startOffset="600"

    android:duration="300"/>

   

    android:fromXDelta="0"

    android:toXDelta="10"

    android:fromYDelta="0"

    android:toYDelta="10"

    android:startOffset="900"

    android:duration="300"/>

   

    www.dnzg.cn

    然后就是在activity里面使用这个动画效果了:

    Animation anim = AnimationUtils.loadAnimation(AnimActivity.this, R.anim.myanim);

    myButton.startAnimation(anim);

最新文章