Artikel kali ini membahas tentang materi singkat dalam penggunaan atribut pada komponen UI yang terdapat pada pallete di dalam Android Studio. Mungkin kebanyakan orang belajar membuat aplikasi Android sendiri dengan menggunakan Android Studio tetapi kurang memahami dalam penggunaan atribut XML untuk komponen UI agar bisa menghasilkan tampilan aplikasi Android yang baik, bagus, dan enak dilihat.
Penulis memberikan beberapa fungsi atau penggunaan dari masing-masing atribut XML yang sering dipakai oleh orang yang membuat atau merancang tampilan aplikasi Android (Frontend) di dalam Android studio. Komponen UI ini yang termasuk Button, TextView, EditText, CardView, Image View, dan sebagainya.
PENGGUNAAN ATRIBUT XML PADA KOMPONEN UI SECARA UMUM
- android:layout_width, atribut XML yang digunakan untuk mengatur ukuran panjang (width) pada suatu komponen UI.
- android:layout_height, atribut XML yang digunakan untuk mengatur ukuran lebar (height) pada suatu komponen UI.
- android:textSize, atribut XML yang digunakan untuk mengatur ukuran teks secara custom di dalam komponen UI.
- android:textColor, atribut XML yang digunakan untuk mengatur warna teks di dalam komponen UI.
- android:background, atribut XML yang digunakan untuk mengatur warna latar belakang pada komponen UI baik itu pakai kode warna maupun gambar atau foto.
- android:gravity, atribut XML yang digunakan untuk mengatur posisi tata letak yang berada di dalam komponen UI.
- android:id, atribut XML yang digunakan untuk mendeklarasikan penamaan komponen UI.
- android:text, atribut XML yang digunakan untuk memasukkan teks ke dalam komponen UI.
- android:padding, atribut XML yang digunakan untuk mengatur ukuran jarak spasi antara pinggiran komponen UI sama komponen yang ada di dalam komponen UI.
- android:hint, atribut XML yang digunakan untuk memberikan petunjuk atau clue di dalam komponen UI yang bersifat input data.
- android:maxLength, atribut XML yang digunakan untuk memberikan batasan maksimum panjang karakter di dalam komponen UI yang bersifat input data.
- android:visibility, atribut XML yang digunakan untuk mengatur tampilan komponen UI yang akan terlihat atau tidaknya di dalam aplikasi Android.
- android:onClick, atribut XML yang digunakan untuk memberikan suatu event click agar komponen UI tersebut bisa diklik langsung.
- android:clickable, atribut XML yang digunakan untuk mengatur kemampuan dalam penggunaan klik atau tidak pada komponen UI.
- android:ems, atribut XML yang digunakan untuk mengatur ukuran teks yang telah disesuaikan dari sistem Android Studio di dalam komponen UI.
- android:foreground, atribut XML yang digunakan untuk mengatur warna latar depan pada komponen UI baik itu pakai kode warna maupun gambar atau foto.
- android:fontFamily, atribut XML yang digunakan untuk mengatur gaya teks atau font yang terdapat dalam komponen UI.
- android:rotation, atribut XML yang digunakan untuk mengatur posisi putar atau rotasi pada komponen UI.
PENUTUP
Kamu telah mengetahui tentang penggunaan atau fungsi dari masing-masing atribut XML yang terdapat pada komponen UI di dalam Android Studio. Dengan adanya materi seperti ini, diharapkan kamu bisa memahami fungsi dari masing-masing atribut XML agar lebih mudah belajar untuk merancang tampilan aplikasi Android sendiri dengan menggunakan Android Studio.
Ada kemungkinan materi ini bisa dijadikan referensi untuk keperluan akademis seperti sekolah atau kuliah, kursus atau bootcamp, seleksi dalam penerimaan kerja bagian Frontend Mobile Dev, Android Dev, dan sebagainya.