栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

[Java] [Android] 控件动画

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

[Java] [Android] 控件动画

Animator

我个人喜欢这么写

ObjectAnimator oa1 = ObjectAnimator.ofFloat(button1,View.TRANSLATION_X,0,1000,0);
ObjectAnimator oa2 = ObjectAnimator.ofFloat(button1,View.TRANSLATION_Y,0,2000,0);
oa1.setDuration(1000);
oa2.setDuration(1000);

AnimatorSet as = new AnimatorSet();
as.playTogether(oa1,oa2);
as.start();

当然也可以手动指定

ObjectAnimator oa3 = new ObjectAnimator();
oa3.setTarget(button1);
oa3.setDuration(1000);
oa3.setProperty(View.ALPHA);
oa3.setFloatValues(1,0,1);
oa3.start();
Animation
TranslateAnimation a1 = new TranslateAnimation(1000,0,0,2000);
a1.setDuration(1000);
button1.startAnimation(a1);
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/946428.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号