package dev.monta.myjournal; import androidx.appcompat.app.AppCompatActivity; import android.content.Intent; import android.os.Bundle; import android.os.Handler; public class MainActivity extends AppCompatActivity { // define mainigo, ko izmantos sakuma ekranam kurs pazud pec 2000 milisekundem jeb 2 sekundem private static int SPLASH_TIME_OUT = 2000; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); new Handler().postDelayed(new Runnable(){ //papildus kods kas atlauj palaist HomeActivity pec MainActivity @Override public void run(){ Boolean isFirstRun = getSharedPreferences("PREFERENCE", MODE_PRIVATE) .getBoolean("isFirstRun", true); if (isFirstRun) { //show start activity startActivity(new Intent(MainActivity.this, FirstStartOnly.class)); //show start activity TEST //if (0+1==1) { //startActivity(new Intent(MainActivity.this, FirstStartOnly.class)); }else {Intent homeIntent = new Intent(MainActivity.this, HomeActivity.class); startActivity(homeIntent); overridePendingTransition(R.anim.slide_in_right, R.anim.slide_out_left); finish(); } getSharedPreferences("PREFERENCE", MODE_PRIVATE).edit() .putBoolean("isFirstRun", false).commit(); } }, SPLASH_TIME_OUT); } }