Android ile uygulama geliştirdiğinizde aktiviteler arasında geçiş yaptığınızda oluşturduğunuz aktiviteler için bellekte ekstra alan kullanılmaktadır bir uygulamayı başlatmadan önce bellekten aktiviteleri temizlemek için makalenin devamındaki kodu kullanabilirsiniz.
ANDROID Bellek’deki Aktiviteleri Temizleme
Api seviyesi 11 ve üstü olan projenizde FLAG_ACTIVITY_CLEAR_TASK
ve FLAG_ACTIVITY_NEW_TASK
kodlarını kullanarak bellekteki aktiviteleri temizleyebilirsiniz.
1 2 3 4 | Intent i = new Intent(OldActivity.this, NewActivity.class); //Yeni görev ve önceki görevleri temizleme i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK) startActivity(i); |