>> Tecnologia elettronica >  >> Cellulari & accessori >> Smartphone

Stili in Android: definizione e utilizzo

Gli sviluppatori usano proprietà di stile per l'interfaccia utente. I file layout (XML) applicano stili a ogni Activity. Definendo stili in XML si riutilizzano proprietà visive senza ripetere codice.

Definizione

Gli stili vanno in un file XML in res/values (es. styles.xml):

<resources>
  <style name="MainStyle">
  </style>
</resources>

Dentro <style> si inseriscono le proprietà.

Proprietà

Font, dimensioni, colori. Esempio dimensioni:

<item name="android:layout_width">fill_parent</item>
<item name="android:layout_height">fill_parent</item>

Per adattarsi al contenuto: wrap_content. Altre proprietà: colori testo/sfondo, padding, margin, font, dimensione testo.

Layout

Nei file layout XML (res/layout) si riferisce allo stile:

style="@style/MainStyle"

Può essere applicato a qualsiasi View (Activity intera o singoli controlli).

Ereditarietà

Gli stili possono ereditare da altri stili:

parent="@android:style/TextAppearance"

O dai propri stili: <style name="MainStyle.Note"> per riutilizzare definizioni proprie.

  1. ClockworkMod Recovery: guida completa
  2. Certificazione Android
  3. Sviluppo kernel Android
  4. Windows Mobile vs Android: Confronto tra Smartphone
  5. Giochi Java per Android
  6. Sviluppo con Android SDK