Ada beberapa istilah yang perlu dipahami dalam
Android sehingga kita mampu membangun Aplikasi Android dengan baik dan benar.
Resource: Segala hal yang digunakan dalam
aplikasi Android yang kita kembangkan seperti teks, gambar, video, audio, xml,
layout, dan berbagai sumber lain yang digunakan dalam kode sumber aplikasi
Android. Semua resource yang dapat diakses di suatu aplikasi secara otomatis
akan didaftarkan di dalam class khusus bernama R sehingga kita mampu
mengaksesnya melalui R.
Activity: Merepresentasikan satu layar di
Android dalam aplikasi. Pada intinya, sebuah activity mengendalikan semua
kegiatan yang terjadi dalam satu layar yang tampil di perangkat berbasis
Android. Dalam
suatu aplikasi Android yang rumit, bisa terdapat banyak activity untuk berbagai
fungsi yang disediakan aplikasi tersebut.
View: Komponen user interface (UI)
yang terdapat pada satu activity atau layar. Pengguna berinteraksi dengan layar
melalui satu atau lebih view yang terdapat pada satu activity/layar. Suatu
activity berisikan satu atau lebih view dan mengendalikan semua view dalam
layar tersebut.
Intent: Kode yang bertanggung jawab
untuk melakukan suatu proses dalam aplikasi Android, termasuk pergantian
activity/layar atau pemanggilan aplikasi yang lain untuk interaksi antar
aplikasi.
AndroidManifest.xml: File
yang berisikan deskripsi dan konfigurasi umum mengenai aplikasi Android yang
kita buat. File ini bisa diibaratkan sebagai deployment descriptor untuk
memberitahu kepada Android bagaimana cara memasang aplikasi ini di perangkat
berbasis Android.
Bisa dibilang bahwa unit paling kecil dalam suatu
aplikasi Android adalah Activity. Satu Activity merepresentasikan satu layar,
dan dalam satu activity bias terdapat beberapa view yang memungkinkan pengguna
untuk berinteraksi dengan activity tersebut. View bisa menggunakan berbagai
Resource. Jika suatu activity ingin mengakses activity, aplikasi, atau
pelayanan yang lain, maka activity dapat melakukannya dengan menggunakan
Intent. Aplikasi bisa terdiri
atas beberapa activity dan intent, dan semuanya
terdeskripsi dalam AndroidManifest.xml.
*to be continue ... :D dtggu aja yaa
0 komentar:
Posting Komentar