*   >> Læs Uddannelse artikler >> science >> programming

Android Programmering: Hello World [1]

åsom en knap, billede eller (i dette tilfælde) en tekst etiket. Hvert af disse objekter er en underklasse af View klasse og underklasse, der håndterer tekst er TextView.

Dernæst definerer du tekstindhold med setText ().

Endelig er du passerer TextView til setContentView () for at vise den som indhold til aktiviteten UI. Hvis din aktivitet ikke kalde denne metode, så ingen UI er til stede, og systemet vil vise en tom skærm

Der er det -.

"Hej, World" i Android! Det næste skridt, selvfølgelig, er at se det kører

Kør Application

Eclipse plugin gør det nemt at køre dine applikationer:.

  1. Vælg Run > Kør.

  2. Vælg "Android Application".


    Eclipse-plugin opretter automatisk en ny kørsel konfiguration til dit projekt, og derefter lancerer Android Emulator. Afhængigt af dit miljø, kan Android emulator tage flere minutter at starte helt, så vær tålmodig. Når emulatoren er startet op, Eclipse plugin installerer din ansøgning og lancerer standard Activity.

    Du skulle nu se noget som dette:

    "Hej, Android" du ser i den grå bar er faktisk ansøgningen titel. Eclipse plugin opretter dette automatisk (strengen er defineret i RES /værdier /strings.xml filen og refereres til af din AndroidManifest.xml fil). Teksten under titlen er den egentlige tekst, som du har oprettet i TextView objekt.

    Det konkluderer grundlæggende "Hello World" tutorial, men du bør fortsætte med at læse for nogle mere værdifulde oplysninger om at udvikle Android-applikationer.


    Opgrader UI til en XML-Layout

    "Hej, World" eksempel, du netop afsluttet bruger hvad der kaldes en "programmatisk" UI layout. Dette betyder at du konstrueret og bygget din ansøgning UI direkte i kildekoden. Hvis du har gjort meget UI programmering, er du sikkert bekendt med, hvordan skørt denne fremgangsmåde kan undertiden være: små ændringer i layout kan resultere i store kilde-kode hovedpine.

    Det er også nemt at glemme at korrekt forbinde Views sammen, hvilket kan resultere i fejl i dit layout og spildtid debugging din kode

    Det er derfor Android giver en alternativ UI byggeri model:. XML-baserede layout filer. Den nemmeste måde at forklare dette koncept er at vise et eksempel. Her er en XML-layout-fil, der er identisk i adfærd til programmatisk-konstrueret eksempel:

    xml version = "1.0" encoding="utf-8"?>xmlns:android="https://schemas.android.com/apk/res/android"android:id="@+id/textview"android:layout_wi

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

Copyright © 2008 - 2016 Læs Uddannelse artikler,https://uddannelse.nmjjxx.com All rights reserved.