Emulyatorni sozlang, yangi loyiha yarating
new View.OnClickListener() { @Override public void
Download 92.99 Kb. Pdf ko'rish
|
620-20 K.Temirov compressed
- Bu sahifa navigatsiya:
- Laboratoriya ishi №3. Ekranlar bilan ishlash
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: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling