将相本无种,男儿当自强。这篇文章主要讲述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 基本用法】
推荐阅读
- 2017.1-TOP5 Android开源库
- Android实践 -- 对apk进行系统签名
- 用用匿名函数和闭包加apply强制待定函数调用时使用特定上下文
- android判断网络是否可用
- Android ViewPager使用方法小结
- Linux系统/dev/mapper目录浅谈
- callee(),call(),apply()方法的使用
- Android -- MediaPlayer内部实现简析
- idea android 开发