zoukankan      html  css  js  c++  java
  • WelcomeActivity

    package nl.lance.dribbb.activites.welcome;
    
    import android.app.Activity;
    import android.content.Intent;
    import android.content.SharedPreferences;
    import android.os.Bundle;
    import android.os.Handler;
    import android.os.Message;
    
    import nl.lance.dribbb.R;
    
    import nl.lance.dribbb.activites.ContentActivity;
    
    public class WelcomeActivity extends Activity {
    	
      private static final int GO_HOME = 100;
      private static final int GO_GUIDE = 200;
      boolean isFirst = false;
      private Handler mHandler = new Handler() {
      @Override
      public void handleMessage(Message msg) {
        switch (msg.what) {
    	    case GO_HOME:
    	      goHome();
    		    break;
    	    case GO_GUIDE:
    	      goGuide();
    		    break;
    	    }
        }
      };
    
    	@Override
    	protected void onCreate(Bundle savedInstanceState) {
    		super.onCreate(savedInstanceState);
    		setContentView(R.layout.activity_welcome);
    		init();
    	}
    
    	private void init() {
    		SharedPreferences preferences = getSharedPreferences("first_pref", MODE_PRIVATE);
    		isFirst = preferences.getBoolean("isFirst", true);
    		if(!isFirst) {
    			mHandler.sendEmptyMessageDelayed(GO_HOME, 150);
    		} else {
    			mHandler.sendEmptyMessageDelayed(GO_GUIDE, 150);
    		}
    	}
    	
    	private void goHome() {
    		Intent intent = new Intent(WelcomeActivity.this, ContentActivity.class);
    		startActivity(intent);
    		overridePendingTransition(android.R.anim.fade_in, android.R.anim.fade_out);
    		this.finish();
    	}
    	
    	 private void goGuide() {
    	    Intent intent = new Intent(WelcomeActivity.this, GuideActivity.class);
    	    startActivity(intent);
    	    overridePendingTransition(android.R.anim.fade_in, android.R.anim.fade_out);
    	    this.finish();
    	  }
    }
    

      

  • 相关阅读:
    FFT模板
    树链剖分模板
    295. 数据流的中位数
    我罗斯方块最终篇
    面向对象程序设计寒假作业3
    2020面向对象寒假作业(二)
    2020面向对象程序设计寒假作业1
    违规二哥
    士大夫和为啥
    啥给测试
  • 原文地址:https://www.cnblogs.com/nongzha/p/4208720.html
Copyright © 2011-2022 走看看