Folder resource pada project android merupakan tempat untuk file-file selain code. dan memang untuk android diletakkan pada folder resouce ini. resource isinya bisa bermacam-macam, misal text (string), gambar, animasi, layout dan lain-lain.
berikut merupakan folder-folder dalam resources beserta fungsinya masing-masing :
- animator --> custom animasi.
- anim --> custom animasi.
- color --> warna.
- drawable --> tempat untuk gambar dan xml lain.
- layout --> tempat untuk layout (UI) .
- menu --> tempat untuk menu.
- mipmap --> untuk icon aplikasi/ gambar dengan density berbeda.
- raw --> file-file lain yang dibutuhkan aplikasi.
- value --> tempat untuk data teks, warna, dimensi, style.
- xml --> file xml lain. misal konfigurasi aplikasi.
memang tidak semuanya dipakai dalam membuat aplikasi. dan untuk lebih jelasnya bisa dibaca disini. untuk mengakses resource ini, dari jenis resurce -> nama resource nya. misal contohnya untuk value string & color dibawah ini.
file values/strings.xml (tempat kumpulan text/string dari aplikasi)
file values/colors.xml (tempat resource untuk warna dalam aplikasi)
resource tersebut dipakai dalam layout, untuk text "@string/settings" menurut nama dalam strings.xml berlaku juga untuk warna "@color/deep_orange". seperti gambar berikut.
0 Komentar