21-Amaliy ish


Download 365.94 Kb.
bet1/9
Sana22.12.2022
Hajmi365.94 Kb.
#1041443
  1   2   3   4   5   6   7   8   9
Bog'liq
21-compressed

21-Amaliy ish




Planshet va telefonda ilova ko‘rinishini yaratish

Android 3.0 ko'chma foydalanuvchi interfeysi bo'lib Fragment, Fragmentu ko'p bosqichli UI yaratish imkonini beradi, u a kabi ishlaydi View va siz bittaga ko'p Fragments qo'shishingiz mumkin Activity. Ularning har Fragmentbirining o‘z hayot aylanishi mavjud bo‘lib, u Activityhayot tsiklidan butunlay ajralib turadi, chunki siz uni ish vaqtida qo‘shishingiz yoki olib tashlashingiz mumkin.


Androidning eski versiyalari bilan muvofiqligi uchun Android shuningdek, eski Android versiyasida, jumladan, Fragment. Ushbu maqolada biz Fragmentqo'llab- quvvatlash kutubxonasidagi sinfga e'tibor qaratamiz (xavotir olmang, ikkala Fragment sinfi ham bir xil harakatga ega, faqat paket nomi farq qiladi).
Master-Detail uslubi ilovasi Fragment haqida ma'lumot olish uchun ajoyib namunadir. Ko'pgina ilovalarda menyu yoki havola mavjud bo'lib, uni bosgandan so'ng ilova sizni yangi sahifaga olib boradi yoki ushbu menyu/havola bilan bog'liq ba'zi ma'lumotlarni ko'rsatadi, bu Master-Detail foydalanuvchi interfeysi deb ataladi.



Yuqoridagi rasmda telefondagi Master-Detail foydalanuvchi interfeysi uslubi ko'rsatilgan. Siz asosiy menyuni/havolani ko'rasiz va tafsilotlar turli sahifalarda joylashtirilgan.

Yuqoridagi rasmda planshetdagi Master-Detail foydalanuvchi interfeysi uslubi ko'rsatilgan. Planshet yoki katta ekranli qurilmada siz asosiy sahifani va batafsil sahifani bitta sahifaga birlashtirishingiz mumkinligini ko'rasiz, ha, bu yorliq boshqaruviga o'xshaydi (tab boshqaruvi asosiy detal foydalanuvchi interfeysining amalga oshirilishi).


Muqobil manba sifatida kichik va katta ekran uchun 2 ta maket yaratish yaxshi fikr emas, chunki siz mantiqiy qismni takrorlashingiz kerak va sahifaga biror narsani qo'shish/o'chirishni xohlaganingizda, uni ikkala tartib faylida ham qilishingiz kerak.
O'z mantiqiy qismi bilan alohida-alohida asosiy sahifa va batafsil sahifa yaratish haqida o'ylab ko'ring. Ilova kichik ekranda ishlayotganida faqat asosiy menyuni ko'rsating, lekin ilova katta ekranda ishlayotganida, batafsil sahifani ekranning o'ng tomoniga biriktiring. Ushbu g'oya ko'p panelli deb ataladi, chunki siz bitta ekranga ko'plab UI panellarini joylashtirasiz.



Androidda Activitiesekranda ko'pchilikni ko'rsatishning iloji yo'q, siz Fragmentikkala sahifa uchun s yaratishingiz va keyin uni faoliyatga biriktirishingiz kerak.





Download 365.94 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4   5   6   7   8   9




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