Sebuah Activity merepresentasikan sebuah layar tunggal dengan antarmuka pengguna — komponen Android fundamental. Siklus hidupnya (urutan state dan callback saat dibuat, ditampilkan, disembunyikan, dan dihancurkan) sangat penting untuk dipahami guna mengelola resource dan state dengan benar.
Apa itu Activity
An ACTIVITY = one screen of the app (a UI the user interacts with):
→ an app is typically several activities (a login screen, a home screen, etc.)
→ the OS manages activities and calls LIFECYCLE methods as their state changes
