255_属性动画解析

来源:互联网 发布:先创网络 编辑:程序博客网 时间:2024/06/08 08:01








属性动画解析


主要就是用ObjectAnimator,


方法很简单,给一个View,然后给字符串参数,然后给值,给多少都行,非常方便


ObjectAnimator animator = ObjectAnimator.ofFloat(textview, "alpha", 1f, 0f, 1f).setDuration(3000).start();


ObjectAnimator animator = ObjectAnimator.ofFloat(textview, "rotation", 0f, 360f).setDuration(3000).start();


float curTranslationX = textview.getTranslationX();
ObjectAnimator animator = ObjectAnimator.ofFloat(textview, "translationX", curTranslationX, -500f, curTranslationX).setDuration(3000).start();  


ObjectAnimator animator = ObjectAnimator.ofFloat(textview, "scaleY", 1f, 3f, 1f).setDuration(3000).start();  




给的参数其实就是根据View的方法来的


setRotation()、getRotation()、setTranslationX()、getTranslationX()、setScaleY()、getScaleY()


给的就是rotation,translationX,scaleY
当然还有rotationX,rotaionY,translationY,scaleX等等













0 0
原创粉丝点击