..
Dans le chapitre percedente lecteurs sans doute plus attentifs auront remarqué R.id.testo1 le sujet (ou R.id.testo2) transmis à l'findViewById méthode.
Dans ce chapitre, nous allons, en fait, d'analyser le contenu des fichiers R.java qui joue un rôle dans certaines de nos applications.
Ouvrir, puis le fichier en question et jetez un oeil au code source.
Comme mentionné dans les chapitres précédents, le fichier est associé R.java une chaîne hexadécimale pour chaque élément de notre application. Depuis cette classe est auto-générée lors de la compilation lorsque vous créez le package d'installation, vous devez remplir notre projet au moins une fois pour voir le code correct dans le fichier.
Ouverture du fichier R.java trouver une structure de code un peu «en détail. En fait, la classe est déclarée à l'intérieur de R, et d'autres classes imbriquées sont créées qui définissent les éléments dans notre application. Par exemple, on trouve la classe qui va contenir imbriquées loyout une constante comme suit:
public static final int main = 0x7f030000;Cette constante identifie les principaux main.xml notre fichier et de chaîne hexadécimale sera utilisé par le compilateur de faire des associations appropriées.
Défilement vers le bas la structure des fichiers R.java sont aussi id classe imbriquée. Même au sein de cette classe nous allons trouver deux constantes qui identifient le TextView deux Text1 et Text2 Comme. Si, par exemple, nous avons ajouté un troisième TextView testo3 nommé d'après l'application est lancée automatiquement sera placé dans le fichier aussi une constante de ce nouvel élément R.java.
R.java le fichier a été présentée dans ce guide à des fins éducatives seulement parce que le programmeur n'a jamais à modifier ce fichier en aucune façon. Il est pour le compilateur d'ajouter ou de supprimer les constantes associées aux éléments. Notez, enfin, que la classe R est défini en utilisant les modificateurs static public final (qui en fait d'identifier une constante) en ce que, pendant l'exécution de l'application, vous n'aurez pas besoin de changer les attributs de cette classe.
| |
CSS (cours)
Web Design et accessibilité selon le W3C CSS et XHTML. A partir de 29 €. |
| |
OpenOffice (ebook)
Le logiciel open-source pour la gestion du travail de bureau. À seulement 25 €. |
| |
Web Design (Cours)
Sites Web Design avec HTML, CSS et HTML dynamique. A partir de 39 €. |