Introduktion till Android-programmering! (3 / 4 steg)
Steg 3: Kodning del
< em > kod: < /em >
paketet com.example.button;
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.Toast;
allmän klass MainActivity utökar verksamheten implementerar OnClickListener {
Knappen a;
skyddade void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
a=(Button)findViewById(R.ID.button1);
a.setOnClickListener(this);
}
offentliga boolean onCreateOptionsMenu (Menu menu) {
Blåsa upp menyn; Detta lägger till innehåll i åtgärdsfältet om den finns.
getMenuInflater () .inflate (R.menu.activity_main, menyn);
return true;
}
public void VidKlickning (Visa arg0) {
TODO autogenererade metod stub
Toast.makeText (detta, "Här jag skriver på instructables.", 5000).show();
}
}
Du kan kopiera och klistra in denna kod eller skriva det själv. Men kom ihåg, skriver den hjälper dig att lära sig språket. Om du har några frågor, kan du fråga mig i en kommentar.
Så är här förklaringen:
Som ni kan se, på den första radenvisar det paket som vi har skrivit tidigare i det andra steget. Allt med Importera är widgets vi vill importera i projektet. Den offentliga klassen visar i vilken klass vi arbetar med. Knappen en är den variabel som vi har satt på knappen har vi skapat tidigare.
De första tre raderna i förstaåsidosätta är som standard i vårt projekt och det är för att göra layouten för vårt projekt. Den fjärde raden i Första åsidosätta visar att vi registrerar våra variabel en till widget knappen 1. Den femte raden visar att vi vill göra något när Klicka på våra knappen.
Den Center åsidosätta är inte riktigt värt och Eva jag inte vet vad det är: D: S.
Senaste omställning är viktigaste, eftersom det visar vilka budskap vi vill visa på skärmen. Toast är metoden för att visa vårt budskap. Du kan tänka det som skrivs ut i C-språket. Så, vad det händer över det är, det första ordet i fästet här är vi säger till Android att arbeta på den knappen. på center, skriver vi vårt budskap som vi vill visa. Du kan skriva något i citationstecken i avsnittet Toast. Liksom, har jag skrivit "Här jag skriver på instructables.". 5000 är millisekunder av exakt tid vill vi Visa detta meddelande. De är millisekunder så vi konvertering till sekunder blir det 5 sekunder. Du kan variera i tid och kan experimentera med den. Äntligen kan du se show() som är mycket viktigt att visa vårt budskap på skärmen.
Tveka inte att fråga mig något i en kommentar eller du kan också PM mig. Glöm inte semikolon i varje slutet av raden eftersom det visar vårt språk som vilken rad slutar där.