NineOldAndroids 基本用法

Posted 丫丫25001

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了NineOldAndroids 基本用法相关的知识,希望对你有一定的参考价值。

 ValueAnimator colorAnim = ObjectAnimator.ofInt(this, "backgroundColor", /*Red*/0xFFFF8080, /*Blue*/0xFF8080FF);  
    colorAnim.setDuration(3000);  
    colorAnim.setEvaluator(new ArgbEvaluator());  
    colorAnim.setRepeatCount(ValueAnimator.INFINITE);  
    colorAnim.setRepeatMode(ValueAnimator.REVERSE);  
    colorAnim.start();  

  

    AnimatorSet set = new AnimatorSet();  
    set.playTogether(  
        ObjectAnimator.ofFloat(myView, "rotationX", 0, 360),  
        ObjectAnimator.ofFloat(myView, "rotationY", 0, 180),  
        ObjectAnimator.ofFloat(myView, "rotation", 0, -90),  
        ObjectAnimator.ofFloat(myView, "translationX", 0, 90),  
        ObjectAnimator.ofFloat(myView, "translationY", 0, 90),  
        ObjectAnimator.ofFloat(myView, "scaleX", 1, 1.5f),  
        ObjectAnimator.ofFloat(myView, "scaleY", 1, 0.5f),  
        ObjectAnimator.ofFloat(myView, "alpha", 1, 0.25f, 1)  
    );  
    set.setDuration(5 * 1000).start();  

 

以上是关于NineOldAndroids 基本用法的主要内容,如果未能解决你的问题,请参考以下文章

使用 com.nineoldandroids 库的替代方法是啥

Espresso 不适用于 NineOldAndroids 动画?

Python中的基本函数及其常用用法简析

c_cpp 加载源图像固定用法(代码片段,不全)

JavaSE 方法的使用

Android动画使用开源动画库nineoldandroids