Als u deze verandering te maken, typ het met de hand om de functie code-completion proberen. Als je begint te typen "R.layout.main" de plugin biedt u suggesties. U zult merken dat het helpt in veel situaties.
In plaats van passerende setContentView () een object bekijken, geven u een verwijzing naar de lay-out bron. De bron is geïdentificeerd als R.layout.
main, die eigenlijk een gecompileerde objectrepresentatie van de opmaak bepaald in /res/layout/main.xml. De Eclipse plugin maakt automatisch deze referentie voor je binnen het project R.java klasse. Als je niet met behulp van Eclipse, dan is de klasse R.java zal worden gegenereerd voor u wanneer u Ant uitvoeren om de applicatie te bouwen. (Meer over de R-klasse in een moment.)
Nu re-run uw toepassing - omdat je een lancering configuratie hebt gemaakt, alles wat je hoeft te doen is klik op de groene pijl te lopen, of selecteer Run> Run Geschiedenis> Android Activity.
Anders dan de wijziging van de TextView snaar, de toepassing ziet er hetzelfde uit. Immers, het punt was om te laten zien dat de twee verschillende lay-benaderingen te produceren identieke resultaten.
Lees verder voor een kennismaking met het debuggen en een beetje meer informatie over het gebruik van andere IDE. Wanneer u klaar bent om meer te leren, lees Application Fundamentals voor een kennismaking met alle elementen die Android-applicaties te laten werken. Zie ook de Developer's Guide introductie pagina voor een overzicht van de Dev Guide documentatie. In Eclipse, opent u het bestand met de naam R.java (in het gen /[Generated Java Files] map). Het moet iets als volgt uitzien: pakket com.example.helloandroid; publicfinalclass R {publicstaticfinalclass attr {} publicstaticfinalclass betekenbare {publicstaticfinalint icoon = 0x7f020000;} publicstaticfinalclass id {publicstaticfinalint TextView = 0x7f050000;} publicstaticfinalclass layout {publicstaticfinalint belangrijkste = 0x7f030000; } {publicstaticfinalclassstring publicstaticfinalint APP_NAME = 0x7f040001; publicstaticfinalint hallo = 0x7f040000;}} R. java bestand Een project is een index in alle gedefinieerd in het bestand middelen. U gebruikt deze klasse in de broncode als een soort korte hand manier om te verwijzen naar de midde R klasse
Stap 13: word Professional Programmers