Activity
activity adalah bagian utama dari aplikasi android, satu aplikasi bisa memiliki lebih dari satu activity. activity ini sifatnya unik dari aplikasi yang satu ke aplikasi yang lain. android juga mempunya konsep reusable terhadap activity, sehingga aplikasi bisa saling memanfaatkan activity dari aplikasi lain.
activity ini juga diperlakukan layaknya page pada sebuah aplikasi web, karena android akan mencatat activity yang sedang dan pernah dibuka, sehingga tombol back akan selalu menunjuk kepada activity terakhir sebelum activity saat ini dan begitu seterusnya.
Intent
Intent adalah semacam tempat untuk menyimpan informasi yang bisa diteruskan dari satu activity ke activity lainnya. Intent terbagi dua, yaitu Intent bawaan (saya lupa nama tepatnya) dan Intent yang sifatnya variabel yang dibuat/diset didalam activity.
Intent dari kacamata web developer adalah session, sehingga menulis ke intent adalah seperti menulis ke session yang efeknya adalah activity dapat berbagi informasi.
Intent bawaan adalah informasi mengenai status system, misal : baterai,sms,call dan lain - lain. Untuk membaca Intent ini , activity harus di set filternya. Set filter ini dilakukan di file configurasi android.
Demikian penjelasan singkat android dari kacamata web developer, semoga menambah informasi dan semangat untuk mengembngkan aplikasi android.Salam!