Introduction to Android™ Application Development: Android ...
Android Introduction
-
Upload
keaton-nolan -
Category
Documents
-
view
13 -
download
0
description
Transcript of Android Introduction
![Page 1: Android Introduction](https://reader036.fdocuments.in/reader036/viewer/2022082818/56812d92550346895d92ae17/html5/thumbnails/1.jpg)
1
Android Introduction
Hello Localization
![Page 2: Android Introduction](https://reader036.fdocuments.in/reader036/viewer/2022082818/56812d92550346895d92ae17/html5/thumbnails/2.jpg)
2
Goal Learn how to localize
an application
![Page 3: Android Introduction](https://reader036.fdocuments.in/reader036/viewer/2022082818/56812d92550346895d92ae17/html5/thumbnails/3.jpg)
3
/res /res/values/strings.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name">Hello, L10N</string>
<string name="text_a">Shall I compare thee to a summer"'"s day?</string>
<string name="text_b">Thou art more lovely and more temperate.</string>
<string name="dialog_title">No Localisation</string>
<string name="dialog_text">This dialog box"'"s strings are not localised. For every locale, the text here will come from values/strings.xml.</string>
</resources>
/res/drawable/flag.png
![Page 4: Android Introduction](https://reader036.fdocuments.in/reader036/viewer/2022082818/56812d92550346895d92ae17/html5/thumbnails/4.jpg)
4
LocalizationLocale Code Language/Country Location of
strings.xmlLocation of flag.png
Default English/ UK /res/values /res/drawable
de-rDE German/Germany /res/values-de /res/drawable-de-rDE
fr-rFR French/France /res/values-fr /res/values/fr-rFR
fr-rCA French/Canada /res/values-fr /res/values/fr-rCA
en-rUS English/US /res/values /res/values/en-rUS
es-rVE Spanish/Venezuela /res/values-es /res/values/es-rVE
![Page 5: Android Introduction](https://reader036.fdocuments.in/reader036/viewer/2022082818/56812d92550346895d92ae17/html5/thumbnails/5.jpg)
5
Change the locale toEnglish-USSpanish-VenezuelaSpanish-Spain