*   >> Lezen Onderwijs artikelen >> science >> programming

Android programmeren: Hello World [1]

makkelijk om te vergeten om goed bekeken met elkaar te verbinden, wat kan leiden tot fouten in uw lay-out en de verspilde tijd debuggen van de code

Daarom Android biedt een alternatieve UI bouw model. XML-gebaseerde lay-bestanden. De eenvoudigste manier om dit concept uit te leggen is een voorbeeld tonen. Hier is een XML-layout-bestand dat identiek is in het gedrag van de programmatisch-geconstrueerde voorbeeld is:

xml version = "1.0" encoding="utf-8"?>xmlns:android="https://schemas.android.

com/apk/res/android"android:id="@+id/textview"android:layout_width="fill_parent"android:layout_height="fill_parent"android:text="@string/hello"

De algemene structuur van een XML Android opmaakbestand is simpel: het is een structuur van XML-elementen, waarbij ieder knooppunt de naam is van een klasse View (dit voorbeeld is echter slechts één element View). U kunt de naam van een klasse die zich uitstrekt Bekijk als een element in uw XML-outs, inclusief aangepaste View klassen die u in uw eigen code te definiëren gebruiken.

Deze structuur maakt het gemakkelijk om snel te bouwen UI, met behulp van een eenvoudige structuur en syntaxis dan je zou gebruiken in een programmatische indeling. Dit model is geïnspireerd op het web development model, waarin u de presentatie van uw aanvraag (de UI) van de applicatie logica gebruikt om te halen en in te vullen gegevens kunnen scheiden.

In het bovenstaande XML-voorbeeld is er slechts één Bekijk element: de TextView, die vijf XML attributen heeft.

Hier is een samenvatting van wat ze bedoelen:

Deze XML-indeling bestanden thuishoren in het res /layout /directory van uw project. De "res" is een afkorting van "middelen" en de directory bevat alle niet-code activa die uw toepassing vereist. In aanvulling op de lay-out bestanden, middelen omvatten ook activa zoals beelden, geluiden en gelokaliseerde strings

Kenmerk Betekenis xmlns:. Android Dit is een XML namespace verklaring dat de Android-tools die je gaat om te verwijzen naar gemeenschappelijke vertelt attributen gedefinieerd in de Android namespace.

De buitenste tag in elke Android layout bestand moet dit attribuut. Android: id Dit attribuut wijst een unieke identificatiecode aan de TextView element. U kunt de toegewezen ID gebruiken om te verwijzen naar dit bekijken vanuit uw broncode of andere XML resource declaraties. Android: layout_width Deze eigenschap bepaalt hoeveel van de beschikbare breedte op het scherm dit View moeten consumeren. In dit geval, het is de

Page   <<  [1] [2] [3] [4] [5] [6] [7] [8] [9] >>
Copyright © 2008 - 2016 Lezen Onderwijs artikelen,https://onderwijs.nmjjxx.com All rights reserved.