Modul 5 PAPB - Pengenalan Komponen Ul (PickerView & ListView) dan Penggunaan Resource
Teori Singkat
v Application Resource
Aplikasi yang bagus adalah aplikasi
yang mengakses sumber daya secara programatikal dari pada menggunakannya secara hardcoding ke dalam source
code. Ada beberapa
alasan Menyimpan resource
di suatu merupakan
pengembangan yang lebih terorganisasi. Mengeksternalisasikan sumber daya seperti
string akan memudahkan untuk menglokalisasikan aplikasi
untuk bahasa-bahasa yang berbeda berdasarkan daerah geografis. Selain itu, pembuatan
string resource juga akan memudahkan jika string digunakan beberapa kali dan terjadi
perubahan. Kita hanya perlu mengubah
satu nilai string
resource tanpa harus mengubahnya di source code satu
persatu.
v Apa itu Application Resource
Semua aplikasi android dibuat dengan dua hal :
fungsionalitas (instruksi kode) dan data (sumber
daya). Fungsionalitas adalah kode yang menentukan bagiamana aplikasi akan bekerja, di dalamnya terdapat algoritma
yang membuat aplikasi berjalan. Sumber daya (resource)
berupa text string, style & theme, color, dimension, image & icon,
audio, video, dan data lainnya yang digunakan oleh aplikasi.
v Lokasi Application Resource
File sumber daya Android disimpan secara terpisah dari file
kelas .java di project Android. Pada
umumnya sumber daya disimpan dalam XML. Semua
sumber daya harus dibuat di direktori project
/res di dalam sub-direktori tertentu.
Di bawah ini merupakan nama-nama sub-direktori /res :
Ø /res/drawable-*/ : berisi sumber daya grafis
Ø /res/layout/ : berisi sumberdaya layout dan UI
Ø /res/menu/ : berisi
sumberdaya untuk menampilkan option atau action di activity
Ø /res/values/ : berisi sumberdaya string,
style & theme, color, dimension.
Resource digunakan pada komponen UI seperti textView, imageView, Button, dan lain-lain. Application Resource dapat ditulis dalam kode xml ataupun dalam kode java.
Komentar
Posting Komentar