Სარჩევი:

HelloWorld გასასვლელი ღილაკით AndroidStudio: 4 ნაბიჯი
HelloWorld გასასვლელი ღილაკით AndroidStudio: 4 ნაბიჯი

ვიდეო: HelloWorld გასასვლელი ღილაკით AndroidStudio: 4 ნაბიჯი

ვიდეო: HelloWorld გასასვლელი ღილაკით AndroidStudio: 4 ნაბიჯი
ვიდეო: Ruby On Rails, by Gabriel Guimaraes 2024, ივლისი
Anonim
HelloWorld გასასვლელი ღილაკით AndroidStudio
HelloWorld გასასვლელი ღილაკით AndroidStudio
HelloWorld გასასვლელი ღილაკით AndroidStudio
HelloWorld გასასვლელი ღილაკით AndroidStudio

ეს გაკვეთილი გასწავლით თუ როგორ უნდა შექმნათ Android აპლიკაცია, რომელიც აჩვენებს Hello World ტექსტს და გასვლის ღილაკს აქტივობიდან გასასვლელად.

ნაბიჯი 1: შექმენით ახალი პროექტი

გახსენით Android Studio და შექმენით ახალი პროექტი. დაასახელეთ თქვენი ახალი პროექტი HelloWorld და დაამატეთ ცარიელი აქტივობა.

ნაბიჯი 2: შეცვალეთ Activity_main.xml

დაამატეთ ახალი ტექსტური ხედი და ღილაკი (როგორც ნაჩვენებია ქვემოთ) 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 = "@ფერი/შავი"/>

ვინაიდან ჩვენ ვიყენებთ ფერებს ტექსტისთვის, დაამატეთ ახალი რესურსი color.xml- ში. გადადით რეს> ღირებულებები> colors.xml და დაამატეთ შემდეგი კოდი

#0d0c0c>

ნაბიჯი 3: ახლა, შეცვალეთ MainActivity.java

დაამატეთ შემდეგი კოდი OnCreate () მეთოდს MainActivity.java- ში

ჩვენ ღილაკს ვამატებთ OnClickListener ფუნქციას, ასე რომ, როდესაც მომხმარებელი დააწკაპუნებს ღილაკზე, დიალოგური ფანჯარა გამოჩნდება გაფრთხილებით "გსურთ გასვლა?". ორი ვარიანტი მიეცემა მომხმარებელს, "დიახ …" გასასვლელად და "არა …" დახურვის დიალოგი და დაბრუნება მთავარში.

ღილაკი btnlogout = (ღილაკი) findViewById (R.id.btn_logout);

btnlogout.setOnClickListener (ახალი View. OnClickListener () {@Override public void onClick (View view) {final AlertDialog. Builder builder = new AlertDialog. Builder (MainActivity.this); builder.setTitle ("Exit"); "გინდა გასვლა ??"); builder.setPositiveButton ("დიახ. გამოდი ახლა!", New DialogInterface. OnClickListener () {@Override public void onClick (DialogInterface dialogInterface, int i) finish ();}}); builder.setNegativeButton ("არა ახლა", ახალი DialogInterface. OnClickListener () {@Override public void onClick (DialogInterface dialogInterface, int i) dialogInterface.dismiss ();}}); AlertDialog dialog = builder.create (); ();}});

ნაბიჯი 4: დაასრულეთ

ახლა თქვენ შეგიძლიათ გაუშვათ აპლიკაცია.

Წარმატებები

სრული კოდი აქ არის:

გირჩევთ: