Accesso alle risorse stringa in Android
Gli sviluppatori Android possono memorizzare risorse (stringhe, dati, immagini) nella struttura standard dell'app. Le stringhe sono definite in file XML nella cartella res/values e accessibili dal codice Java.
Cartella risorse
Contiene sottocartelle per tipi: menu, valori, layout, immagini. Mantenendo questa struttura, il codice Java accede alle risorse.
Tipi di risorse
Stringhe, immagini, animazioni. Le stringhe sono in XML dentro res/values con estensione .xml.
Stringhe
Usate per dati e elementi UI (titoli, etichette). Modellarle come risorse evita ripetizioni: se cambi una stringa, modifichi un solo punto.
Accesso da Java
Esempio: R.string.title_string accede a:
<resources> <string name="title_string">My Application</string> </resources>
In XML layout si usa @string/title_string. Pratica comune per riutilizzare valori.