*   >> läser Utbildning artiklar >> science >> programming

Android Programmering: Hello World [1]

ut_height="fill_parent"android:text="@string/hello"

Den allmänna strukturen för en Android XML layoutfilen är enkel: det är ett träd av XML-element, varvid varje nod är namnet på en View klass (detta exempel är dock bara en Visa element). Du kan använda namnet på en klass som utökar Visa som ett led i din XML-layouter, inklusive anpassade Se klasser som du definierar i din egen kod. Denna struktur gör det enkelt att snabbt bygga upp användargränssnitt, med hjälp av en enklare struktur och syntax än vad du skulle använda i en programmatisk layout.

Denna modell är inspirerad av webbutveckling modellen, där du kan separera presentation av din ansökan (dess UI) från tillämpningen logik som används för att hämta och fylla i uppgifter. Omdömen

I ovanstående XML exempel finns det bara en Visa Element: det Textview, som har fem XML attribut. Här är en sammanfattning av vad de betyder: Omdömen

Dessa XML layoutfiler hemma i res /layout /katalog av projektet. De "res" är en förkortning för "resurser" och katalogen innehåller alla icke-kod tillgångar som programmet kräver.

Förutom layout filer, resurser innefattar även tillgångar som bilder, ljud och lokaliserade strängar Omdömen

Attribut Betydelse xmlns:. Android Detta är ett XML-namnutrymmesdeklaration som berättar Android verktyg som du kommer att hänvisa till gemensamma attribut som definieras i Android namnområdet. Den yttersta tag i varje Android layoutfilen måste detta attribut. android: id Detta attribut tilldelar en unik identifierare till Textview elementet. Du kan använda det tilldelade ID för att referera till denna View from din källkod eller från andra XML resursdeklarationer.

android: layout_width Detta attribut definierar hur mycket av den tillgängliga bredden på skärmen denna View ska konsumera. I det här fallet är det enda View så du vill att det ska ta upp hela skärmen, vilket är vad ett värde av "fill_parent" betyder. android: layout_height Detta är precis som android: layout_width, förutom att den hänvisar till tillgängliga skärmhöjd. android: text Detta ställer den text som Textview ska visa. I det här exemplet använder du en sträng resurs i stället för en hårdkodad strängvärde. hello Omdömen sträng definieras i res /värderingar /strings.

xml Omdömen fil. Detta är den rekommenderade praxis för att infoga strängar till din ansökan, eftersom det gör lokaliseringen av din ansökan till andra språk graciös, utan behov av att hårdkoda ändringar av layoutfilen. För mer informatio

Page   <<  [1] [2] [3] [4] [5] [6] [7] [8] >>
Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.