Hoe maak je een androïde toepassing (4 / 8 stap)

Stap 4: Het aanmaken van lay-outelementen voor onze toepassing


Een UI-element dat moet worden weergegeven op de Gebruikersinterface moet worden opgenomen in de indeling XML-bestand voor dat overeenkomstige activiteit. Onze applicatie is slechts 1 enkele activiteit waarin 3 TextView elementen (statische labels), 2 EditText elementen (tekstvakken) en een knop voor de berekening van het rentebedrag.

Dus, als u de eerder genoemde elementen, schrijven de volgende code in het "activity_main.xml" bestand in de XML-codes.

De bovenstaande 6 regels voor xml veroorzaken de lay-out een TextView (Label) element toevoegen aan de UI. Elke regel met code zorgvuldig observeren:

  • Lijn-1 begint het TextView element
  • Lijn-2 definieert een unieke id voor dat TextView element.
  • Lijn 3 en lijn-4 Geef de breedte en hoogte van het element. De waarde is "wrap_content", die in feite betekent dat de inhoud terugloop moet worden voorzien op basis van de breedte en hoogte van het apparaat.
  • Lijn-5 is belangrijk. Hiermee geeft u op welke tekst moet worden weergegeven op de UI voor dit label. Het geeft voor dat aan een resource van de tekenreeks met de naam "hello_world", die is gedefinieerd in het bestand strings.xml met de tag 'string'. Het bestand strings.xml is zoals hieronder getoond. Het bevat de definities van alle de constanten van het koord die in de toepassing worden gebruikt.
  • De compiler neemt de tekenreeks bron van dit bestand en vervangt u deze in de lijn 5 van de vorige TextView indeling xml.
  • Lijn-6 vertegenwoordigt ook een vergelijkbare syntaxis waarin de eigenschap van de brief van de TextView element is ingesteld met behulp van een resource die is opgeslagen in het bestand "dimens.xml" in de "pensioenensector" tag. Raadpleeg dimens.xml bestand hieronder.

Op een vergelijkbare manier definiëren we ook 2 andere Textviews. Vervolgens definiëren we EditText elementen (tekstvakken) om de input van de gebruiker. Voor het definiëren van een EditText element, is de XML-mark-up zoals hieronder getoond.

  • Lijn-10 geeft aan dat het invoertype getal dat decimalen accepteert. Dit helpt om het numerieke toetsenbord in tegenstelling tot de reguliere QWERTY-toetsenbord worden weergegeven wanneer de gebruiker binnen het tekstvak raakt.

Ook hebben we een ander EditText element voor het nemen van de ambtstermijn van de lening moet worden toegevoegd. Vervolgens moeten we verklaren van een verzendknop voor de berekening van de rente. Daarvoor, slepen en neerzetten van een knop op de lay-out van de grafische ontwerper. De XML-mark-up wordt automatisch gegenereerd en is zoals hieronder getoond. (Wijzigingen aanbrengen in de android: tekst zodat deze wordt gelezen uit de middelen van de tekenreeks)

Gerelateerde Artikelen

Hoe maak je een toepassing HelloWorld in Java Netbeans

Hoe maak je een toepassing HelloWorld in Java Netbeans

In deze tutorial zal ik u tonen hoe maak je een eenvoudige toepassing HelloWorld met behulp van een programma genaamd java netbeans, dit kost weinig tijd en is vrij eenvoudig. Ik heb nu ook een website! Check it out hier:homebrewbundle.comStap 1: dow
Hoe maak je een K'NEX elastiekje Gatling Gun met selecteerbare rijstanden

Hoe maak je een K'NEX elastiekje Gatling Gun met selecteerbare rijstanden

In deze tutorial leert u hoe maak je een elastiekje Gatling gun (alias "minigun") uit K'NEX.Het pistool functies 8 vaten die kan elk houd ongeveer 4 elastiekjes voor een totaal van ongeveer 32 rondes van munitie. Het pistool kan worden aangedrev
7 toepassingen voor een inductie verwarming Machine + Hoe maak je een

7 toepassingen voor een inductie verwarming Machine + Hoe maak je een

In dit instructable, ik zal u tonen hoe te een inductieverhitting machine en 7 verschillende toepassingen voor het maken. Inductieverhitting heeft vele praktische toepassingen en waardoor een is ongelooflijk simpel. Eerst ik zal gaan over de toepassi
Hoe maak je een puinhoop...

