Emulyatorni sozlang, yangi loyiha yarating


new View.OnClickListener() { @Override public void


Download 92.99 Kb.
Pdf ko'rish
bet5/14
Sana30.04.2023
Hajmi92.99 Kb.
#1417261
1   2   3   4   5   6   7   8   9   ...   14
Bog'liq
620-20 K.Temirov compressed

new
View.OnClickListener() {
@Override
public void
onClick(View view) {
}
});
OnClick usuli bizga kerak bo'lgan kodni yozish uchun qoladi:
textView
.setText(
"Salom,"
+
editText
.getText().toString() +
"!"
);
Hammasi juda oson va bu maslahatlarga ko'nikish oson. 
Ushbu kod satrida textView elementiga "Salom, [EditText matni
]!». Ilovani ishga tushiring va ismni kiritish va
tugmani bosish orqali uning ishlashini tekshiring. Natija taxminan
13 va 14-rasmlarda ko'rsatilgandek bo'lishi kerak.
21
13-rasm - matn kiritilishidan oldin ko'rinish 14-rasm-matn kiritilgandan keyin 
ko'rinish


22
Laboratoriya ishi №3. Ekranlar bilan ishlash
Vazifa: bir nechta activities-dan iborat dastur yarating.
Birinchi faoliyatda faoliyat nomi yoki raqami bo'lgan TextView elementi
,ba'zi ma'lumotlarni kiritish uchun EditText matn maydoni
, "keyingi" yoki "2 faoliyat/ekran/oynaga o'tish" yoki oddiygina "2"deb nomlangan 
tugma mavjud.
Bundan tashqari, 1 faoliyatda talabaning ismi va guruhi bilan TextView bo'lishi 
kerak.
Ushbu tugmani bosgandan so'ng, ikkinchi faoliyatga o'ting,
unda faoliyat nomi yoki raqami bo'lgan TextView
, "birinchi oynada siz yozdingiz:" kabi yozuvli TextView va uning ostida-
birinchi faoliyatdan EditText tarkibiga ega yana bir TextView va, albatta, "1" yoki
"qaytish" tugmasi 1 ekranga" yoki "matn kiritishga qaytish" tugmachasini bosish 
orqali
foydalanuvchi 1 faoliyatga qaytishi mumkin. Emulyatorda ishga tushiring va
hamma narsa ishlayotganiga ishonch hosil qiling.
Ushbu qo'llanma yangilanayotganda, Android-ning yangi 3.2 versiyasi chiqdi
Studio, shuning uchun birinchi narsa atrof-muhitni yangilashdir (yordam-tekshirish
yangilanishlar uchun...), shu jumladan Gradle qurilish tizimlari, Android SDK 
Platrofm-Tools
yangilanishdan so'ng,
№1 laboratoriya ishining boshida tasvirlangan interfeys bilan bog'liq muammolar 
bo'lmaydi.
Bo'sh faoliyat bilan yangi loyiha yarating
va " Salom dunyo!». Endi birinchi faoliyatda (main_activity fayli
.xml) TextView elementlarini "Activity 1"
matni bilan,EditText-ni "ismni kiriting" fon matni bilan va tugma tugmachasini 
"Go"matni bilan joylashtiring.
To'liq ismingizni va guruhingizni unutmang. Elementlarni joylashtirish misoli


18-rasmda ko'rsatilgan.
23
18-rasm-activity_main faylidagi elementlarni joylashtirishga misol.xml
Interfeysdan boshlaylik. Ikkinchi faoliyatni qo'shing, buning uchun yuqori 
chap
tomonda app papkasini o'ng tugmasini bosing va tanlang yangi - >
Faoliyat - > bo'sh faoliyat, 19-rasmda ko'rsatilgandek.
24
19-rasm - yangi faoliyatni Qo'shish
Shundan so'ng, standart activity yaratish oynasi paydo bo'ladi, siz
barcha standart nomlarni qoldirib, Finish tugmachasini bosishingiz yoki
faoliyat nomi maydonidagi nomni "SecondActivity" ga o'zgartirishingiz mumkin, 
qolgan maydonlar
avtomatik ravishda ushbu nomga moslashtiriladi. Shunday qilib, ikkita
yangi fayl yaratildi: SecondActivity.java va activity_second.xml.
Activity_second fayliga o'ting.xml va u erda quyidagi
elementlarni joylashtiring: "faoliyat 2" matni bilan TextView, "siz kiritdingiz:"
matni bilan TextView,matnsiz TextView va birinchi faoliyatga qaytish uchun tugma 
tugmasi.
Elementlarni joylashtirish misoli 20-rasmda ko'rsatilgan.
25
20-rasm-activity_second faylidagi elementlarni joylashtirishga misol.xml
Elementlarni ikkita faoliyatga joylashtirgandan so'ng
, elementlarning faoliyat bilan o'zaro ta'siri uchun kod yozishingiz kerak. 
MainActivity fayliga o'ting.java
va o'zgaruvchini yarating:

Download 92.99 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   14




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling