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.

Se Steg
Relaterade Ämnen

En introduktion till VBScript programmering

VBScript är ett enkelt programmeringsspråk som utförs av Windows Script Host det kan kodas med anteckningar eller Notepad ++dess är .vbs och kan köras på alla windows-maskin VBS står för Visual Basic-skript är det därför grundläggande så nejsymboler...

Android Garage dörröppnare - ingen Android-programmering, nr lödning behövs.

Uppdatering: du kan nu skapa din egen anpassade meny för att öppna garageporten och växla reläer och på med hjälp av pfodDesigner . Den fria pfodDesigner kommer att generera all kod för dig och pfodApp visas den färgglada menyn på din mobil. Se puls...

Högt och flashiga Android app för Arduino. Ingen Android programmering krävs

IntroduktionDetta Instructable visar hur du lägger till ljud och blinkar menyalternativ till din pfodApp kontrollerad Arduino enhet. Ingen Android programmering krävs, pfodDesigner genererar Arduino skiss för dig.pfodApp stödjer redan stora och ljuss...

Interaktiv Design och kodgenerering för anpassade Android menyer för Arduino--nej Android programmering krävs

Uppdatering: Kolla in den nyare InstructableAndroid/Arduino för nybörjare - Design anpassade Android menyer att slå Arduino utgångar på och av. Absolut ingen programmering krävssom genererar alla Arduino koden med den senaste versionen av pfodDesigne...

Android kontrollerade LCD/LED Display - ingen Android-programmering, nr lödning behövs.

IntroductionDetta bygga använda Arduino plattform för att styra en LCD/LED display från din Android mobil. Det är en plug and play bygga som kräver nr Android programmering, ingen lödning och ingen handstil av Arduino kod, det du inte vill.Den grundl...

Överföra MP3-låtar i Raspberry Pi till Android telefon med Bluetooth

IntroduktionChanserna är du har massor av mp3-filer som fastnat i en PC som jag gör. Jag ville lyssna på låtarna när jag är ute. Så det är min motivation för att göra detta instructable.RäckviddDetta instructable visar:Hur man installerar Bluetooth i...

Svävare för sommaren 2014 introduktion till teknisk konkurrens

1. Introduktion till Joint InstituteHej! Vi är studenter från Joint Institute från Shanghai JiaoTong University i Kina. Denna vackra skola ligger i southwesten av Shanghai och Picture1 är den av våra fantastiska campus.Joint Institute (JI) är en tekn...

12V-180kV: en ackumulatorn driv Marx Generator (och introduktion till elektronik)

Om du läser detta Instructable, en sak är förmodligen sant: du är intresserad av hög spänning! Om så, har du kommit till rätt ställe; Marx generatorer kan tillfredsställa din törst efter gnistor, lugg, och spänningen. Jag gjorde denna Marx Generator...

Introduktion till kretsloppsodling

När jag först hörde om kretsloppsodling, var jag ganska stoked. Det var ett främmande koncept på gång, att kunna växa fiskar och växter i harmoni. Det har tagit några år, men jag äntligen byggt ett system som uppfyller mina behov. Det var också masso...

Introduktion till 3D-utskrifter

3D-utskrifter är ett snabbt växande område, med populariteten och använder för 3D-skrivare växer varje dag. I den här guiden kommer jag försöka ge en introduktion till det breda utbudet av teknik i 3D-skrivare, en jämförelse av de vanligaste 3D-skriv...

Överföra Data från IPhone till Android

Överföra mobil data till en annan telefon var aldrig så roligt. Folk brukade klia sig i huvudet ut hur att överföra data från en telefon till en annan. Detta har varit fallet från svunna dagar. Men scenariot har förändrats mycket sedan dess. Lyckligt...

Introduktion till Switch med Snap strömkretsarna

i den här bilden Instructable jag ger dig en kort introduktion till Snap kretsar. Du får lära dig hur man bygger en enkel krets, för att förstå likström (DC), och hur ett elektriskt reglage fungerar.Snap kretsar är en pedagogisk leksak som lär elektr...

Introduktion till Light Emitting Diod med Snap kretsar

i detta foto Instructable, lär du dig den Light Emitting Diode, eller LED. Du får också lära dig hur man bygger en enkel krets som visar hur LED fungerar med Snap kretsar.Delar som behövs:1 bas galler (11 "x 7,7") # 6SC BG1 batteri hållare (2-AA...

Introduktion till byggnad enskild survival kit

Hej Instructables gemenskapen,Tack så mycket för den positiva svar och återkoppling, favoriter & abonnemang för mina tidigare projekt. En sak jag insåg genom meddelanden och kommentarer för min tidigare Pocket Survival Kit Deluxe och omfattande Altoi...

Introduktion till Leatherworking

Läder är en fantastisk produkt som har använts av människor sedan verkligen, början av mannen. Det är i kläder, skor, väskor, bälten, hölster och verkligen, ganska mycket allt du kan tänka dig kan göras från läder.Arbeta med läder är inte så svårt so...

Hur ansluta CCTV till ANDROID eller iPhone?

HEJ MINA KOLLEGER!JAG ÄR REBECCAhär, ska jag visa dig hur du ansluter din CCTV DVR till android eller iPhone.Varför?SVAR = du har övervakningskameror i ditt hus eller kontor och du måste titta på footages i din stora bildskärm som inte är så lätt.så,...

Hur man gör webbplatser - komplett introduktion till Web Development

Titta på YouTubeDenna video serien är att införa webbsida utveckling för nybörjare som inte vet något om att göra hemsidor. Denna första avsnittet introducerar den program jag använder i mitt arbetsflöde för att göra webbplatser efter bästa förmåga....

Introduktion till SPSS (1.1)

här SPSS, nu IBM statistik, handledning video är en introduktion till programmet. Här hur till video hjälper dig att lära dig PASW (SPSS) för analys och forskning. Programmet kan användas för att analysera data från undersökningar, tester, observatio...

Hur överföra kontakter från Windows Phone till Android

När du flyttar från en Windows Mobile smartphone till en Android-enhet, är överföring av dina kontakter oftast första prioritet. Du är fri att använda en dator för att göra så som kan vara mer bekvämt för nybörjare. Tack vare-synkronisering, processe...