Android中设置启动动画

╰半橙微兮° 2022-08-18 12:16 300阅读 0赞
  • 以Alphaanimation为例
    思路:在启动时设置一个Activity作为动画的载体,在动画结束后跳转到另一个界面。
  • XML布局:在布局中加入一个ImageView,fill_parent

  • 在启动Activity中

    image = (ImageView) findViewById(R.id.welcome);
    AnimationSet animationSet = new AnimationSet(true);
    AlphaAnimation alphaAnimation = new AlphaAnimation(0,1);
    alphaAnimation.setDuration(1000);
    animationSet.addAnimation(alphaAnimation);
    image.startAnimation(alphaAnimation);
    alphaAnimation.setAnimationListener(new Animation.AnimationListener() {

    1. @Override
    2. public void onAnimationStart(Animation animation) {
    3. image.setBackgroundResource(R.drawable.welcome);
    4. }
    5. @Override
    6. public void onAnimationEnd(Animation animation) {
    7. Intent intent = new Intent(MainActivity.this, Second.class);
    8. startActivity(intent);
    9. finish();
    10. }
    11. @Override
    12. public void onAnimationRepeat(Animation animation) {
    13. }
    14. });

发表评论

表情:
评论列表 (有 0 条评论,300人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Android启动动画实现

    首先提一下实现机制: ![70][] 1.将manifest中launcher页设为我们需要显示的启动页面。 2.在启动动画页面中我们先加载我们需要的启动页面(动

    相关 Android开机设置启动

    > 博客来源: > > 项目过程中,需要对demo设置开机自启动,于是就记录一下配置开机自启的过程,当成一个小小的组件吧,万一哪天玩玩Android也可以快速上手 配置开机