Tutorial Desain XML pada Android Studio
Tutorial Desain XML pada Android Studio
ID: Atribut ini memberikan identifikasi unik untuk komponen di dalam XML layout kalian. ID ini digunakan untuk mengidentifikasi dan mengakses komponen dari kode Java kalian.
Layout Width dan Layout Height: Atribut ini menentukan lebar dan tinggi komponen. kalian dapat menentukan ukuran dalam piksel, dip, atau menggunakannya sebagai "wrap_content" untuk menyesuaikan ukuran dengan isi komponen atau "match_parent" untuk mengisi seluruh ruang yang tersedia.
Text: Atribut ini menentukan teks yang ditampilkan pada komponen seperti TextView atau Button.
Hint: Atribut ini memberikan petunjuk atau label temporer yang muncul di dalam komponen, biasanya dalam bentuk teks ringkas, untuk memberikan panduan pengguna.
Src: Atribut ini digunakan untuk menentukan sumber gambar (seperti gambar PNG atau JPG) untuk komponen seperti ImageView atau ImageButton.
Background: Atribut ini menentukan latar belakang dari komponen. kalian dapat menggunakan warna, gambar, atau bentuk yang telah didefinisikan dalam file XML.
Padding: Atribut ini menentukan jarak antara konten dalam komponen dengan batas komponen itu sendiri.
Gravity: Atribut ini mengatur posisi konten di dalam komponen. Misalnya, kalian dapat menggunakan "center", "start", atau "end" untuk mengatur posisi teks dalam TextView.
Enabled: Atribut ini menentukan apakah komponen dapat berinteraksi atau diaktifkan. Jika diatur sebagai "false," maka komponen akan non-aktif.
Click Listener: Bukan atribut dalam XML, tetapi penting untuk menyebutkannya. Dengan menetapkan "OnClickListener" pada komponen, kalian dapat memberikan tindakan atau aksi yang akan dilakukan ketika pengguna mengklik komponen tersebut.
<Button
android:id="@+id/myButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Klik Saya"
android:onClick="onClickButton" />
Pada contoh di atas, kita menggunakan atribut "android:id" untuk memberikan identifikasi unik untuk elemen Button. Atribut "android:layout_width" dan "android:layout_height" digunakan untuk menetapkan lebar dan tinggi elemen. Atribut "android:text" menentukan teks yang akan ditampilkan pada Button, dan "android:onClick" menentukan metode yang akan dipanggil ketika Button diklik.
Contoh 2 :
<TextView
android:id="@+id/myTextView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Ini adalah teks contoh"
android:gravity="center" />
Comments
Post a Comment