Mobil qurilmalar fanidan yakuniy savollariga javoblar


Android qo'llab-quvvatlash kutubxonasining tuzilishini tavsiflang?


Download 202.07 Kb.
bet54/62
Sana04.11.2023
Hajmi202.07 Kb.
#1748476
1   ...   50   51   52   53   54   55   56   57   ...   62
Bog'liq
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.






Download 202.07 Kb.

Do'stlaringiz bilan baham:
1   ...   50   51   52   53   54   55   56   57   ...   62




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling