Как грамотно работать с набором activity?
Раз два и еще тысячи статей на русском
c destroy() stop() resume() поиграйся. вот это найди "Implementing the lifecycle callbacks" по этой ссылке developer.android.com/guide/components/activities.html 
тогда и память не будешь перегружать. А вообще с фрагментами лучше работай.