首页 > 代码库 > JAR——nineoldandroids-2.4.0
JAR——nineoldandroids-2.4.0
简介
为view设置动画效果;
使用方法
(1)设置中心点位置:
//设置中心点为view的原点,左上 ViewHelper.setPivotX(view, 0); ViewHelper.setPivotY(view, 0); //设置中心点为中间点 ViewHelper.setPivotX(view, target.getWidth() / 2f); ViewHelper.setPivotY(view, target.getHeight() / 2f); //设置中心为右下 ViewHelper.setPivotX(view, target.getWidth()); ViewHelper.setPivotY(view, target.getHeight());
(2)设置单个动画:
//String name,是要创建动画的名字,名字是固定的; //具体的名字有:translationX、translationY、scaleX、scaleY、alpha、rotationX、rotationY、rotation; //valuse是与动画对应的一些值(开始值,结束值,增量....) ObjectAnimator.ofFloat(View, String animationName, float... values).setDuration(duration).start();
(3)设置动画集合:
//1.创建动画集 AnimatorSet set = new AnimatorSet(); //2.添加动画 set.playTogether( ObjectAnimator.ofFloat(view, "scaleX", 2, 1.5f, 1).setDuration(mDuration), ObjectAnimator.ofFloat(view, "scaleY", 2, 1.5f, 1).setDuration(mDuration), ObjectAnimator.ofFloat(view, "alpha", 0, 1).setDuration(mDuration * 3 / 2)); //3.开启动画 set.start();
JAR——nineoldandroids-2.4.0
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。