android程序启动动画

新建动画类xml文件
<? xml  version =  "1.0"  encoding  = "utf-8" ?>
< set  xmlns:android = "http://schemas.android.com/apk/res/android"  >

     < alpha
         android:duration = "2000"
         android:fromAlpha = "0.3"
         android:toAlpha = "1.0"  />

     < translate
         android:duration = "1000"
         android:fromYDelta = "80%"  />

</ set >
在Activity中载入后启动动画,可添加动画监听器,监听当动画结束后跳转到主界面。
          Animation scale = AnimationUtils. loadAnimation( this , R.anim. scale_anim );
           welcomeImg .startAnimation(scale);
          scale.setAnimationListener(  new  AnimationListener() {
              
                @Override
                public  void  onAnimationStart(Animation animation) {
                   
              }
              
                @Override
                public  void  onAnimationRepeat(Animation animation) {
                   
              }
              
                @Override
                public  void  onAnimationEnd(Animation animation) {
                   startActivity(  new  Intent(WelcomeActivity. this  ,LoginActivity. class ));
                   finish();
              }
          });
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值