Bir kullanıcı uygulamanızda gezinirken, uygulamanızdan çıkarken ve tekrar uygulamanıza döndüğünde uygulamanızdaki Activity instansları yaşam süreleri boyunca farklı durumlar arasında geçiş yaparlar. Örneğin, activity'niz ilk defa başlatıldığında sistemde en öne gelir ve kullanıcının dikkatini çeker. Bu işlem sırasında Android sistemi activity içinde bulunan, kullanıcı ara yüzünü ve diğer bileşenleri ayarlamak için, bir dizi yaşam süreci (lifescyle) metodu çağırır. eğer kullanıcı başka bir activity başlatırsa veya yeni bir uygulamaya geçerse, sistem uygulama arka plana gider gitmez activity'nizde bulunan başka yaşam süreci (lifescyle) metodlarını çağırır. (bunun için activity'nin artık görünmez ve durumunun bızulmamış olması gereklidir)