O'zbekiston respublikasi axborot texnologiyalari va kommunikatsiyalarini rivojlantirish vazirligi



Yüklə 1,03 Mb.
Pdf görüntüsü
səhifə10/20
tarix26.09.2023
ölçüsü1,03 Mb.
#148792
1   ...   6   7   8   9   10   11   12   13   ...   20
Mobil ilovalar kurs ishi

 
 


II. BOB. MOBIL ILOVALAR YARATISHDA ASOSIY 
KOMPONENTALAR VA FREYMVORKLAR 
2.1 Eng ko’p foydalaniladigan freymvork va komponentlar 
Androidning asosiy va qo’shimcha komponentlari 
 
Asosiy komponentlar: 
 

Activitylar 

Serviceslar 

Broadcast Receiverslar 

Content Provayderlar 
 
Qo’shimcha komponentlar: 
 

Fragmentlar 

Viewlar 

Layoutlar 

Resourcelar 

Manifest 
 
 
Activitylar 
 
Har bir ilovada mavjud bo’lishi shart 
Viewlar / Foydalanuvchi interfeysi 
Intentlar 
Servislar 
 
Har bir ilovada mavjud bo’la oladi 
Content Providerlar 
Broadcast Receiverlar 
 
 
Ilovalar komponentlari Android ilovalarni qurishning ajralmas bo’lagi 
hisoblanadi. Komponentlar ilovaning Android Manifest.xml fayli erkin e`lon 
qilingan va izohlangan, ularning xususiyatlari keltirilgan bo’lishi kerak. 


Componentlar 
Izoh 
Activitylar 
Ular foydalanuvchi interfeysini hosil 
qiladi va foydalanuvchining smartfon 
displeyidagi harakatlarini ushlaydi 
Serviceslar 
Ular ilovalarning orqa fon rejimida 
ishlayotgan birlashgan jarayonlarning 
ishlashini ta`minlaydi 
Broadcast Receiverlar 
Android OS ilovalari o’rtasidagi 
kommunikatsiyani 
ta`minlash 
vazifasini bajaradi 
Content Providerlar 
Tizimdagi ma’lumotlar bazasi va 
muammolarini boshqarish vazifasini 
bajaradi 
Ilovalar va APK fayllar 
Android ilovalar APK faylga (Android application package) o’ralgan 
(packaged) yoki yig’ilgan va arxivlangan fayllar to’plamidir. APK fayllar Java 
kodlar va boshqa resurslarni ya`ni matnlar va rasm kabilarni o’z ichiga oladi. 
Activitylar 
Activitylar yolg’iz screenni foydalanuvchi interfeysi orqali tasvirlaydi. 
Android activitylar ilovalarning foydalanuvchi interfeysi bir ko’rinishli screeni 
hisoblanadi. Foydalanuvchi interfeysini bu tarzda tasvirlash xuddi Windows ning 
ishchi oynalariga o’xshab ketadi. Ilovalarda bir yoki ko’plab activity ko’rinishlari 


bo’lishi mumkin, bu ko’p ko’rinishli yoki bir ko’rinishli bo’lishi mumkinligidan 
dalolat beradi. Ilovalar ishga tushganda birinchi bo’lib bosh activitydan boshlanadi 
va unga yana qo’shimcha activitylar qo’shilishi mumkin.
Servicelar 
Android Servicelar orqa fondagi yani fon rejimidagi jarayonlarni ishga 
tushirish va ma`lum operatsiyalarni bajarish uchun mo’ljallangan. Xattoki ilova 
ko’rinmayotgan bo’lsa ham. Servicelar uchun foydalanuvchi interfeysi zarur emas. 
Servicelar belgilangan vaqt intervalida, masalan har soatda, serverdagi 
malumotlarni tekshirishi, ulardan backup ko’chirishi, malumot yuborishi va 
hokazo amallari bajarish imkoniyatiga ega. Misol uchun, foydalanuvchi musiqani 
orqa fonda eshitib, boshqa ilovalarda ishlashi yoki foydalanuvchi activityni 
bloklashiga qaramasdan serverdan malumot qabul qilishi mumkin. 

Yüklə 1,03 Mb.

Dostları ilə paylaş:
1   ...   6   7   8   9   10   11   12   13   ...   20




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin