..
Lägg åt sidan för ett ögonblick filen R.java: i senare kapitel kommer vi att se ett exempel där grafiken lägga till vår verksamhet och vi ser att, efter sammanställning, kommer filen ändras R.java automatiskt genererar en annan kod.
Vi fokuserar därför vår fil uppmärksamhet main.xml finns i din res / layout av vårt projekt. När du öppnar filen skall öppna följande gränssnitt:

Xml vi ser är koden för layouten och sedan strukturen i vår verksamhet. Denna fil är en sorts guide som berättar att enheten ska använda den typ av layout, grafik och mer i vyn. När vi anropar metoden setContentView (R.layout.main) låt oss bara kalla den här filen och enheten, analysera det, förstår var och hur att placera alla delar av synen.
Låt oss nu granska xml-fil för att förstå innebörden av varje påstående.
<? Xml version = "1.0" encoding = "UTF-8"?>Denna deklaration är en deklaration standard bara definierar XML-version som används (i vårt fall 1,0) och den kodning som används (i vårt fall UTF-8). Vi rekommenderar läsaren att hålla denna standard och därför inte ändrar detta första raden.
<LinearLayout xmlns: Android = "http://schemas.android.com/apk/res/android" android: orientering = "vertikala" Android: layout_width = "fill_parent" Android: layout_height = "fill_parent" >På första raden av kod öppnar en tagg typ LinearLayout som faktiskt är namnet på layouten kommer att använda programmet. Efter öppnandet av den här taggen XMLs: Android följt av en URI. Denna definition har effekten av dokumentet för att ange taggen för namnrymden som anges i URI. Eftersom den utförliga beskrivningen av XML är utanför ramen för guiden rekommenderar vi läsaren att fördjupa begreppen XML-namnrymder i guiden dynastyhomeloan.com som finns på och inom denna sida .
Fortsatt analys av koden finner vi att inriktningen definieras som en vertikal layout och förknippas med den bredd och längd värde fill_parent. Detta värde talar enheten att förlänga layout för alla storheten i enhetens skärmen både horisontellt och vertikalt. Ytterst denna layout med alla de element som vi ska skriva, kommer de att placeras vertikalt från toppen till botten.
Fortsätter med litteraturlista hittar du förklaringen av ett objekt av typen Textview, som bara är en textruta:
<Textview
Android: layout_width = "fill_parent"
Android: layout_height = "wrap_content"
android: text = "@ string / hej"
/>
</ LinearLayout>
I detta fall har vi kopplat upp till värdet wrap_content element som får till effekt att förlänga post för en höjd för att innehålla strängen du anger.
Slutligen sätter vi innehållet i Textview med strängen betecknas av värdet i filen hej strings.xml mapp res / värden.
Som det sista uttalandet finner vi taggar för nedläggning av LinearLayout.
| |
ASP och Access (ebook)
Hantera en MS Access-databas med ASP. På endast 29 €. |
| |
Flash MX och ActionScript (kurs)
Bli en utvecklare av webbplatser från 29 €. |
| |
Webmaster avancerad (Kurs)
Bli en professionell Webmaster. Från 39 €. |