zoukankan      html  css  js  c++  java
  • Android仿QQ窗口的抖动的动画效果

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

     
    cycle.xml  :
     

    <?xml version="1.0" encoding="utf-8"?>

    <cycleInterpolator 

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

        android:cycles="2"/>

    myanim.xml :

    <?xml version="1.0" encoding="utf-8"?>

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

        android:interpolator="@anim/cycle"

        >

        <translate

            android:fromXDelta="0"

            android:toXDelta="-10"

            android:fromYDelta="0"

            android:toYDelta="-10"

            android:duration="300"/>

     <translate

            android:fromXDelta="0"

            android:toXDelta="10"

            android:fromYDelta="0"

            android:toYDelta="-10"

            android:startOffset="300"

            android:duration="300"/>

      <translate

            android:fromXDelta="0"

            android:toXDelta="-10"

            android:fromYDelta="0"

            android:toYDelta="10"

            android:startOffset="600"

            android:duration="300"/>

       <translate

            android:fromXDelta="0"

            android:toXDelta="10"

            android:fromYDelta="0"

            android:toYDelta="10"

            android:startOffset="900"

            android:duration="300"/>

    </set>

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

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

    myButton.startAnimation(anim);

  • 相关阅读:
    IE无法打开internet网站已终止操作的解决的方法
    欢乐暑假-高校俱乐部暑期线上编程竞赛奖励机制
    pojAGTC(LCS,DP)
    ExtJs自学教程(1):一切从API開始
    Java实现BASE64编解码
    IOS框架概览
    DeviceIoControl的使用说明
    strcpy_s与strcpy的比較
    第三章 引擎的核心:渲染框架
    具体解释VB中连接access数据库的几种方法
  • 原文地址:https://www.cnblogs.com/manmanlu/p/5009339.html
Copyright © 2011-2022 走看看