ویجت Container ، ویجت راحتی است که ترکیبی از ابزارکهای نقاشی ، موقعیت یابی و اندازه را در اختیار شما قرار می دهد . یک ویجت کانتینر ، ویجت فرزند خود را از اطراف احاطه می کند و امکاناتی همچون سایز ، تنظیم فاصله از طرفین و میزان چرخش را در اختیار ویجت فرزندش قرار […]ادامه مطلب .
توسط ویجت Image شما می توانید به چند روش نسبت به نمایش عکس اقدام نمایید . نمایش عکس از منابع داخل اپلیکیشن (Image.asset) نمایش عکس از شبکه (Image.network) نمایش عکس از فایل (Image.file) نمایش عکس از حافظه (Image.memory) روش فراخوانی ویجت Image جهت بازیابی عکس از شبکه (اینترنت) به شکل زیر است : const Image( […]ادامه مطلب .
ویجت SizedBox جهت سایز دهی به ویجت های درونش کاربرد دارد . به عنوان مثال : هر زمان شما تصمیم به فراخوانی تصاویری را داشتید که کاربر بارگذاری کرده و مشخص نیست دارای چه ابعادی هستند ، می توانید با استفاده از این ویجت مطمئن باشید که تمام تصاویر در یک سایز واحد در خروجی […]ادامه مطلب .
ویجت AppBar به شکل یک نوار رنگی در بالای صفحه اپلیکیشن ظاهر می شود و می تواند حاوی یک آیکون در سمت چپ ، یک متن در سمت چپ یا وسط و یک یا چند آیکون در سمت راست باشد . ویجت AppBar به این شکل پیاده سازی می شود : از این ویجت هم […]ادامه مطلب .
در صورتی که در سیستم شما فلاتر به درستی نصب و تنظیم شده باشد با درج دستور flutter در command prompt باید اطلاعات زیادی در رابطه با flutter دریافت نمایید . همچنین درج دستور flutter -h راهنمای کاملی از تمامی دستورات و فرامین flutter به شما نمایش می دهد : دستوری که مد نظر ماست […]ادامه مطلب .
در این پروژه شما با ویجت های StateLess و StateFull و نحوه پاس داده مقادیر به هر کدام و نحوه استفاده از مجموعه های List و Set و مباحث شی گرایی و نحوه استفاده از ویجت های پایه فلاتر مثل Scaffold , ListView , ListTile , Card و CircleAvatar آشنا می شوید . خروجی این […]ادامه مطلب .
در زبان دارت بر خلاف بقیه زبان ها آرایه وجود ندارد و به جای آن ۴ مدل داده ای برای شکل دادن به لیستی از داده ها و اشیاء وجود دارد که همگی در کتابخانه dart:core وجود دارند و شامل موارد زیر هستند : ۱- لیست (List) ۲- دسته (Set) ۳- نقشه (Map) ۴- صف […]ادامه مطلب .
ویجت CircleAvatar یک دایره رنگی ترسیم می کند که معمولا با تصویر نمایه کاربر یا در صورت عدم وجود چنین چیزی ، با کلمه ابتدایی نام کاربر مقدار دهی می شود . این ویجت از خانواده کلاس Material می باشد . از این ویجت در سایر ویجت ها جهت نمایش یک کادر دایره ای رنگی […]ادامه مطلب .
ویجت کارت (Card) برگه ای از مطالب است که برای نشان دادن برخی از اطلاعات مرتبط استفاده می شود ، به عنوان مثال یک آلبوم ، یک موقعیت جغرافیایی ، یک وعده غذایی ، اطلاعات تماس و … ویجت کارت گوشه هایی کمی گرد و سایه دار دارد : ویجت کارت به خودی خود رویداد […]ادامه مطلب .
از قابلیت های ویجت ListTile نمایش یک آیکون در سمت چپ (leading) ، یک یا سه خط متن در وسط (title , subtitle , …) ، یک آیکون در سمت راست (trailing) و قابلیت دریافت تاچ کاربر (onTap) می باشد . ویجت ListTile به راحتی در قالب کاشی چیده می شود لذا قالبا در ویجت […]ادامه مطلب .
یکی از رایج ترین ویجت های پیمایش است که فرزندان خود را در جهت محور صلیب ( عمودی یا افقی ) تکرار می کند . در این ویجت شما در واقع فقط یک سطر از لیست را ایجاد می کنید و این ویجت ListView هست که این سطر را به تعدادی که شما تعیین کرده […]ادامه مطلب .
ویجت Scaffold (داربست) یکی از کاربردی ترین ویجت های اسکلت بندی صفحه می باشد . شما توسط امکانات این ویجت به راحتی چند خط کد می توانید برای صفحه ی اپلیکیشن خود AppBar , floatingActionButton , bottomNavigationBar و … را ایجاد نمایید . ایجاد هر کدام از این ویجت ها بدون استفاده از امکانات Scaffold […]ادامه مطلب .