Flutter ramka uchun qo'llanma 1-bob. Flutterga kirish Flutter nima. O'rnatish
Download 1.13 Mb.
|
Flutter ramka uchun qo\'llanma 1-bob. Flutterga kirish Flutter ni
MaterialApp и ScaffoldMaterialApp vidjeti material dizayni uslubida grafik interfeys yaratish uchun moʻljallangan. Moddiy dizayn uslubidagi haqiqiy interfeysga qo'shimcha ravishda, ushbu vidjet ko'plab boshqa funktsiyalarni ta'minlaydi, masalan, navigatsiyani, dasturning turli qismlarini va hokazolarni aniqlash imkonini beradi. Keling, MaterialApp-dan foydalanishning ba'zi asoslarini ko'rib chiqishdan boshlaylik. MaterialApp konstruktori munosib miqdordagi parametrlarga ega, ular orasida asosiy parametrni ajratib ko'rsatish kerak. Ushbu parametr yuklanganda MaterialApp ilovasida ko'rsatiladigan asosiy vidjetni o'rnatadi. Masalan:
Iskala
Scaffold sinfining konstruktori ham bir nechta parametrlarga ega, ulardan birinchi navbatda tana parametrini ajratib ko'rsatish kerak - u Scaffold-ning asosiy tarkibini boshqa vidjet shaklida o'rnatadi. Masalan:
AppBar
AppBar ilovaga Material Design ko'rinishi va hissini berish uchun ishlatiladigan boshqa sinfni taqdim etadi. AppBar vidjeti ham boy funksiyalarni taqdim etadi. Hozircha faqat AppBar konstruktorining matn parametri yordamida o'rnatiladigan sarlavhaga to'xtalamiz. Ushbu parametr Matn vidjetini qiymat sifatida qabul qiladi:
Skrinshotdan ko'rinib turibdiki, bu holda biz ustiga hech qanday to'ldirishni o'rnatishimiz shart emas, Scaffold avtomatik ravishda asosiy tarkibni AppBar ostida joylashtiradi. Bundan tashqari, vidjetlar bir nechta standart ranglarni taqdim etadi. Bundan tashqari, AppBar-dagi sarlavha shunchaki satrni emas, balki Matn vidjetini ifodalaganligi sababli, biz shunga mos ravishda ba'zi uslublarni qo'llashimiz mumkin, masalan, matn rangi va boshqalar. Download 1.13 Mb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling