Ogni pagina di questa sezione descrive l'utilizzo, il formato e la sintassi di un determinato tipo di risorsa dell'app che puoi fornire nella directory delle risorse del progetto (res/
).
Ecco un breve riepilogo di ogni pagina:
- Risorse di animazione
- Definisci animazioni predeterminate.
Le animazioni di interpolazione vengono salvate inres/anim/
e accessibili dalla classeR.anim
.
Le animazioni dei frame vengono salvate inres/drawable/
e accessibili dalla classeR.drawable
. - Risorsa dell'elenco degli stati dei colori
- Definisci una risorsa di colore che cambi in base allo stato
View
.
Salvato inres/color/
e accessibile dal corsoR.color
. - Risorse disegnabili
- Definisci vari elementi grafici con bitmap o XML.
Salvato inres/drawable/
e accessibile dal corsoR.drawable
. - Risorsa di layout
- Definisci il layout dell'UI della tua applicazione.
Salvato inres/layout/
e accessibile dal corsoR.layout
. - Risorsa del menu
- Definisci i contenuti dei menu dell'applicazione.
Salvato inres/menu/
e accessibile dal corsoR.menu
. - Risorse stringa
- Definisci stringhe, array di stringhe e plurali e includi formattazione e stile delle stringhe.
Salvato inres/values/
e accessibile dai corsiR.string
,R.array
eR.plurals
. - Applica stile alla risorsa
- Definisci l'aspetto e il formato degli elementi dell'interfaccia utente.
Salvato inres/values/
e accessibile dal corsoR.style
. - Risorse per i caratteri
- Definisci le famiglie di caratteri e includi caratteri personalizzati in XML.
Salvato inres/font/
e accessibile dal corsoR.font
. - Altri tipi di risorse
- Definisci altri valori primitivi come risorse statiche, tra cui:
- Bool
- Risorsa XML che trasporta un valore booleano.
- Colore
- Risorsa XML che trasporta un valore colore esadecimale.
- Dimensione
- Risorsa XML che trasporta un valore di dimensione con un'unità di misura.
- ID
- Risorsa XML che fornisce un identificatore univoco per le risorse e i componenti dell'applicazione.
- Numero intero
- Risorsa XML che trasporta un valore intero.
- Array intero
- Risorsa XML che fornisce un array di numeri interi.
- Array digitato
- Risorsa XML che fornisce un valore
TypedArray
, che puoi utilizzare per un array di disegnabili.