1-laboratoriya mashg'uloti: Java dasturlash tili haqida tushuncha. Ishdan maqsad



Download 4,54 Mb.
bet23/119
Sana03.02.2022
Hajmi4,54 Mb.
#427358
1   ...   19   20   21   22   23   24   25   26   ...   119
Bog'liq
Mobil ilovalar yaratish

Nazariy qism.
Fragment ko’proq modulli faoliyati dizayn imkon faoliyat bir parcha bo’ladi. Agar parcha – bu activityni bir turi, desak, xato bo’lmaydi .
Quyida fragment haqida muhim fikrlar keltirilgan –

  • Fragman o’zining hayotiy tsiklidagi qayta chaqiriqlar bilan o’z tartibiga va xatti-harakatlariga ega.

  • Faoliyat davomida siz fragmentlarni qo’shishingiz yoki olib tashlashingiz mumkin.

  • Ko’p oynali interfeys yaratish uchun siz bir nechta fragmentlarni bitta faoliyatda birlashtira olasiz.

  • Parcha bir nechta tadbirlarda ishlatilishi mumkin.

  • Parchalarning hayot aylanishi uning mezbon faoliyatining hayotiy tsikli bilan chambarchas bog’liq, ya’ni faoliyat to’xtatib turilganda, faoliyatdagi barcha parchalar ham to’xtatiladi.

  • Fragman foydalanuvchi interfeysi komponentiga ega bo’lmagan xatti-harakatni amalga oshirishi mumkin.

  • Fragmanlar Android ning Honeycomb versiyasida Android API-ga, API ning 11-versiyasi qo’shilgan.

Siz Fragment sinfini kengaytirish orqali fragmentlar yaratasiz va siz o’zingizning faoliyatingiz tartibiga fragmentni elementi sifatida faoliyatning maket faylida e’lon qilib qo’shishingiz mumkin .
Parcha kiritilishidan oldin bizda cheklov bor edi, chunki biz ekranda faqat bitta harakatni vaqtning ma’lum bir vaqtida namoyish eta olamiz. Shunday qilib, biz qurilmaning ekranini ajratish va turli qismlarni alohida boshqarish imkoniga ega bo’lmadik. Ammo fragmentning kiritilishi bilan biz ko’proq moslashuvchanlikni qo’lga kiritdik va ekranda bir vaqtning o’zida bitta faoliyatni cheklash imkoniyatini olib tashladik. Endi biz bitta mashg’ulot o’tkaza olamiz, lekin har bir mashg’ulot bir nechta bo’laklardan iborat bo’lishi mumkin, ular o’zlarining joylashuvi, voqealari va to’liq hayot aylanishiga ega bo’ladi.
Quyida fragmentlar bilan aniqlangan ikkita interfeys modulini planshet dizayni uchun bitta mashg’ulotga birlashtirish, lekin telefon dizayni uchun ajratish mumkin bo’lgan odatiy misol keltirilgan.

Ilova planshet o’lchamidagi qurilmada ishlayotganda A qismidagi ikkita qismni joylashtirishi mumkin. Biroq, telefon o’lchamidagi ekranda ikkala fragment uchun joy etarli emas, shuning uchun A faoliyati maqolalar ro’yxati uchun faqat qismni o’z ichiga oladi va foydalanuvchi maqolani tanlaganda, o’qish uchun ikkinchi qismni o’z ichiga olgan B faolligini boshlaydi. maqola.


Android parchalari android faoliyatiga juda o’xshash o’z hayot tsikliga ega. Ushbu bo’lim hayot aylanishining turli bosqichlarini qisqacha bayon qiladi.
Fragment sinfida bekor qilishingiz mumkin bo’lgan usullar ro’yxati –

  • onAttach () fragment misoli faoliyat namunasi bilan bog’langan, fragment va faoliyat to’liq ishga tushirilmagan. Odatda siz ushbu usulda keyingi ishga tushirish ishlari uchun fragmentdan foydalaniladigan faoliyatga havola olasiz.

  • onCreate () Tizim fragmentni yaratishda ushbu usulni chaqiradi. Siz parcha to’xtatilganda yoki to’xtatilganda, keyin davom ettirilganda saqlamoqchi bo’lgan fragmentning muhim tarkibiy qismlarini ishga tushirishingiz kerak.

  • onCreateView () Fragman birinchi marta foydalanuvchi interfeysini chizish vaqti kelganida, tizim bu qayta qo’ng’iroqni chaqiradi. Fragmaningiz uchun foydalanuvchi interfeysini chizish uchun ushbu usuldan View komponentini qaytarishingiz kerak , bu sizning qismingiz maketining asosidir. Agar fragment foydalanuvchi interfeysini taqdim qilmasa, null qiymatini qaytarishingiz mumkin.


  • Download 4,54 Mb.

    Do'stlaringiz bilan baham:
1   ...   19   20   21   22   23   24   25   26   ...   119




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish