Android淡入淡出欢迎界面

原创 2015年07月08日 15:55:17

直接上代码,比较简单:

package com.example.loadingactivity;

import javax.security.auth.PrivateCredentialPermission;

import android.animation.ObjectAnimator;
import android.annotation.SuppressLint;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.os.Handler;
import android.view.Window;
import android.view.animation.AlphaAnimation;
import android.view.animation.Animation;
import android.view.animation.Animation.AnimationListener;
import android.widget.ImageView;

public class LoadingActivity extends Activity {

    private ImageView iv;

    @SuppressLint("NewApi") 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        // TODO Auto-generated method stub
        super.onCreate(savedInstanceState);
        this.requestWindowFeature(Window.FEATURE_NO_TITLE);
        setContentView(R.layout.loading);
        iv=(ImageView) findViewById(R.id.iv);
        AlphaAnimation alphaAnimation=new AlphaAnimation(0.0f, 1.0f);
        alphaAnimation.setDuration(8000);
        iv.startAnimation(alphaAnimation);
        alphaAnimation.setAnimationListener(new AnimationListener() {

            @Override
            public void onAnimationStart(Animation animation) {
                // TODO Auto-generated method stub

            }

            @Override
            public void onAnimationRepeat(Animation animation) {
                // TODO Auto-generated method stub

            }

            @Override
            public void onAnimationEnd(Animation animation) {
                // TODO Auto-generated method stub
                startActivity(new Intent(LoadingActivity.this, MainActivity.class));
                LoadingActivity.this.finish();
            }
        });

//      Handler handler=new Handler();
//      handler.postDelayed(new Runnable() {
//          
//          @Override
//          public void run() {
//              // TODO Auto-generated method stub
//              //启动mainActivity
//              startActivity(new Intent(LoadingActivity.this, MainActivity.class));
//              LoadingActivity.this.finish();
//          }
//      }, 2000);
    }
}

相关文章推荐

Android 欢迎界面淡出动画效果(Animation)

进入App后,想做一个画面的淡出效果,如图所示:                                        代码非常简单 1 MainActivity.java packa...

Android实现动画效果之淡入淡出

View渐隐动画效果 /** * View渐隐动画效果 */ public void setHideAnimation( View view, int duration...

Android开发笔记(十五)淡入淡出动画TransitionDrawable

说到淡入淡出动画,可能大家会想到补间动画里面的AlphaAnimation,不过这个深浅动画只能对透明度做渐变效果,也就是只能对一个图形做深浅的颜色变换。如果我们想要从A图片逐渐变为B图片,也就是要实...
  • aqi00
  • aqi00
  • 2015年12月10日 16:42
  • 4789

Android Animations(一):Crossfading(淡入淡出)

Crossfading 淡入淡出动画 原文链接 创建视图 开始设置动画 实现淡入淡出效果Crossfading 淡入淡出动画原文链接Crossfading 动画,中文翻译叫做淡入淡出(在电影拍摄中又叫...

Android四大组件——Activity跳转动画、淡出淡入、滑出滑入、自定义退出进入

挖掘系统中的Activity跳转动画 前言: 系统中有两个定义好的Activity跳转动画:fade_in、fade_out、slide_in_left、slide_out_right 其...

Activity切换淡入淡出效果

在资源文件夹res下新建anim文件夹,在其中创建补间动画XML文件, 淡入效果,ap1.xml文件代码如下: http://schemas.android.com/apk/res/andro...

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

Android 全仿To圈儿个人资料界面层叠淡入淡出显示效果

前几天做的一个仿To圈个人资料界面的实现效果 下面是To圈的效果Gif图: 做这个东西其实也花了一下午的时间,一开始思路一直没理清楚,就开始盲目的去做,结果反而事倍功半。 以后要吸取教训,先详细思...

VB淡入淡出效果. 界面窗体特效

  • 2011年03月06日 20:17
  • 8KB
  • 下载

启动界面淡入淡出效果

  • 2017年05月27日 10:48
  • 1.3MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Android淡入淡出欢迎界面
举报原因:
原因补充:

(最多只允许输入30个字)