Pengenalan Android Resource Style

Android Style

Style didefinisikan dalam sumber XML yang terpisah dari XML yang menentukan tata letak.

File XML ini berada di bawah res / values / directory dari proyek Anda dan akan memiliki <resources> sebagai root node yang wajib untuk file style.

Nama file XML sewenang-wenang, namun harus menggunakan ekstensi (.xml).

Anda dapat menentukan beberapa Style per file menggunakan tag <style> namun setiap gaya akan memiliki namanya yang secara unik mengidentifikasi Style.

<?xml version="1.0" encoding="utf-8"?&gt;
<resources&gt;
   <style name="CustomFontStyle"&gt;
      <item name="android:layout_width"&gt;fill_parent</item&gt;
      <item name="android:layout_height"&gt;wrap_content</item&gt;
      <item name="android:capitalize"&gt;characters</item&gt;
      <item name="android:typeface"&gt;monospace</item&gt;
      <item name="android:textSize"&gt;12pt</item&gt;
      <item name="android:textColor"&gt;#00FF00</item&gt;/&gt; 
   </style&gt;
</resources&gt;

Nilai untuk <item> bisa berupa string kata kunci, warna hex, referensi ke jenis sumber lain, atau nilai lainnya tergantung pada properti gaya.

Menggunakan Style

Setelah style Anda didefinisikan, Anda dapat menggunakannya di file Layout XML (Misal activity_main.xml) Anda menggunakan atribut gaya sebagai berikut.

<?xml version="1.0" encoding="utf-8"?&gt;
<LinearLayout xmlns:android="http://schemas.androd.com/apk/android
   android:layout_width=" fill_parent"
   android:layout_height="fill_parent"
   android:orientation="vertical" &gt;

   <TextView
      android:id="@+id/texty"
      style="@style/CustomFontStyle"
      android:text="@string/hello_world" /&gt;

</LinearLayout&gt;

Sumber : Master Android (App)

Bagikan Melalui :

Post Author: Poncoe

Seorang Anak payah yang bercita-cita menjadi penulis dan membuat terkesan cewek yang ia sukai. Founder of LuckyTrue Development

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *