Jawab :
1) Activities
2) Services
3) Content Providers
4) Intents
Contoh : untuk mengirim e-mail, kita dapat menggunakan intents. Kami juga
akan menentukan data yang akan dioperasikan. Pada menerima intents,
sistem android akan memanggil sebuah kegiatan yang mampu mengirim
pesan e-mail dengan data yang kita tentukan. Jika ada lebih dari satu
kegiatan yang mampu menerima intents, sistem akan menyajikan pemilihan
kepada pengguna sehingga ia dapat memilih kegiatan / aplikasi harus
menangganinya.
5) Broadcast Receivers
6) Widgets
7) Notifications
Jawab :
2) Void onStart ()
Dipanggil ketika activity sudah terlihat pada user. Ketika interface aplikasi
sudah terlihat oleh user untuk memulai activity.
3) Void onRestart ()
Dipanggil setelah activity berhenti dan ditampilkan ulang oleh user. Saat
activity dimatikan yang kemudian di panggil kembali oleh user.
4) Void onResume ()
Dipanggil ketika hasil activity atau new intent. Ketika activity berinteraksi
dengan user. Saat user sudah bisa berinteraksi dengan aplikasi.
5) Void onPause ()
Dipanggil ketika perangkat dalam mode sleep atau ketika new activity
dimulai. Untuk melakukan perubahan data dan mempersiapkan diri untuk
berhenti berinteraksi dengan user.
6) Void onStop ()
Dipanggil ketika activity sudah tidak terlihat pada user. Ketika menghentikan
activity. Entah itu karena dihentikan oleh user atau karena memulai activity
yang lainnya.
7) Void onDestroy ()