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);

  • 相关阅读:
    总结下目前维护团队中用到的一些技术和工具
    一次修改时间导致的ORACLE 实例崩溃
    ruby 用watir 登录 CU的代码
    最近好烦.真的好烦
    Lucene.Net学习
    项目上线了,心情好爽
    轻松掌握XMLHttpRequest对象[转]
    微软发布3款SQL Injection攻击检测工具
    Domino开发
    用在JavaScript的RequestHelper [转]
  • 原文地址:https://www.cnblogs.com/manmanlu/p/5009339.html
Copyright © 2011-2022 走看看