MaterialApp vidjeti
The Mavzu vidjet hisoblanadi emas the faqat yo'l uchun mavzu a ilova. The Material ilovasi vidjet ThemeData- ni ham qabul qiladigan boshqa yagona vidjetdir mavzusi orqali qadrlanadi mulk.
Mavzu bilan bir qatorda MaterialApp mahalliylashtirish uchun yordamchi xususiyatlarni qo'shadi, masalan, va shuningdek navigatsiya orasida ekranlar, qaysi biz bo'ladi tekshirish tashqariga ichida Bob 7 , Marshrut: Ekranlar orasida navigatsiya .
tomonidan qo'shish a Material ilovasi vidjet kabi the ildiz vidjet ning the ilova, siz bor bildirmoqda Materiallar dizayni bo'yicha ko'rsatmalarga amal qilish niyatingiz bor va bu uning maqsadi, to'g'rimi?
Endi u Materiallar dizayni bo'yicha ko'rsatmalarga amal qilishingizni bilsa, ramka shunday bo'ladi bo'l biroz boshqacha ichida munosabat uchun the sukut bo'yicha mavzu. In the quyidagi kod, biz qil matnimiz uchun uslubni belgilamang:
sinf MaterialAppDefaultTheme uzaytiradi Davlatsiz vidjet { @override
Vidjet qurish (BuildContext kontekst) { qaytish MaterialApp(
uy: Idish( rang: Ranglar.oq, bola: markaz(
bola: Matn( "Oddiy Matn",
// matn yo'nalishi: TextDirection.ltr, qilmang kerak
// hozir rahmat uchun material ilovasi
),
),
),
);
}
}
Ushbu kodda biz qo'shish orqali Materiallar dizayni bo'yicha ko'rsatmalarga amal qilish niyatimizni bildirdik Material ilovasi vidjet kabi bizning ildiz vidjet, bu bo'ladi mahsulot a ortga qaytish uchun a emas juda jozibali DefaultTextStyle uslub uchun maslahat bering bu the dasturchi bu ular bor emas Matnda Material Design-dan samarali foydalanish vidjetlar. Oldingi kodning natijasi quyidagicha:
In boshqa so'zlar, biz kerak har doim o'rash Matn vidjetlar ichida biroz Material Dizayn ko'rsatmalar tomonidan taklif qilingan tipografiya uslublarini to'g'ri qo'llash uchun asoslangan vidjet.
The Material vidjet hisoblanadi the eng oddiy misol; bu ega a DefaultTextStyle mulk va
boshqa tipik Material Dizayn xususiyatlari, shunday kabi balandlik uchun the soya ta'sir dan ko'rsatmalar .
Eslatma bu biz shuningdek qildi emas ta'minlash a textDirect mulk ning the Matn vidjet bu vaqt.
Bir ning the funktsiyalari ning Material ilovasi hisoblanadi uchun ruxsat berish Biz uchun murojaat qiling xalqarolashtirish ilovamizga va textDirection-ga atrof-muhit Lokaliga asoslangan .
MaterialApp yordamida vidjet, biz qanday boshlashni ko'rdik Materiallar dizayni bo'yicha quyidagi ko'rsatmalar. Boshqa muhim vidjet uchun Yordam bering yoqilgan bu vazifa hisoblanadi the Iskala vidjet. Keling uni qanday ishlatishni keyingi bo'limda ko'ring .
Do'stlaringiz bilan baham: |