Come posso testare tutti i seguenti metodi codice? Voglio giocare a scenari in cui tutti stanno accadendo per vedere se il mio codice funziona per salvare/ripristinare il processo di un'attività. Quindi cosa dovrei fare nell'emulatore per testare tutti i metodi?Come testare il codice creato per salvare/ripristinare il ciclo di vita di un'attività?
public class Activity extends ApplicationContext {
protected void onCreate(Bundle savedInstanceState);
protected void onStart();
protected void onRestoreInstanceState(Bundle savedInstanceState);
protected void onSaveInstanceState(Bundle savedInstanceState);
protected void onRestart();
protected void onResume();
protected void onPause();
protected void onStop();
protected void onDestroy();
}
Generalmente aspetto che il sistema Android interrompa il processo, utilizzo il sistema> app> seleziona l'app> forza l'opzione stop, ma sono io – Pyrodante
@Pyrodante Non è possibile testare il ripristino dello stato se si interrompe il processo.L'eliminazione del processo cancella la memoria dell'applicazione, il che significa che gli stati vengono persi. Quando apri l'applicazione, dovresti vedere il tuo primo schermo invece di dove sei partito. – Pijusn
"Lancia un mucchio di altre cose e torna indietro" non è una strategia di test. –