Android 动画详解(二)之animation组合使用

“基本功不扎实,功力永远无法登峰造极”
本次上次介绍的是animation的基本使用,大家可以先看看Android 动画详解(一)之animation,经过上一篇的沉淀,相信大家已经对Android的animation的动画已经有一定的积累,本篇进说说animation相对高级一些的使用。

首先是动画的连续播放反两种方式:
1、Java代码监听:

// 先加载第一个动画的实例  
Animation translate = AnimationUtils.loadAnimation(getActivity(),R.anim.translate_animation);  
// 在加载第二个动画的实例  
final Animation scale = AnimationUtils.loadAnimation(getActivity(),R.anim.scale_animation);  
// 接下来,我们队第一个动画进行监听,当它播放完成后,我们播放第二个动画  
translate.setAnimationListener(new Animation.AnimationListener() {  
     @Override  
     public void onAnimationStart(Animation animation) {  
      //动画开始时调用
     }  

     @Override  
     public void onAnimationEnd(Animation animation) {  
         //动画完成时调用
         imgView.startAnimation(scale);  
     }  

     
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值