Мазмұны:

HelloWorld AndroidStudio шығу түймесі бар: 4 қадам
HelloWorld AndroidStudio шығу түймесі бар: 4 қадам

Бейне: HelloWorld AndroidStudio шығу түймесі бар: 4 қадам

Бейне: HelloWorld AndroidStudio шығу түймесі бар: 4 қадам
Бейне: Эмулятор Android Studio. Тестируем калькулятор 2024, Қараша
Anonim
HelloWorld AndroidStudio шығу түймесі бар
HelloWorld AndroidStudio шығу түймесі бар
HelloWorld AndroidStudio шығу түймесі бар
HelloWorld AndroidStudio шығу түймесі бар

Бұл оқулықта Hello World мәтіні мен әрекеттен шығу үшін Шығу түймесін көрсететін Android қосымшасын құру туралы үйретіледі.

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/black»/>

Мәтін үшін түстерді қолданатындықтан, color.xml ішіне жаңа ресурс қосыңыз. Res> values> colors.xml тармағына өтіп, келесі кодты қосыңыз

#0d0c0c>

3 -қадам: Енді MainActivity.java файлын өңдеңіз

MainActivity.java ішіндегі OnCreate () әдісіне келесі кодты қосыңыз

Біз OnClickListener функциясын түймеге қосамыз, сондықтан пайдаланушы түймені басқан сайын «Шығуды қалайсыз ба?» Ескертуі бар диалог пайда болады. Пайдаланушыға екі нұсқа ұсынылады: шығу үшін «Иә …» және диалогты жабу және негізгіге оралу үшін «Жоқ …».

Btnlogout батырмасы = (Button) findViewById (R.id.btn_logout);

btnlogout.setOnClickListener (жаңа View. OnClickListener () {@Orride public void onClick (View view) {final AlertDialog. Builder builder = new AlertDialog. Builder (MainActivity.this); builder.setTitle («Exit»); «Шығуды қалайсыз ба?»); Builder.setPositiveButton («Иә. Қазір шығыңыз!», Жаңа DialogInterface. OnClickListener () {@Override public void onClick (DialogInterface dialogInterface, int i) Finish ();}}); builder.setNegativeButton («Қазір емес», жаңа DialogInterface. OnClickListener () {@Orride public void onClick (DialogInterface dialogInterface, int i) dialogInterface.dismiss ();}}); AlertDialog dialog = builder.create (); dialog.show ();}});

4 -қадам: Аяқтаңыз

Енді сіз қосымшаны іске қоса аласыз.

Іске сәт

Толық код мына жерде:

Ұсынылған: