Cómo mantener mi texto en EditText presente, incluso cuando vengo de la actividad en el desarrollo de aplicaciones de Android

@Sobre el método onSaveInstanceState de la clase Activity. Este método recibe un parámetro de tipo Bundle. Agregue pares clave y valor a este objeto Bundle. Y luego, cuando vuelves a tu Actividad,
Anule el método onRestoreInstanceState o el método onCreate y extraiga el valor de su parámetro saveInstanceState Bundle y establezca estos valores nuevamente en su cuadro de texto.
El código se verá más o menos así:

@Overrride
public void onSaveInstanceState (Bundle savedInstanceState)
{
// El valor aquí es una cadena como myTextBox.getText y la clave es algo para // representar este valor
savedInstanceState.putString (Clave1, Valor1);
savedInstanceState.putString (Key2, Value2);
super.onSaveInstanceState (savedInstanceState);
}

Ahora, anule el método onRestoreInstanceState. Esto extraerá los valores que se agregaron previamente al objeto Bundle cuando minimizó accidentalmente la aplicación o recibió una llamada de alguien mientras usaba la aplicación.

@Overrride
vacío protegido en RestoreInstanceState (Bundle savedInstanceState)
{

super.onRestoreInstanceState (savedInstanceState);
myTextBox.setText = savedInstanceState.getString (Key1);
}

Perdóname, si los nombres de los métodos que he usado están equivocados. Intellisense te ayudará en ese caso.

Para guardar el estado persistente de los datos, puede usar Preferencias compartidas, que es básicamente un archivo xml que almacena los datos incluso cuando cierra la aplicación. Por ejemplo, el volumen de su reproductor de música no cambia incluso cuando enciende / apaga su dispositivo.

Este tutorial lo ayudará a comprender el concepto de EditText.
Código de ejemplo de Android edittext