网站建设资讯

NEWS

网站建设资讯

JAR——nineoldandroids-2.4.0-创新互联

  1. 简介

    创新互联服务紧随时代发展步伐,进行技术革新和技术进步,经过十余年的发展和积累,已经汇集了一批资深网站策划师、设计师、专业的网站实施团队以及高素质售后服务人员,并且完全形成了一套成熟的业务流程,能够完全依照客户要求对网站进行网站设计制作、做网站、建设、维护、更新和改版,实现客户网站对外宣传展示的首要目的,并为客户企业品牌互联网化提供全面的解决方案。

    为view设置动画效果;

  2. 使用方法

(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();

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


本文题目:JAR——nineoldandroids-2.4.0-创新互联
转载注明:http://cdweb.net/article/djphis.html