Mavzu: Android platformasini joriy qilish. Android sdk ni sozlash. Android studio va birinchi loyihani yaratish



Download 394,74 Kb.
bet15/71
Sana16.12.2022
Hajmi394,74 Kb.
#889146
1   ...   11   12   13   14   15   16   17   18   ...   71
Bog'liq
Mavzu Android platformasini joriy qilish. Android sdk ni sozlas

Ilova komponentlari


Ilovangizda yaratgan har bir ilova komponenti uchun manifest faylida tegishli XML elementini eʼlon qilishingiz kerak:

  •  ning har bir kichik sinfi uchun Activity.

  •  ning har bir kichik sinfi uchun Service.

  •  ning har bir kichik sinfi uchun BroadcastReceiver.
  •  ning har bir kichik sinfi uchun ContentProvider.



XML (Extensible Markup Language) HTMLga o'xshash belgilash tilidir, lekin foydalanish uchun oldindan belgilangan teglarsiz . Buning o'rniga, sizning ehtiyojlaringiz uchun maxsus ishlab chiqilgan o'z teglaringizni belgilaysiz. Bu ma'lumotlarni saqlash, qidirish va almashish mumkin bo'lgan formatda saqlashning kuchli usuli.
An - bu boshqa ilova komponentidanIntent amal talab qilish uchun foydalanishingiz mumkin bo'lgan xabar almashish ob'ekti . Maqsadlar komponentlar o'rtasidagi aloqani bir necha usul bilan osonlashtirsa ham, uchta asosiy foydalanish holatlari mavjud:

  • Faoliyatni boshlash

An Activityilovadagi bitta ekranni ifodalaydi. ga o'tkazish Activityorqali yangi nusxasini boshlashingiz mumkin . Bu boshlash uchun faoliyatni tavsiflaydi va har qanday kerakli ma'lumotlarni olib yuradi.IntentstartActivity()Intent
Agar faoliyatingiz tugagach, natijani olishni istasangiz, qo'ng'iroq qiling startActivityForResult(). Faoliyatingiz natijani qayta qo'ng'iroq qilishda alohida Intentob'ekt sifatida oladi. onActivityResult()Qo'shimcha ma'lumot olish uchun Faoliyat qo'llanmasiga qarang.

  • Xizmatni ishga tushirish

A Service- foydalanuvchi interfeysisiz fonda operatsiyalarni bajaradigan komponent. Android 5.0 (API 21-daraja) va undan keyingi versiyalarida siz xizmatni bilan boshlashingiz mumkin JobScheduler. haqida qo'shimcha ma'lumot olish JobScheduleruchun qarang, uning API-reference documentation.
ServiceAndroid 5.0 dan oldingi versiyalar uchun (API darajasi 21) sinf usullaridan foydalangan holda xizmatni boshlashingiz mumkin . ga o'tkazish orqali bir martalik operatsiyani bajarish (masalan, faylni yuklab olish) uchun xizmatni boshlashingiz Intent mumkin startService(). Bu Intent ishga tushirish xizmatini tavsiflaydi va kerakli ma'lumotlarni olib yuradi.
IntentAgar xizmat mijoz-server interfeysi bilan yaratilgan bo'lsa, ga o'tkazish orqali boshqa komponentdan xizmatga ulanishingiz mumkin bindService(). Qo'shimcha ma'lumot olish uchun Xizmatlar qo'llanmasiga qarang.
1   ...   11   12   13   14   15   16   17   18   ...   71




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