Assalamualaikum Wr. Wb
Kalau ditanya apa itu intent. Agak bingung juga
jawabnya. Kalau pendapat saya, intent itu adalah sebuah object yang merupkan
Kunci untuk berkomunikasi dengan activity lainnya. Jadi kita bias menggabungkan
satu activity ke activity yang lainnya dengan cara memanggil si intent
tersebut.
Kesimpulan diatas saya dapatkan dari fungsi
intent itu sendiri.
1.
Untuk memanggil activity
lain yang masih dalam 1 package
2.
Untuk memanggil activity
lain yang tidak dalam 1 package dan project
3. Untuk memanggil activity
yang sudah ada di fungsi internal android seperti Dial Number, Open Browser dan
lainnya.
Satu lagi yang penting dengan intent kita bisa
mengirimkan data ke Activity lain dan juga dapat menangkap data dari Activity
tersebut.
Kalau baca tutorial yang ada di websitenya http://vogella.de intent itu dibagi 2
yaitu :
1. Implicit
intent adalah intent yang
memanggil fungsi activity yang sudah ada di fungsi internal android seperti
Dial Number, Open Browser dan lainya.
2. Explicit
Intent yang memanggil Activity
lain yang masih dalam 1 project atupun beda project.

