*   >> Lese Utdanning Artikler >> science >> programming

Android Programmering: Hello World [1]

Android aktivitet. Annet enn endringen i TextView streng, ser programmet det samme. Tross alt, poenget var å vise at de to forskjellige layout tilnærminger produsere identiske resultater.

Fortsett å lese for en introduksjon til debugging og litt mer informasjon om hvordan du bruker andre IDE. Når du er klar til å lære mer, lese Søknad Fundamentals for en innføring i alle de elementene som gjør Android-programmer arbeid. Se også i utviklerveiledningen innføring side for en oversikt over Dev Guide

dokumentasjon.


R klassen

I Eclipse, åpne filen som heter R.java (i gen /[Generert Java Files] mappe). Det skal se omtrent slik ut:

pakken com.example.helloandroid; publicfinalclass R {publicstaticfinalclass attr {} publicstaticfinalclass teikne {publicstaticfinalint ikon = 0x7f020000;} publicstaticfinalclass id {publicstaticfinalint textview = 0x7f050000;} publicstaticfinalclass layout {publicstaticfinalint hoved = 0x7f030000; } publicstaticfinalclassstring {publicstaticfinalint APP_NAME = 0x7f040001; publicstaticfinalint hei = 0x7f040000;}}

En prosjektets R.

java fil er en indeks inn alle ressursene som er definert i filen. Du bruker denne klassen i kildekoden som en slags kort hånd måte å referere til ressursene du har inkludert i prosjektet. Dette er spesielt kraftig med kode ferdigstillelse funksjoner i IDE som Eclipse, fordi det lar deg raskt og interaktivt finne spesifikk referanse du leter etter.

Det er mulig din ser litt annerledes enn dette (kanskje de heksadesimale verdier er forskjellige). For nå merke til den indre klassen heter "layout", og dens medlem feltet "main". Eclipse plugin merke XML layout fil kalt main.

xml og genererte en klasse for det her. Som du legge til andre ressurser i prosjektet (for eksempel strenger i Theres /verdier /string.xml fil eller drawables inne i res /teikne /katalogen) vil du se R.java endring for å holde tritt.

Når ikke bruker Eclipse, vil denne klassen filen genereres for deg på bygge gang (med Ant verktøyet).

Du bør aldri redigere denne filen for hånd.

Debug Project

Android Plugin for Eclipse har også utmerket integrasjon med Eclipse debugger. For å demonstrere dette, introdusere en feil i koden din.

Endre HelloAndroid kildekoden for å se slik ut:

pakken com.example.helloandroid, import android.app.Activity, import android.os.Bundle; publicclassHelloAnd

Page   <<  [1] [2] [3] [4] [5] [6] [7] [8] >>

Copyright © 2008 - 2016 Lese Utdanning Artikler,https://utdanning.nmjjxx.com All rights reserved.