2023-2024- o'quv yili uchun "Mobil ilovalarni yaratish" fanidan yakuniy nazorat savollari
1.Androidda RelativeLayout ning o'ziga xos xususiyatlari nima va RelativeLayoutga Androidda misol keltiring.
RelativeLayout bu Android interfeys tuzilmasida joylashuvni amalga oshirish uchun ishlatiladigan moslamalar ichida eng mashhur tuzilma hisoblanadi. Uning o'ziga xos xususiyatlari quyidagilar:
Nisbatli joylashuv: Elementlar o'ziga nisbatan joylashuvni ta'minlashda RelativeLayoutdan foydalanib bitta elementni boshqa elementning usti, osti, chap yoki o'ng tarafida joylashtirishni o'zgartirish mumkin.
Ierarxik yordam: RelativeLayout, o'z ichida boshqa ViewGroup elementlarni qo'llash imkonini beradi.
Tuzilma va qo'shimcha xususiyatlar: RelativeLayoutda layout_alignParentTop, layout_alignParentBottom, layout_above, layout_below, layout_toLeftOf, layout_toRightOf kabilar yordamida har bir elementni o'ziga xos joylashuv bilan o'rnatish mumkin.
Qulay xususiyatlar: RelativeLayout elementlarini joylashtirish uchun layout_centerInParent, layout_centerHorizontal, layout_centerVertical kabi qulay xuxusiyatlar ham mavjud
Dinamik joylashuv: RelativeLayout, ekran o'lchamlarida o'zgarishlarni o'zi sinab ko'rishda juda qulay bo'lgani uchun, dinamik joylashuvda yaxshi ishlaydi. Masalan, ekranning o'lchami o'zgarganda yoki elementlarning o'lchamlari o'zgarganda, RelativeLayout avtomatik ravishda moslashadi.
2.AndroidManifest.xmI fayli nima va bu nima uchun kerak?
3.Androidning eng so'nggi versiyasi? Androidning barcha versiyalarini sanab o'ting.
4.Mobil ilovalarni yaratishdagi Freymvorklar haqida ma'lumot bering.
5.Layout turlari va o'zaro farqlarini keltiring.
6.Androidda Class fayli va Activity o'rtasidagi farqni ayting?
7.Android dasturi JDK haqida ma'lumot bering.
8.RadioGroup va RadioButton orqali tanlashlar (select) ni yarating.
9.Androidda XML faylidagi elementlarni (Button, TextView, CheckBox) Java classi bilan bog'lashni amalga oshiring?
10.Android Studioda SharedPreferences obyekti haqida ma'lumot bering?
11.Android Studioda yangi ilova yaratishda muhim fayl va papka haqida qisqacha tushuntirib bering?
12.XML faylda EditText komponentasini yaratib va Java fayl bilan bog'lab kiritilgan ma'lumotni Toast ga chiqaring.
13.Androidda Activityning to'rtta muhim holatini ayting.
14.Android Studioda oddiy messenjer yaratish ketma-ketligini tushuntiring.
15.Android CallLog haqida ma'lumot bering.
16.Mobil ilova ishlab chiqish (Texnik topshiriq) tamoyillari haqida umumiy ma'lumotlar bering.
17.Mobil ilovalarni ishlab chiqishdagi dasturlash tillari orasidagi farqlar (Java va Kotlin).
18.Androidda sensorlarni tushuntiring.
19.Androidda OnBackPressed() ni qanday o'chirib qo'yish mumkin?
20.Kotlinning afzalliklari va kamchiliklari qanday?
|