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



Download 3,68 Mb.
bet11/54
Sana06.07.2022
Hajmi3,68 Mb.
#746840
1   ...   7   8   9   10   11   12   13   14   ...   54
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.

  • onActivityCreated () onActivityCreated () xost faoliyati yaratilganda onCreateView () usuli bilan chaqiriladi. Faoliyat va parcha misoli, shuningdek faoliyatning ko’rish iyerarxiyasi yaratildi. Ushbu nuqtada viewViewById () usuli bilan kirish mumkin. misol. Ushbu usulda siz Kontekst ob’ekti talab qilinadigan ob’ektlarni yaratishingiz mumkin

  • onStart () OnStart () usuli parcha ko’rinadigan bo’lgandan keyin chaqiriladi.

  • onResume () fragmenti faollashadi.

  • onPause () Tizim ushbu usulni foydalanuvchi fragmentni tark etishining birinchi belgisi sifatida chaqiradi. Odatda, bu erda siz joriy foydalanuvchi seansidan tashqari davom etishi kerak bo’lgan har qanday o’zgarishlarni amalga oshirishingiz kerak.

  • onStop () fragmenti onStop () ga qo’ng’iroq qilib to’xtatiladi

  • onDestroyView () Fragment ko’rinishi ushbu usul chaqirilgandan so’ng yo’q qilinadi

  • onDestroy () onDestroy () fragment holatini yakuniy tozalashga chaqirdi, ammo Android platformasi tomonidan chaqirilishiga kafolat berilmagan.

    Bu Fragmentlarni yaratish uchun bir qator oddiy qadamlarni o’z ichiga oladi.

    • Avvalo mashg’ulotda qancha qismlardan foydalanmoqchi ekanligingizni hal qiling. Masalan, qurilmaning landshaft va portret rejimlarini boshqarish uchun ikkita qismdan foydalanmoqchimiz.

    • Keyinchalik, fragmentlar soniga qarab, Fragment sinfini kengaytiradigan sinflar yarating . Fragment klassi yuqorida aytib o’tilgan qayta chaqirish funktsiyalariga ega. Sizning talablaringiz asosida har qanday funktsiyalarni bekor qilishingiz mumkin.

    • Har bir qismga mos ravishda siz XML faylida tartib fayllarini yaratishingiz kerak bo’ladi. Ushbu fayllar belgilangan qismlar uchun maketga ega bo’ladi.

    • Nihoyat, sizning talabingiz asosida fragmentlarni almashtirishning haqiqiy mantig’ini aniqlash uchun faoliyat faylini o’zgartiring.

    Asosan parchalar quyida ko’rsatilgandek uch bosqichga bo’linadi.

    • Yagona freym fragmentlari – bitta freym fragmentlari mobil telefonlar kabi qo’l ushlash moslamalari uchun ishlatiladi, bu erda biz faqat bitta fragmentni ko’rinish sifatida ko’rsatishimiz mumkin.

    • Ro’yxat fragmentlari – ro’yxatning maxsus ko’rinishiga ega qismlar ro’yxat bo’lagi deb nomlanadi

    • Fragmentlar tranzaktsiyasi – fragment tranzaktsiyasi bilan foydalanish. biz bir qismni boshqa qismga ko’chirishimiz mumkin.


    • Download 3,68 Mb.

      Do'stlaringiz bilan baham:
  • 1   ...   7   8   9   10   11   12   13   14   ...   54




    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