II. Ilova arxitikturasi……………………………………………..........
|
27
|
Arxitiktura komponetalari.............................................................
|
27
|
SOLID tamoillari...........................................................................
|
35
|
Mobil qurulmalarda maxfiylik siyosati.........................................
|
61
|
III. Loyiha ish..........................………………………………………...
|
69
|
Online Magazin ilovasi
|
69
|
|
72
|
Favqulodda xodisa turlari
|
76
|
Xulosa......................................................................................................
|
80
|
Foydalanilgan adabiyotlar.....................................................................
|
81
|
|
|
MUNDARIJA
|
KIRISH:
Birinchi ilovangizni yarating
Ushbu bo'lim oddiy Android ilovasini qanday yaratishni tasvirlaydi. Birinchidan, siz qanday qilib "Salom, dunyo!" Android Studio bilan loyiha qiling va uni ishga tushiring. Keyin, foydalanuvchi ma'lumotlarini qabul qiladigan va uni ko'rsatish uchun ilovadagi yangi ekranga o'tadigan ilova uchun yangi interfeys yaratasiz.
Ishni boshlashdan oldin, Android ilovalari haqida tushunishingiz kerak bo'lgan ikkita asosiy tushuncha mavjud: ular bir nechta kirish nuqtalarini qanday ta'minlaydi va ular turli qurilmalarga qanday moslashadi.
Ilovalar bir nechta kirish nuqtalarini ta'minlaydi
Android ilovalari alohida-alohida qo'llanilishi mumkin bo'lgan komponentlar birikmasi sifatida yaratilgan. Masalan, faoliyat foydalanuvchi interfeysini (UI) ta'minlovchi ilova komponentining bir turidir.
“Asosiy” faoliyat foydalanuvchi ilovangiz belgisini bosganida boshlanadi. Shuningdek, siz foydalanuvchini boshqa joydan, masalan, bildirishnomadan yoki hatto boshqa ilovadan faoliyatga yo'naltirishingiz mumkin.
WorkManager kabi boshqa komponentlar ilovangizga UIsiz fon vazifalarini bajarishga imkon beradi.
Ilovalar turli qurilmalarga moslashadi
Android sizga turli xil qurilmalar uchun turli xil resurslarni taqdim etish imkonini beradi. Misol uchun, siz turli xil ekran o'lchamlari uchun turli tartiblarni yaratishingiz mumkin. Tizim joriy qurilmaning ekran o'lchamiga qarab qaysi tartibni ishlatishni aniqlaydi.
Agar ilovangizning biron bir funksiyasi kamera kabi maxsus uskunaga muhtoj boʻlsa, ish vaqtida qurilmada ushbu uskuna bor yoki yoʻqligini soʻrashingiz mumkin, agar yoʻq boʻlsa, tegishli funksiyalarni oʻchirib qoʻyishingiz mumkin. Ilovangiz muayyan uskunani talab qilishini belgilashingiz mumkin, shunda Google Play ularsiz ilovalarni qurilmalarga oʻrnatishga ruxsat bermaydi. Ushbu ikkita asosiy tushunchani hisobga olgan holda, sizda ikkita variant mavjud. Agar siz ilova yaratishning oʻziga xos jihatlari haqida koʻproq maʼlumot olish uchun boshqa mavzularga oʻtishni osonlashtiradigan asosiy hujjatlarda qolishni afzal koʻrsangiz, birinchi ilovangizni yaratish boʻyicha keyingi darsga oʻtishingiz mumkin
Do'stlaringiz bilan baham: |