هم اکنون که میدانیم ویجت چیست و چه کاری جاری ساختن می دهد وقت آن رسیده که بدانیم تعدادی نوع ابزارک طراحی اپلیکیشن در مشهد یا این که ویجت (Widget) داریم پیش خیس دربارهی کیفیت گروهبندی آنها سخن کردیم. این قسمت در زمینه ی گونه های آنها کلام خواهیم اعلام کرد. Flutter گروهای عظیم از ابزارکهای داخلی مانند متن، buttons، slider، لیستها، دکورا سیونها، ردیاب حرکات، برنامه کودکها و … را دارااست و طراحان فلاتر به صورت مداوم ابزارکهای بیشتری را تحت عنوان نیاز بسطدهندگان به آن اضافه مینمایند.
البته جداگانه از ابزارکهای داخلی، می توانید ابزارکهای خویش را با اعتنا به نیاز خویش ساخت فرمائید. در اموزش اپلیکیشن نویسی فلاتر (Flutter) ابزارکها به دو تیم تقسیم شوند:
۱. ویجت های سوای وضعیت (Stateless Widgets):
این ویجت همان گونه که از نامش پیداست هیچ کاری به طور کلی اجرا نمیدهد و به طور کامل ماهیت ساکنی دارااست. ابزارکهایی که فارغ از ملیت می باشند هیچگونه توابعی را ذخیره نمیکنند. این پاراگراف بهاین معناست که آنها مقادیری را که ممکن میباشد تغییر و تحول نمایند را ذخیره نمیکنند.
همینطور میاقتدار اظهار کرد که ابزارکهای فارغ از دولت (ملیت)، ابزارکهای “DATALESS” میباشند. چون آن ها هیچ دادهای در حین حقیقی و واقعی ذخیره نمی کنند. نکته: Icon ،IconButton و Text مثالای از ابزارکهای فارغ از شرایط میباشند.
بعضا از ویجتهای فلاتر فارغ از شرایط عبارتاند از:
۱- ویجت Text در فلاتر
ویجت Text یک کدام از پرکاربردترین ویجتها در فلاتر برای اکران متن میباشد. با به کارگیری از این ویجت می توانید متنهای بی آلایش تا بغرنج را به راحتی اکران دهید.
خصوصیتهای ویجت Text در فلاتر:
data: متنی که می خواهید اکران داده خواهد شد.
style: مدل متن را دربرگیرنده اندازه، رنگ، ضخامت، فونت و … معین مینماید.
textAlign: شیوه دکوراسیون متن را مشخص و معلوم مینماید (چپ چین، راست چین، اواسط چین).
overflow: طرز اکران متنهای وقت گیر که در فضای ویجت جا نمی شوند را معلوم مینماید.
softWrap: در صورتیکه میخواهید متن به خط آینده برود و محدودیتی برای آن قائل نشوید، این خصوصیت را true نمائید.
۲- ویجت Icon در فلاتر
ویجت Icon در فلاتر برای اکران آیکونها از کتابخانههای آیکون Material و Cupertino به کار گیری میگردد.
خصوصیتهای ویجت Icon در فلاتر:
icon: نوع آیکون را مشخص و معلوم مینماید.
size: اندازه آیکون را معلوم مینماید.
color: رنگ آیکون را مشخص و معلوم مینماید.
shadows: سایههای آیکون را فعال یا این که غیرفعال مینماید.
semanticLabel: برچسبی برای آیکون جهت دسترسپذیری بیشتر
۳- ویجت Image در فلاتر
ویجت Image در فلاتر برای اکران تصاویر از منابع متفاوت مانند خاطر داخلی، کانال و آیکونها به کار گیری می شود.
خصوصیتهای ویجت Image در فلاتر:
image: منبع تصویر را مشخص و معلوم مینماید.
width: پهنا تصویر را معین مینماید.
height: طول تصویر را معلوم مینماید.
fit: طرز تناسب تصویر با فضای ویجت را معلوم مینماید.
color: رنگ تصویر را تغییر و تحول می دهد.
alignment: طرز چیدمان تصویر در فضای ویجت را معین مینماید.
هم اکنون که میدانیم ویجت چیست و چه کاری جاری ساختن می دهد وقت آن رسیده که بدانیم تعدادی نوع ابزارک طراحی اپلیکیشن در مشهد یا این که ویجت (Widget) داریم پیش خیس دربارهی کیفیت گروهبندی آنها سخن کردیم. این قسمت در زمینه ی گونه های آنها کلام خواهیم اعلام کرد. Flutter گروهای عظیم از ابزارکهای داخلی مانند متن، buttons، slider، لیستها، دکورا سیونها، ردیاب حرکات، برنامه کودکها و … را دارااست و طراحان فلاتر به صورت مداوم ابزارکهای بیشتری را تحت عنوان نیاز بسطدهندگان به آن اضافه مینمایند.
البته جداگانه از ابزارکهای داخلی، می توانید ابزارکهای خویش را با اعتنا به نیاز خویش ساخت فرمائید. در اموزش اپلیکیشن نویسی فلاتر (Flutter) ابزارکها به دو تیم تقسیم شوند:
۱. ویجت های سوای وضعیت (Stateless Widgets):
این ویجت همان گونه که از نامش پیداست هیچ کاری به طور کلی اجرا نمیدهد و به طور کامل ماهیت ساکنی دارااست. ابزارکهایی که فارغ از ملیت می باشند هیچگونه توابعی را ذخیره نمیکنند. این پاراگراف بهاین معناست که آنها مقادیری را که ممکن میباشد تغییر و تحول نمایند را ذخیره نمیکنند.
همینطور میاقتدار اظهار کرد که ابزارکهای فارغ از دولت (ملیت)، ابزارکهای “DATALESS” میباشند. چون آن ها هیچ دادهای در حین حقیقی و واقعی ذخیره نمی کنند. نکته: Icon ،IconButton و Text مثالای از ابزارکهای فارغ از شرایط میباشند.
بعضا از ویجتهای فلاتر فارغ از شرایط عبارتاند از:
۱- ویجت Text در فلاتر
ویجت Text یک کدام از پرکاربردترین ویجتها در فلاتر برای اکران متن میباشد. با به کارگیری از این ویجت می توانید متنهای بی آلایش تا بغرنج را به راحتی اکران دهید.
خصوصیتهای ویجت Text در فلاتر:
data: متنی که می خواهید اکران داده خواهد شد.
style: مدل متن را دربرگیرنده اندازه، رنگ، ضخامت، فونت و … معین مینماید.
textAlign: شیوه دکوراسیون متن را مشخص و معلوم مینماید (چپ چین، راست چین، اواسط چین).
overflow: طرز اکران متنهای وقت گیر که در فضای ویجت جا نمی شوند را معلوم مینماید.
softWrap: در صورتیکه میخواهید متن به خط آینده برود و محدودیتی برای آن قائل نشوید، این خصوصیت را true نمائید.
۲- ویجت Icon در فلاتر
ویجت Icon در فلاتر برای اکران آیکونها از کتابخانههای آیکون Material و Cupertino به کار گیری میگردد.
خصوصیتهای ویجت Icon در فلاتر:
icon: نوع آیکون را مشخص و معلوم مینماید.
size: اندازه آیکون را معلوم مینماید.
color: رنگ آیکون را مشخص و معلوم مینماید.
shadows: سایههای آیکون را فعال یا این که غیرفعال مینماید.
semanticLabel: برچسبی برای آیکون جهت دسترسپذیری بیشتر
۳- ویجت Image در فلاتر
ویجت Image در فلاتر برای اکران تصاویر از منابع متفاوت مانند خاطر داخلی، کانال و آیکونها به کار گیری می شود.
خصوصیتهای ویجت Image در فلاتر:
image: منبع تصویر را مشخص و معلوم مینماید.
width: پهنا تصویر را معین مینماید.
height: طول تصویر را معلوم مینماید.
fit: طرز تناسب تصویر با فضای ویجت را معلوم مینماید.
color: رنگ تصویر را تغییر و تحول می دهد.
alignment: طرز چیدمان تصویر در فضای ویجت را معین مینماید.

نکات اصلی برای نصب JDK