Android studio. Faoliyat sinfi va manbalar


pauza Agar foydalanuvchi boshqa faoliyatga o'tishga qaror qilsa, tizim onPause



Download 27,19 Kb.
bet5/6
Sana31.12.2021
Hajmi27,19 Kb.
#274915
1   2   3   4   5   6
Bog'liq
Android studio

pauza

Agar foydalanuvchi boshqa faoliyatga o'tishga qaror qilsa, tizim onPause usulini chaqiradi va faoliyat holatga kiradi Paused. Ushbu usulda siz foydalanilgan resurslarni bo'shatishingiz, jarayonlarni to'xtatib qo'yishingiz, masalan, audio, animatsiyalarni ijro etishingiz, kamerani to'xtatishingiz (agar u ishlatilayotgan bo'lsa) va hk.

Ammo shuni yodda tutish kerakki, bu holatda ham faoliyat ekranda ko'rinadigan bo'lib qoladi va bu usulning ishlashiga juda oz vaqt ajratiladi, shuning uchun siz bu erda hech qanday ma'lumotni saqlamasligingiz kerak, ayniqsa, bu tarmoqqa kirishni talab qilsa, masalan, Internet orqali ma'lumotlarni yuborish yoki ma'lumotlar bazasiga kirish - bu harakatlar eng yaxshi usulda amalga oshiriladi onStop().

Ushbu usulni amalga oshirgandan so'ng, faoliyat ko'rinmaydigan bo'lib qoladi, ekranda ko'rinmaydi, lekin u hali ham faol. Va agar foydalanuvchi ushbu faoliyatga qaytishga qaror qilsa, tizim yana usulni chaqiradi onResumeva faoliyat ekranda yana paydo bo'ladi.

Agar to'satdan tizim faol dasturlarning ishlashi uchun ko'proq xotira kerakligini ko'rsa, ishning yana bir varianti paydo bo'lishi mumkin. Va tizimning o'zi ko'rinmas va fonda joylashgan faoliyatning ishini to'liq yakunlashi mumkin. Shu bilan bir qatorda, foydalanuvchi Orqaga tugmachasini bosishi mumkin. Bunday holda, onStop usuli faoliyatga chaqiriladi .

To'xtang

Ushbu usulda faoliyat To'xtatilgan holatga o'tadi. Bunday holatda, faoliyat butunlay ko'rinmaydi. OnStop usulida siz foydalanuvchi faoliyat bilan o'zaro aloqada bo'lmagan paytda kerak bo'lmagan foydalaniladigan manbalarni ixtisoslashtirishingiz kerak. Bu erda ma'lumotlarni, masalan, ma'lumotlar bazasiga saqlash mumkin.

Shu bilan birga, To'xtatilgan holat davomida faollik qurilma xotirasida qoladi, barcha interfeys elementlarining holati saqlanadi. Masalan, EditText matn maydoniga biron bir matn kiritilgan bo'lsa, u holda faoliyat qayta tiklanib, Davom etish holatiga o'tgandan so'ng, biz avval matn maydonida avval kiritilgan matnni yana ko'ramiz.

Agar onStop usulini chaqirgandan so'ng foydalanuvchi avvalgi faoliyatiga qaytishga qaror qilsa, u holda tizim onRestart usulini chaqiradi . Agar faoliyat o'z ishini umuman tugatgan bo'lsa, masalan, dastur yopilishi sababli, u holda onDestroy () usuli chaqiriladi .




Download 27,19 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©www.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