Mobil qurilmalar fanidan yakuniy savollariga javoblar


Android qo'llab-quvvatlash kutubxonasining tuzilishini tavsiflang?



Yüklə 194,29 Kb.
səhifə54/62
tarix01.12.2023
ölçüsü194,29 Kb.
#170899
1   ...   50   51   52   53   54   55   56   57   ...   62
Mobil qurilmalar fanidan yakuniy savollariga javoblar-fayllar.org

89. Android qo'llab-quvvatlash kutubxonasining tuzilishini tavsiflang?
Android qo'llab-quvvatlash kutubxonasi to'plami Android platformasi API'larining orqaga mos keladigan versiyalarini hamda faqat kutubxona API'lari orqali foydalanish mumkin bo'lgan xususiyatlarni taqdim etadigan kod kutubxonalari to'plamidir. Har bir qo'llab-quvvatlash kutubxonasi ma'lum bir Android API darajasiga orqaga qarab mos keladi.
Android qo'llab-quvvatlash kutubxonasi to'plami ilovangizga kiritilishi mumkin bo'lgan bir nechta kutubxonalarni o'z ichiga oladi. Ushbu kutubxonalarning har biri Android platformasi versiyalarining ma'lum bir qatorini va funktsiyalar to'plamini qo'llab-quvvatlaydi.
Kutubxonalardan samarali foydalanish uchun qaysi API darajasini maqsad qilmoqchi ekanligingizni hisobga olish muhim, chunki har bir kutubxona turli API darajasini qo'llab-quvvatlaydi.
Android qo'llab-quvvatlash kutubxonasi tuzilishi (architecture) bir nechta layerlardan tashkil topgan:


  1. Java Application Layer: Bu layer Java dasturlash tili bilan yozilgan qo'llab-quvvatlash dasturlari (applications) uchun mo'ljallangan. Ushbu layer qo'llab-quvvatlash dasturlari bilan foydalanuvchi mijozlarni ishga tushishlarini taminlaydi.



  2. Android Framework Layer: Bu layer Android da dasturlashga qo'llaniladigan funksiyalar, servislar va interfeys lar bilan ta'minlangan. Ushbu layrda xizmatlar va kutubxonalarning xususiyatlari bilan birga ishlatiladigan API va Librarylar mavjud.



  3. Android Runtime Layer: Bu layer Android da dasturlarning ishga tushishini ta'minlaydi. Android Runtime Layer'da Dalvik Virtual Machine va Core Libraries mavjud.



  4. Linux Kernel Layer: Bu layr Android da foydalanishi mumkin bo'lgan resurslar, mijozlarning foydalanuvchilik huquqlari, sistemani himoyalash, vaqt va boshqa qoidalarni ta'minlaydi.



  5. Hardware Abstraction Layer: Bu layr qurilmaning fizik mantiqiy va elektron tizimiga oid xususiyatlarini ta'minlaydi va ularning Android da ishlatilishi mumkin bo'lgan sifatini belgilaydi.






Yüklə 194,29 Kb.

Dostları ilə paylaş:
1   ...   50   51   52   53   54   55   56   57   ...   62




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