Presumo che tu abbia un telefono di fascia bassa o media di bilancio... hai bisogno di un telefono Android che ha più RAM per impedire il riavvio delle applicazioni quando si passa tra le applicazioni... la piccola quantità di RAM sul tuo telefono non ha abbastanza memoria per il multitasking tra più applicazioni. Ho già sperimentato questo problema quando usavo un telefono con solo 2GB di RAM, il telefono non poteva fare il multitasking bene con 2GB.
Se hai un telefono con poca RAM, ti consiglio vivamente di scaricare un'applicazione Android chiamata "Greenify". E quello che fai è selezionare tutte le app che non usi regolarmente e poi devi premere regolarmente "ibernazione" in modo che le altre app che non stai usando si spengano. Questo libererà la RAM in modo significativo e aiuterà a prevenire il riavvio delle app. È possibile creare il widget Greenify home screen in modo da poter ibernare rapidamente le app quando è necessario liberare la RAM.
Suggerisco anche di passare attraverso le vostre applicazioni (comprese le applicazioni di sistema) e disattivare ogni app che non avete bisogno o utilizzare. Alcune di queste app vengono eseguite in background, quindi consumano RAM. Inoltre, disattiva anche la sincronizzazione automatica, anche quella può consumare un po' di RAM.
Se fai molto multitasking, forse dovresti considerare l'aggiornamento a un telefono con più RAM.