Hoe maak je een puinhoop...

Veel mensen kunnen niet akkoord gaan, maar u en ik zijn beiden beseffen dat onze echte doel in het leven is te maken van de messes. Dus hier is het, ga heen en rommelig. In veel gevallen is een goede puinhoop een noodzakelijke stap in de voltooiing v
Hoe maak je een surfplank

Hoe maak je een surfplank

Ik heb het maken van planken in- en uitschakelen voor de laatste 10 jaar, ik ben de tel op hoeveel ik heb kwijt maar ik denk zeker meer dan 10. Net zoals de surfen maken van surfplanken is additief. Het is cool om te zien uw pijlkoker groeien en verb
Hoe maak je een blauwe plek

Hoe maak je een blauwe plek

Dit Instructable leert u stapsgewijs hoe maak je een authentieke blauwe plek. Het is niet moeilijk! Alles wat u nodig hebt is de gele, zwarte, bruine en witte oogschaduw.Stap 1: Regel uw oog met Stichting Regel uw oog met foundation of concealer dus
Hoe maak je een aangepaste laser geëtst wijnfles

Hoe maak je een aangepaste laser geëtst wijnfles

dit instructable beschrijft hoe maak je een laser geëtste fles wijn die kan worden gebruikt om de fles van uw eigen huisgemaakte plengoffer, als een bloemenvaas of wat dan ook toepassing u voor wijnflessen vindt.  Ik maak mijn eigen wijn thuis en bes
Hoe maak je een No-naai Doll riem

Hoe maak je een No-naai Doll riem

In deze tutorial zal ik laten zien u hoe maak je een riem van de pop van een lintMateriaal:Barbiepop (11' pop)Decoratief lintKlittenbandHete lijmpistoolSchaarStap 1: Knippen lint Wikkel lint rond pop en afgesneden met een schaarBreedte van het lint d
Hoe maak je een houten hek

Hoe maak je een houten hek

I 'm gonna Toon u hoe maak je een eenvoudige, maar langdurige houten hek. Deze stap voor stap handleiding wordt ervan uitgegaan dat u een basiskennis hebben van schrijnwerkerij/timmerwerk, hebben toegang tot sommige hand/elektrisch gereedschap en heb
Hoe maak je een veilig en stevig bbiedt zwaard

Hoe maak je een veilig en stevig bbiedt zwaard

voor dit Instructable, I 'm gonna Toon u mijn proces op hoe maak je een zachte maar duurzaam spelen zwaard, iets dat kan worden gebruikt voor full contact LARP of cosplay accessoire. Waarom? Omdat sommige mensen allemaal over zwaarden zijn. En of dat
Hoe maak je een paar van Angel Wings

Hoe maak je een paar van Angel Wings

In dit Instructable zal ik uitleggen hoe maak je een paar vleugels, die kunnen worden gebruikt om te verkleden als een engel, vogel of iets anders met gevederde vleugels (bijvoorbeeld bepaalde soorten dragon).De motivatie voor deze outfit was 1) ik w
Hoe maak je een Daft Punk Guy Manuel helm en kostuum!

Hoe maak je een Daft Punk Guy Manuel helm en kostuum!

Dus, sinds mijn laatste build van Isaac Clarke, is er een passie groeit in mij voor het maken van rekwisieten, daarom heb ik besloten om een project van hogere omvang pakken en dus heb ik gekozen voor het doen van Guy Manuel de helm van Daft Punk, du
Hoe maak je een Japanse Bokken

Hoe maak je een Japanse Bokken

dit instructable leert u hoe maak je een goede Japanse bokken.Stap 1: Verzamel materialenTwee 3/4-door-1-1/2 inch wit eiken of esdoorns, 42 inch lange knippenHamerVlekPenseelHoutlijmKlemPlaner of zand papierZagHouten beitelStap 2: Controleer de Blade
Hoe maak je een elektrische basgitaar via lamineren van hout en andere verschillende technieken van de woodcrafting

Hoe maak je een elektrische basgitaar via lamineren van hout en andere verschillende technieken van de woodcrafting

dit is een diepgaande gids voor de gedurfde woodcrafting ambachtsman die hoe maak je je eigen elektrische basgitaar met behulp van diverse technieken gebruikt uitleggen zal in hout crafting. Deze handleiding krijgt u om te gaan door middel van een pr