Mengenal Activity & Intent pada Android Studio
Pengertian, Fungsi, & Implementasi Activity pada Android
Activity adalah komponen pada aplikasi Android yang menampilkan dan mengatur halaman aplikasi sebagai tempat interaksi antara pengguna dengan aplikasi, seperti membuat panggilan telepon, mengambil foto, mengirim pesan singkat, atau mengirim email.
Sebuah
Activity mengatur satu halaman user interface aplikasi. Sehingga jika sebuah
aplikasi Android memiliki beberapa halaman user interface yang saling berinteraksi,
berarti aplikasi tersebut memiliki beberapa Activity yang saling berinteraksi.
Untuk Implementasi Activity Pada
Android, Seperti yang telah dijelaskan diatas Activity adalah komponen pada
aplikasi Android yang menampilkan dan mengatur halaman aplikasi sebagai tempat
interaksi antara pengguna dengan aplikasi. Tampilan dari sebuah Activity
biasanya di desain berdasarkan sebuah fungsi yang ingin dilakukan pada sebuah
halaman. Misal kita ingin membuat aplikasi pengiriman Email maka pada layout Activity
kita menambahkan form inputkan Alamat Email Tujuan,Isi Pesan dan sebuah tombol
kirim.
Pengertian, Fungsi, & Macan-Macam Intent pada Android
Intent merupakan suatu pesan yang digunakan untuk
mengaktifkan tiga komponen dasar pada aplikasi Android yaitu Activity, Service,
dan Broadcast Receiver. Aktifasi pada komponen-komponen tersebut bisa
terjadi pada aplikasi yang sama atau berbeda, seperti menjalankan Activity,
inisiasi Service, atau pengiriman pesan kepada Broadcast Receiver.
Bisa disimpulkan Bahwa Fungsi Dari Intent Adalah kemampuan mengirim pesan dimungkinkan dengan objek Intent. Dengan bantuan intent, komponen Android bisa meminta fungsional dari komponen Android lain.
Contoh : Saat kamu membuka aplikasi Instagram di handphonemu dan menggunakannya untuk mengambil foto, kamu menggunakan intent.
Intent juga membantu mengkomunikasikan bagian dari sebuah aplikasi; perpindahan dari satu layar (aktifitas) ke layar lain dimungkinkan dengan intent.
Android mendukung dua jenis intent Yaitu: eksplisit dan implisit.
- Ketika aplikasi menentukan
komponen target dalam sebuah intent,itu adalah intent eksplisit.
- Saat aplikasi tidak menentukan
target komponen, itu adalah intent implisit.


Komentar