Pertama-tama mari kita kenali dulu apa itu “activity”?
Activitiy merupakan komponen penting dari aplikasi android.
Activity menyediakan layar yang digunakan pengguna untuk berinteraksi guna
melakukan sesuatu.
Sebuah Aplikasi android biasanya terdiri dari beberapa
Activity, activity ini bisa kita panggil (create) atau kita hancurkan (destoy)
alias memiliki siklus hidup. Selama berjalan sistem memanggil satu set method
siklus hidup ini dari urutan yang mirip piramida. Puncak piramida itu adalah
titik tempat activity berjalan di latar depan dan tempat pengguna bisa
berinteraksi dengan aplikasi. Saat pengguna mulai meninggalkan aktivitas,
sistem akan memanggil metode lain yang memindahkan status aktivitas itu kembali
menuruni piramida itu guna membongkar aktivitas.