Android Open Source - FallingBall Splash Activity






From Project

Back to project page FallingBall.

License

The source code is released under:

GNU General Public License

If you think the Android project FallingBall 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 edu.fmi.android.brickpong;
/*w w  w .  j a va 2s  .  co m*/
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.os.CountDownTimer;

public class SplashActivity extends Activity {

  /**
   * {@value}
   */
  private static final int INTERVAL_COUNTDOWN_TICK = 2000;

  /**
   * {@value}
   */
  private static final int INTERVAL_COUNTDOWN_TIMER = 2000;

  private class SplashTimer extends CountDownTimer {

    public SplashTimer(long millisInFuture, long countDownInterval) {
      super(millisInFuture, countDownInterval);
    }

    @Override
    public void onFinish() {
      finish();

      final Intent homeActivityIntent = new Intent(SplashActivity.this,
          HomeActivity.class);
      startActivity(homeActivityIntent);
    }

    @Override
    public void onTick(long millisUntilFinished) {
      // blank
    }

  }

  @Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_splash);

    final CountDownTimer timer = new SplashTimer(INTERVAL_COUNTDOWN_TIMER,
        INTERVAL_COUNTDOWN_TICK);
    timer.start();
  }

}




Java Source Code List

edu.fmi.android.brickpong.GameActivity.java
edu.fmi.android.brickpong.GameItem.java
edu.fmi.android.brickpong.HomeActivity.java
edu.fmi.android.brickpong.SplashActivity.java
edu.fmi.android.brickpong.listeners.OnGameEventsListener.java
edu.fmi.android.brickpong.listeners.OnPositionChangedListener.java
edu.fmi.android.brickpong.utils.Direction.java
edu.fmi.android.brickpong.utils.ScreenUtil.java
edu.fmi.android.brickpong.utils.Vector.java
edu.fmi.android.brickpong.view.BallView.java
edu.fmi.android.brickpong.view.BorderView.java
edu.fmi.android.brickpong.view.CellView.java
edu.fmi.android.brickpong.view.FinishedGameView.java
edu.fmi.android.brickpong.view.GameLayout.java
edu.fmi.android.brickpong.view.PadView.java
edu.fmi.android.brickpong.view.ResultsView.java