Precedente Indice Successiva

Componenti di un'app: le immagini

Immagine slide
  • Tutto il resto delle cose che ci interessano è nella cartella res.
  • Questa cartella contiene una serie di file che faranno parte dell'app e che saranno accessibili a runtime.
  • Per prima cosa, anche se in questi esempi non ne utilizzeremo oltre all'icona che abbiamo inserito con il wizard, troviamo le immagini
  • Occorre tener presente che i dispositivi Android possono avere risoluzioni e dimensioni dello schermo molto variabili.
  • Per ottenere un aspetto omogeneo tra i dispositivi, occorre ridimensionare le icone e le immagini in modo che abbiano all'incirca la stessa dimensione indipendentemente dal dispositivo.
  • Dato che ridimensionare un'immagine è un'operazione sempre rischiosa, Android prevede di avere versioni diverse di ogni immagine, in modo da minimizzare i ridimensionamenti.
  • Troviamo quindi una serie di cartelle drawable, ognuna con lo stesso contenuto, ma ridimensionato per diverse densità dello schermo:
    • drawable-ldpi - 120 dpi
    • drawable-mdpi - 160dpi
    • drawable-hdpi - 240 dpi
    • drawable-xhdpi - 320 dpi
    • drawable-xxhdpi - 480 dpi
© Ing. Stefano Salvi - released under FDL licence

Valid XHTML 1.0! Valid CSS!