Cuprins:
- Pasul 1: Creați un proiect nou
- Pasul 2: Editați Activity_main.xml
- Pasul 3: Acum, editați MainActivity.java
- Pasul 4: Termină
Video: HelloWorld Cu butonul de ieșire AndroidStudio: 4 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-31 10:24
Acest tutorial vă va învăța cum să creați o aplicație Android care afișează textul Hello World și butonul Exit pentru a ieși din activitate.
Pasul 1: Creați un proiect nou
Deschide Android Studio și creează un proiect nou. Denumiți noul dvs. proiect ca HelloWorld și adăugați Activitate goală.
Pasul 2: Editați Activity_main.xml
Adăugați o nouă vizualizare text și un buton (așa cum se arată mai jos) în interiorul res> aspect> activitate_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 = "@ color / black" />
Deoarece folosim culori pentru text, adăugați o nouă resursă în color.xml. Accesați res> valori> culori.xml și adăugați următorul cod
# 0d0c0c>
Pasul 3: Acum, editați MainActivity.java
Adăugați următorul cod la metoda OnCreate () din MainActivity.java
Adăugăm funcția OnClickListener la buton, astfel încât, de fiecare dată când utilizatorul face clic pe buton, se va afișa un dialog cu avertismentul „Vrei să ieși?”. Două opțiuni vor fi oferite utilizatorului, „Da …” pentru a ieși și „Nu …” pentru a închide dialogul și a reveni la meniul principal.
Buton btnlogout = (Buton) findViewById (R.id.btn_logout);
btnlogout.setOnClickListener (new View. OnClickListener () {@Override public void onClick (View view) {final AlertDialog. Builder builder = new AlertDialog. Builder (MainActivity.this); builder.setTitle ("Exit"); builder.setMess "Vrei să ieși ??"); builder.setPositiveButton ("Da. Ieși acum!", Nou DialogInterface. OnClickListener () {@Override public void onClick (DialogInterface dialogInterface, int i) finish ();}}); builder.setNegativeButton ("Nu acum", nou DialogInterface. OnClickListener () {@Override public void onClick (DialogInterface dialogInterface, int i) dialogInterface.dismiss ();}}); AlertDialog dialog = builder.create (); dialog.show ();}});
Pasul 4: Termină
Acum, puteți rula aplicația.
Noroc
Codul complet este aici:
Recomandat:
Butonul Mute Microsoft Teams: 4 pași
Butonul de dezactivare a sunetului Microsoft Teams: Construiți un buton ușor de accesat pentru a vă dezactiva / dezactiva sunetul în timpul unui apel Microsoft Teams! Pentru că 2020. Acest proiect folosește un Adafruit Circuit Playground Express (CPX) și un buton mare pentru a crea un buton de mut pentru echipele Microsoft prin intermediul tastei rapide
Apasa butonul); // Un joc LCD Arduino: 5 pași (cu imagini)
Apasa butonul); // Un joc LCD Arduino: Recent, în Cercetași, am lucrat la insigna de merit Game Design. Pentru una dintre cerințe, am construit acest joc folosind Arduino care se bazează pe jocul LED Rocker. Scopul jocului este de a înscrie cea mai mare cantitate posibilă de puncte. La începutul t
Butonul Uber: 7 pași
Butonul Uber: obțineți o plimbare Uber doar prin apăsarea unui buton! Introducere În acest tutorial, vom folosi serviciul de localizare a rețelei Sigfox (care poate, deocamdată, să ofere cel mult o precizie de poziție pe o rază de 1 km) pentru a obține cea mai apropiată poziția la o specificație
Contor folosind butonul - Tinker Cad: 3 pași
Contorizarea utilizând butonul | Tinker Cad: Odată ce ați apăsat un buton, doriți adesea să faceți o acțiune în funcție de câte ori este apăsat butonul. Pentru a face acest lucru, trebuie să știți când butonul schimbă starea de la oprit la pornit și să numărați de câte ori se întâmplă această schimbare de stare. Th
Butonul DIY „Banii”: 6 pași
Butonul „Banii” DIY: „Banii!” Butonul este un dispozitiv Internet of Things conceput pentru a face economisirea către un obiectiv la fel de ușoară ca apăsarea unui buton în timp ce creează un sentiment de bucurie, entuziasm și răutate. Economisirea poate fi dificilă și deseori necesită o cantitate semnificativă de sine