Pourquoi est-onResume() appelée lorsque l'activité commence?

J'ai une application où après la connexion, il vous jette à l'écran d'accueil. J'ai mis un Toast à voir quand le onResume les incendies, mais aussi les incendies après onCreate

protected void onResume(){
    super.onResume();
    Database openHelper = new Database(this);//create new Database to take advantage of the SQLiteOpenHelper class
    myDB2 = openHelper.getReadableDatabase(); //or getWritableDatabase();
    myDB2=SQLiteDatabase.openDatabase("data/data/com.example.login2/databases/aeglea", null, SQLiteDatabase.OPEN_READONLY);//set myDB to aeglea
         cur = fetchOption("SELECT * FROM user_login");//use above to execute SQL query
         msg.setText("Username: "+cur.getString(cur.getColumnIndex("username"))
                     +"\nFull name: "+cur.getString(cur.getColumnIndex("name"))+" "+cur.getString(cur.getColumnIndex("last"))
                     +"\ne-mail: "+cur.getString(cur.getColumnIndex("email"))
                     +"\nAeglea id:"+cur.getString(cur.getColumnIndex("uid")));

         Toast.makeText(getApplicationContext(), "RESUMED", Toast.LENGTH_SHORT).show();
}

Il s'agit de:

 //create new intent
 Intent log = new Intent(getApplicationContext(), Welcome.class);
 //Close all views before launching logged
  log.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
  startActivity(log);
   //Close Login Screen
   finish();

Je suis perplexe. S'il vous plaît offrir une certaine expérience ici

onPause ou onResume?
Désolé, je vais modifier ma Question

OriginalL'auteur MayTheSchwartzBeWithYou | 2012-08-30