网站建设资讯

NEWS

网站建设资讯

android如何自定义动画animation时set中的各元素效果-创新互联

这篇文章给大家分享的是有关android如何自定义动画animation时set中的各元素效果的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

我们提供的服务有:成都做网站、网站制作、微信公众号开发、网站优化、网站认证、呼伦贝尔ssl等。为1000+企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的呼伦贝尔网站制作公司

淡入淡出动画效果

  android:fromAlpha="1.0f"     //起始透明度

  android:toAlpha="0.0f"       //结束透明度

  android:duration="500"      //动画持续时间(单位ms)

 渐变尺寸伸缩动画效果

  android:fromXScale="1.0"android:toXScale="1.4"   //水平拉伸

  android:fromYScale="1.0"   android:toYScale="0.6"   //垂直压缩

水平和/或垂直运动

三种表示格式:

  1.-100% 到 100% 相对自身的百分比

  2.-100%P到100%P 相对父组件的百分比

  3.folat value 没有后缀 表示绝对值

  android:fromXDelta="100%p"  android:toXDelta="0"  //从父组件的右边界到中间

旋转动画

  android:fromDegrees="0"    //起始角度

  android:toDegrees="-45"    //结束角度   负数表示逆时针

多动画组合

//初始化 Translate动画

translateAnimation = new TranslateAnimation(0.1f, 100.0f,0.1f,100.0f);

//初始化 Alpha动画

alphaAnimation = new AlphaAnimation(0.1f, 1.0f);

//动画集

AnimationSet set = new AnimationSet(true);

set.addAnimation(translateAnimation);

set.addAnimation(alphaAnimation);

//设置动画时间 (作用到每个动画)

set.setDuration(1000);

this.startAnimation(set);

感谢各位的阅读!关于“android如何自定义动画animation时set中的各元素效果”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

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


分享题目:android如何自定义动画animation时set中的各元素效果-创新互联
分享地址:http://cdweb.net/article/diesoi.html