72. APK formati nima? U qanday qilinadi? APK (Android Package Kit) - bu Android operatsion tizimida ishlatiladigan ilovalar uchun fayl formati. APK fayllari Android dasturiy ta'minotini yaratish uchun rasmiy integratsiyalashgan ishlab chiqish muhiti (IDE) bo'lgan Android Studio bilan tuzilgan.
APK fayli dasturiy ta'minot dasturining barcha kodi va aktivlarini o'z ichiga oladi. Android qurilmalarida foydalanish uchun ilovalar yaratuvchi dasturchilar Android ilovalari uchun rasmiy bozor boʻlgan Google Play’ga yuklashdan oldin oʻz ilovalarini APK formatida kompilyatsiya qilishlari kerak. Google Play APK fayllari hajmi 100 MB dan kam boʻlishini talab qiladi.
Step 1: APK fayliga import qilmoqchi bo'lgan loyiha/ilovani yaratgandan so'ng, o'ting Build > Build Bundle(s)/APK(s) > Build APK(s) asboblar paneli (toolbar) menyusidan
Output: Android Studio APK faylini yaratish uchun bir necha daqiqa vaqt ketadi. APK faylini yaratish tugallangandan so'ng, siz ekranning pastki o'ng burchagida bildirishnoma olasiz. Joylashuvni tanlang va siz APK fayl manzilini topasiz. Agar siz bildirishnomani o'tkazib yuborsangiz, APK faylini hali ham loyiha papkasida topishingiz mumkin: app/build/outputs/apk/debug. Sukut bo'yicha fayl app-debug.apk deb nomlanadi.
APK (Android Package Kit) formati Android operatsion tizimli qurilmalar uchun mahsulotlar va servislarning instalatsiyasi uchun mo'ljallangan fayl turidir. APK faylini qilish uchun, Android maktab-muharriri yoki Android Studio da mobil ilovalar yaratish vositasi ishlatiladi. APK fayli o'zining xususiyatlarini, API vazifalarini, resurslarini va fayllarini o'z ichiga oladi va qurilma install qilinadi.
73. Android platformasi qaysi dialog oynalarini qo'llab-quvvatlaydi? Android 6 dialog oynasini qo'llab-quvvatlaydi:
AlertDialog:
Ogohlantirish dialog oynasi 0 dan 3 gacha tugmachalarni va tanlangan elementlar ro'yxatini, shu jumladan tasdiqlash qutilari va radio tugmachalarini qo'llab-quvvatlaydi. Boshqa dialog oynalari orasida eng ko'p tavsiya etilgan dialog oynasi ogohlantirish dialog oynasidir.
ProgressDialog:
Ushbu dialog oynasi harakatlanish g'ildiragi yoki rivojlanish panelini ko'rsatadi. Bu AlertDialog kengaytmasi bo'lib, tugmalar qo'shishni qo'llab-quvvatlaydi.
DatePickerDialog:
Ushbu dialog oynasi foydalanuvchi tomonidan sanani tanlash uchun ishlatiladi.
TimePickerDialog:
Ushbu dialog oynasi foydalanuvchi tomonidan vaqtni tanlash uchun ishlatiladi.
Android platformasi bir nechta dialog oynalari qo'llab-quvvatlaydi, bunlar:
AlertDialog: Bu tip dialog, kullanuvchining xabarini berish uchun qo'llaniladi. Kullanuvchiga xabar berish uchun OK ya'ni tasdiqlash tugmasi va ya to'xtatish tugmasi mavjud bo'lishi mumkin.
ProgressDialog: Bu dialog, bir xizmat yoki ishni bajarish jarayonida kullanuvchining bajarilayotgan ishni aniq bilish uchun ishlatiladi. ProgressDialog oynasi, bajarilayotgan ishning yanada muhimligini yoki kichikroq yopilganligini ko'rsatib beradi.
DatePickerDialog: Bu dialog, kullanuvchi uchun sanalar, oyalar va yillar bilan bir joyda sanani tanlash uchun qo'llaniladi.
TimePickerDialog: Bu dialog, kullanuvchi uchun soat va daqiqlarni tanlash uchun qo'llaniladi.
SingleChoiceDialog: Bu dialog, bir nechta tanlovlar bilan bir joyda bir xil tanlovni tanlash uchun qo'llaniladi. Kullanuvchi faqat bir xil tanlovni tanlay oladi.
MultiChoiceDialog: Bu dialog, bir nechta tanlovlar bilan bir joyda bir nechta tanlovni tanlash uchun qo'llaniladi. Kullanuvchi bir nechta tanlovni tanlay oladi.
Ular haqida batafsil ma'lumot, Android Developer rasmlarida qulay bo'ladi.