Android Open Source - android Splash Screen






From Project

Back to project page android.

License

The source code is released under:

Copyright (c) 2014, ganapatih All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Re...

If you think the Android project android listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package php.id.ganapatih;
//  ww w .j av  a  2  s .  c  om
import helper.peopleData;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;

public class SplashScreen extends Activity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        peopleData p = new peopleData(getApplicationContext());
        
        if(p.isLogin()){
          startActivity(new Intent(SplashScreen.this, Home.class));
          finish();
        }else{
          setContentView(R.layout.activity_splash_screen);
          
      Thread timer = new Thread() {
        public void run() {
          try {
            sleep(2000);
          } catch (InterruptedException e) {
            e.printStackTrace();
          } finally {
            startActivity(new Intent(SplashScreen.this,
                Welcome.class));
            finish();
          }
        }
      };
      timer.start();
        }
    }   
}




Java Source Code List

helper.ClientInterface.java
helper.ClientToServer.java
helper.CommonUtilities.java
helper.ConnectionDetector.java
helper.KorbanAsync.java
helper.RegisterAsync.java
helper.RelawanAsync.java
helper.TokenAsync.java
helper.peopleData.java
php.id.ganapatih.GcmBroadcastReceiver.java
php.id.ganapatih.GcmIntentService.java
php.id.ganapatih.Home.java
php.id.ganapatih.Maps.java
php.id.ganapatih.SplashScreen.java
php.id.ganapatih.Welcome.java