Sviluppare un'app in Java Android per la lista della spesa/File strings
Aspetto
Il file strings.xml che si trova in app --> res --> values consente di creare delle stringhe utilizzabili all'interno del file AndroidManifest.xml dove ad esempio va inserito il nome dell'app, oppure possono essere utilizzate all'interno delle Activities richiamandole con la sintassi R.strings.nome_stringa oppure si possono richiamare nei layout xml delle Activities con la sintassi "@string/supermarket" che nel caso specifico assume il valore Supermercato. Si possono creare anche string-array per riempire gli Spinner nelle Activities.
Il file strings.xml viene utilizzato per tradurre l'app nelle varie lingue per cui ad esempio il file strings_fr.xml conterrà la localizzazione dell'app in lingua francese.
<resources>
<string name="app_name">Lista della spesa</string>
<string name="supermarket">Supermercato</string>
<string name="shelf">Scaffale</string>
<string-array name="supermercati">
<item>Conad</item>
<item>Coop</item>
<item>Lidl</item>
</string-array>
<string-array name="scaffali">
<item>Acqua</item>
<item>Altro</item>
<item>Biscotti</item>
<item>Carne</item>
<item>Casa</item>
<item>Colazione</item>
<item>Condimenti</item>
<item>Detersivi</item>
<item>Dolcino</item>
<item>Frigo</item>
<item>Frutta e Verdura</item>
<item>Igiene</item>
<item>Latticini</item>
<item>Olio aceto passate</item>
<item>Pane</item>
<item>Pasta</item>
<item>Pesce</item>
<item>Sacchetti</item>
<item>Succhi</item>
<item>Surgelati</item>
<item>Vino</item>
</string-array>
</resources>