Mavzu: Vidjetlar va ularning xususiyatlari Reja


Vidjetlarni sozlash va sozlash


Download 153.53 Kb.
bet3/4
Sana17.06.2023
Hajmi153.53 Kb.
#1533737
1   2   3   4
Bog'liq
Marufjonov Avazbek-docx

Vidjetlarni sozlash va sozlash turli moslashtirilgan qatlamlarni tanlash imkonini beradi. Siz bir marta bosish orqali chiroqni faollashtiradigan ilovani yoki ko'p rangli ko'rsatkichlar bilan avtomatik sinxronizatsiya kalendarini o'rnatishingiz mumkin. Siz hatto butun ekranni yoki faqat kichik qismini egallagan kalendarlarni tanlashingiz mumkin.
The vidjet uslublari, o'lchamlari va funktsiyalari Ular juda xilma-xil va biz eng ko'p foydalanadigan ilovalarga bog'liq bo'ladi. Vidjetlarning yakuniy konfiguratsiyasi keng bo'lishi mumkin, ammo biz mobil qurilmani to'liq moslashtirishga kirganimizda, yakuniy tajriba juda dinamik bo'lib, telefondan foydalanishning shaxsiy usuliga xizmat qiladi. Shuningdek, turli foydalanuvchi galereyalarini sinab ko'ring va qurilmadagi ko'plab turli ilovalar uchun vidjetlarni bepul yuklab oling.
Flutterda UI vidjetlar yordamida amalga oshiriladi har bir vidjet class yani obyekt deb qaraladi. Vidjet o’zi nima degan savol qiziqtirishi mumkin? Vidjetlarni LEGO bloklari bilan o’xshatish mumkin. Bloklarni bir birga qo’shish orqali qandaydir obyekt shakl yaratamiz va har xil bloklarni qo’shib, ko’rinishni o’zgartirishimz mumkin. Vidjetlar Flutterni qurish bloklari bo’lib, har bir vidjet foydalanuvchi interfeysida ko’rinadi. Texnik tilda aytganda, vidjetlar — bu konfiguratsiyalarUI ning turli qismlari. Bir — biriga qo’shish orqali yaratilgan vidjetlar, vidjet daraxtini yaratadi. Masalan, aytaylik
uy me’mori uyning rejasini chizadi, uydagi devorlar, oynalar va eshiklar va shu kabi boshqa jihozlar vidjetlar deb qaralsa… Vidjetlar UI konfiguratsiya qismlari bo’lgani uchun jami vidjetlar birgalikda vidjet daraxtini yaratadilar.
Flutter har bir elementni yaratish uchun konfiguratsiya sifatida vidjetdan foydalanadi.
Element — bu ekranga ko’rsatiladigan vidjet. Vidjetlarning turlari haqida qisqacha ma’lumot:
List, Grid,Text va Button kabi element vidjetlar
Form, FormField kiritish elementlari bo’lgan vidjetlar
Row, Column, Stack, Center va Padding foydalanuvchi interfeysini joylashtirish uchun.
Gesture, Inkwell, Dragging, Dismissible tegish ishora orqali o’zgaradigan, interaktiv elementlarga ega vidjetlar:

Animation va harakat elementlari bo’lgan vidjetlar, masalan, Hero animatsiyasi, animatsion Container,animated crossfade, fade trasition, rotation, scale, slide va oppacity.
Assets, Image va Iconlar elementlarga ega vidjetlar.
Foydalanuvchi interfeysini yaratish uchun bir — biriga ulanadigan vidjetlar.
O’zingiz yaratishingiz mumkin bo’lgan maxsus vidjetlar.

Download 153.53 Kb.

Do'stlaringiz bilan baham:
1   2   3   4




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