Android实现欢迎界面的自动跳转

Android实现欢迎界面的自动跳转,就是打开某一个安卓手机应用,出现的欢迎界面停留几秒钟,自动进入应用程序的主界面。在网上看到很多种实现办法,但是感觉这种方法还是比较简单的。

在onCreate里设置个Timer,然后建立Intent指向你要调用Activity。设置Timer 10妙后执行startActivity就行了。

 

示例代码:

protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_welcome);

    Timer timer=new Timer();
    TimerTask timerTask=new TimerTask() {
        @Override
        public void run() {
            Intent intent1=new Intent(WelcomeActivity.this,HomepageActivity.class);
            startActivity(intent1);
            WelcomeActivity.this.finish();
        }
    };
    timer.schedule(timerTask,1000*3);
}

 

==============Timer和Timer的区别与联系=====================

Timer是一种定时器工具,用来在一个后台线程计划执行指定任务。它可以计划执行一个任务一次或反复多次。
TimerTask一个抽象类,它的子类代表一个可以被Timer计划的任务。出自http://blog.sina.com.cn/s/blog_4da7b8a90101l0tu.html

你可能感兴趣的:(Android实现欢迎界面的自动跳转)