- Le SDK Android
- Interfaces graphiques
- Les Intents
- Persistance des données
- Programmation concurrente
- Connectivité
- Développement client serveur
- Divers
- Annexes: outils
- Annexes: codes sources
- Bibliographie
Profitez de ce manuel de formation en PDF pour comprendre mieux le Android et enrichir votre connaissance.
Commencez à télécharger ce cours adapté pour vous et à apprendre Android.
TextView texte = (TextView)findViewById(R.id.le_texte);texte.setText(« Here we go ! »); Les chaines Les chaines constantes de l’application sont situées dans res/values/strings.xml. L’externalisation des chaines permettra deréaliser l’internationalisation de l’application. Voici un exemple: Hello Hello JFL ! AndroJF La récupération de la chaine se fait via le code: Resources res = getResources();String hw = res.getString(R.string.hello); Internationalisation Le système de ressources permet de gérer très facilement l’internationalisation d’une application. Il suffit de créer des répertoiresvalues-XX où XX est le code de la langue que l’on souhaite implanter. On place alors dans ce sous répertoire le fichier xmlstrings.xml contenant les chaines traduites associées aux même clefs que dans values/strings.xml. On obtient par exemple pourles langues es et fr l’arborescence: MyProject/ res/ values/ strings.xml values-es/ strings.xml values-fr/ strings.xml Android chargera le fichier de resources approprié en fonction de la langue du système. Autres valeurs simples Plusieurs fichies xml peuvent être placés dans res/values. Cela permet de définit des chaines, des couleurs, des tableaux.L’assistant de création permet de créer de nouveaux fichiers de ressources contenant des valeurs simples, comme par exemple untableau de chaines: it1 2.3 Les ressources INSA Centre Val de Loire Développement Android – J.-F. Lalande 10 / 103