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

Android programmeren: Hello World [1]

oit hoger dan 7). Voor meer informatie, zie Android API Levels

Uw pakket naam moet uniek zijn in alle pakketten op het Android-systeem geïnstalleerd.; Om deze reden is het belangrijk om een ​​standaard domeinnaam-style pakket gebruiken voor uw toepassingen. Het bovenstaande voorbeeld wordt de "com.example" namespace, dat is een namespace gereserveerd voor bijvoorbeeld documentatie -. Wanneer u uw eigen applicaties te ontwikkelen, moet u een namespace die geschikt is voor uw organisatie of entiteit te gebruiken

andere velden

:.

Het selectievakje voor "Gebruik standaard locatie" kunt u de locatie op de schijf waar de bestanden van het project worden gegenereerd en opgeslagen veranderen

Uw Android-project is nu klaar. Het moet zichtbaar zijn in het pakket Explorer aan de linkerkant. Open het bestand HelloAndroid.java, binnen gevestigd HelloAndroid> src> com.example.helloandroid

). Het moet er zo uitzien:

pakket com.example.helloandroid, import android.app.Activity, import android.os.Bundle; publicclassHelloAndroidextendsActivity {/** aangeroepen wanneer de activiteit wordt eerst gemaakt.

* /@ Overridepublicvoid onCreate (Bundle savedInstanceState) {super.onCreate (savedInstanceState); setContentView (R.layout.main);}}

Merk op dat de klasse gebaseerd op de klasse activiteit. Een activiteit is één enkele entiteit die wordt gebruikt om handelingen uit te voeren. Een toepassing kan vele afzonderlijke activiteiten, maar de gebruiker een interactie mee tegelijk. De methode onCreate () wordt aangeroepen door het Android-systeem wanneer uw activiteit begint - het is waar u alle initialisatie en UI installatie moeten uitvoeren.

Een activiteit is niet nodig om een ​​gebruikersinterface hebben, maar meestal wel.

Laten we nu aanpassen wat code!

Construct de UI

Neem een ​​kijkje op de herziene code hieronder en vervolgens dezelfde wijzigingen in uw HelloAndroid klasse. De vetgedrukte artikelen zijn lijnen die zijn toegevoegd

pakket com.example.helloandroid;. Import android.app.Activity, import android.os.Bundle, import android.widget.TextView; publicclassHelloAndroidextendsActivity {/** aangeroepen wanneer de activiteit Eerst wordt gemaakt.

* /@ Overridepublicvoid onCreate (Bundle savedInstanceState) {super.onCreate (savedInstanceState); TextView tv = newTextView (dit); tv.setText ("Hallo wereld"); setContentView (tv);}}

Tip: Een gemakkelijke manier om de invoer pakketten toe te voegen aan uw project is om

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

Copyright © 2008 - 2016 Lezen Onderwijs artikelen,https://onderwijs.nmjjxx.com All rights reserved.