Kazalo:

HelloWorld z gumbom za izhod AndroidStudio: 4 koraki
HelloWorld z gumbom za izhod AndroidStudio: 4 koraki

Video: HelloWorld z gumbom za izhod AndroidStudio: 4 koraki

Video: HelloWorld z gumbom za izhod AndroidStudio: 4 koraki
Video: iOS App Development with Swift by Dan Armendariz 2024, November
Anonim
HelloWorld z gumbom za izhod AndroidStudio
HelloWorld z gumbom za izhod AndroidStudio
HelloWorld z gumbom za izhod AndroidStudio
HelloWorld z gumbom za izhod AndroidStudio

Ta vadnica vas bo naučila, kako sestaviti aplikacijo za Android, ki prikazuje besedilo Hello World in gumb za izhod za izhod iz dejavnosti.

Korak: Ustvarite nov projekt

Odprite Android Studio in ustvarite nov projekt. Poimenujte svoj novi projekt kot HelloWorld in dodajte Empty Activity.

2. korak: Uredite Activity_main.xml

Dodajte nov pogled besedila in gumb (kot je prikazano spodaj) v res> layout> activity_main.xml.

android: id = "@+id/btn_logout" android: layout_width = "wrap_content" android: layout_height = "wrap_content" android: layout_below = "@+id/textView" android: layout_centerHorizontal = "true" android: text = "Exit" android: textColor = "@barva/črna"/>

Ker za besedilo uporabljamo barve, dodajte nov vir v color.xml. Pojdite na res> vrednosti> barve.xml in dodajte naslednjo kodo

#0d0c0c>

Korak: Zdaj uredite datoteko MainActivity.java

Metodi OnCreate () v datoteki MainActivity.java dodajte naslednjo kodo

Gumbu dodamo funkcijo OnClickListener, tako da se ob vsakem pritisku na gumb prikaže pogovorno okno z opozorilom "Ali želite zapustiti?". Uporabniku bosta na voljo dve možnosti: "Da …" za izhod in "Ne …", da zaprete pogovorno okno in se vrnete na glavno stran.

Gumb btnlogout = (Gumb) findViewById (R.id.btn_logout);

btnlogout.setOnClickListener (nov View. OnClickListener () {@Override public void onClick (View view) {final AlertDialog. Builder builder = new AlertDialog. Builder (MainActivity.this); builder.setTitle ("Exit"); builder.setMes "Ali želite zapustiti ??"); builder.setPositiveButton ("Da. Zaprite zdaj!", Nov DialogInterface. OnClickListener () {@Override public void onClick (DialogInterface dialogInterface, int i) finish ();}}); builder.setNegativeButton ("Ne zdaj", nov DialogInterface. OnClickListener () {@Override public void onClick (DialogInterface dialogInterface, int i) dialogInterface.dismiss ();}}); AlertDialog dialog = builder.create (); dialog.show ();}});

4. korak: Končaj

Zdaj lahko zaženete aplikacijo.

Vso srečo

Celotna koda je tukaj:

Priporočena: