天天看点

android——为View设置动画效果

导入jar包:nineoldandroids-2.4.0(开源动画库);

实例化View view;

创建动画集:

<code>//1.创建动画集</code>

<code>        </code><code>AnimatorSet set = </code><code>new</code> <code>AnimatorSet();</code>

<code>        </code><code>//2.添加动画</code>

<code>        </code><code>set.playTogether(</code>

<code>                </code><code>ObjectAnimator.ofFloat(view, </code><code>"scaleX"</code><code>, </code><code>2</code><code>, </code><code>1</code><code>.5f, </code><code>1</code><code>).setDuration(</code>

<code>                        </code><code>mDuration),</code>

<code>                </code><code>ObjectAnimator.ofFloat(view, </code><code>"scaleY"</code><code>, </code><code>2</code><code>, </code><code>1</code><code>.5f, </code><code>1</code><code>).setDuration(</code>

<code>                        </code><code>mDuration), </code>

<code>                </code><code>ObjectAnimator.ofFloat(view, </code><code>"alpha"</code><code>, </code><code>0</code><code>, </code><code>1</code><code>)</code>

<code>                        </code><code>.setDuration(mDuration * </code><code>3</code> <code>/ </code><code>2</code><code>)</code>

<code>        </code><code>);</code>

<code>        </code><code>//3.开启动画</code>

<code>        </code><code>set.start();</code>

<code></code>

本文转自wauoen51CTO博客,原文链接:http://blog.51cto.com/7183397/1604844 ,如需转载请自行联系原作者

继续阅读