Autore Topic: info su codice autogenerato - Eclipse  (Letto 674 volte)

Offline davvore33

  • Nuovo arrivato
  • *
  • Post: 1
  • mmmmh asus transformer :Q___
  • Respect: 0
    • davvore33
    • Matte0o
    • Mostra profilo
  • Dispositivo Android:
    Sony Ericsson Xperia X10 mini
  • Sistema operativo:
    Win 7 / Kubuntu 11.04
info su codice autogenerato - Eclipse
« il: 18 Maggio 2011, 17:53:45 CEST »
0
ho cercato un po' su internet ma per assenza di informazioni (o incompetenza mia nel cercare) e per ignoranza dell'inglese vi sto chiedendo qualche informazione sul codice autogenerato da Eclipse e sulla classe R

grazie della pazienza
Matteo Tr

Offline MarcoDuff

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1073
  • Respect: +202
    • Google+
    • marcoduff
    • Mostra profilo
    • MarcoDuff's Blog
  • Dispositivo Android:
    Samsung Galaxy Nexus
  • Play Store ID:
    MarcoDuff
  • Sistema operativo:
    Windows 7
Re:info su codice autogenerato - Eclipse
« Risposta #1 il: 18 Maggio 2011, 18:05:26 CEST »
0
La classe R è il risultato di una precompilazione del plugin ADT di Eclipse.

Trovi la pagina ufficiale qui: ADT Plugin for Eclipse | Android Developers

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:info su codice autogenerato - Eclipse
« Risposta #2 il: 18 Maggio 2011, 18:06:50 CEST »
0
C'è un'ottima spiegazione della classe R.java nel primissimo tutorial che si fa appena installato Eclipse : Hello, World | Android Developers .

Dice:
Citazione
A project's R.java file is an index into all the resources defined in the file. You use this class in your source code as a sort of short-hand way to refer to resources you've included in your project. This is particularly powerful with the code-completion features of IDEs like Eclipse because it lets you quickly and interactively locate the specific reference you're looking for.

It's possible yours looks slighly different than this (perhaps the hexadecimal values are different). For now, notice the inner class named "layout", and its member field "main". The Eclipse plugin noticed the XML layout file named main.xml and generated a class for it here. As you add other resources to your project (such as strings in the res/values/string.xml file or drawables inside the res/drawable/ direcory) you'll see R.java change to keep up.

When not using Eclipse, this class file will be generated for you at build time (with the Ant tool).

You should never edit this file by hand.
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store