پیاده سازی ListView و GridView محصولات

آموزش Flutter - قسمت 46
زمان قرارگیری : 07 دی 1397
زمان این قسمت : 24:11
برای دسترسی به این دوره نیاز است بصورت نقدی این دوره را خریداری کنید و این دوره بخشی از دوره های اعضای ویژه نمیباشد

تعداد شرکت کنندگان 840 نفر
قیمت دوره 139000 تومان
وضعیت دوره تکمیل شده
زمان کل دوره 30:03:58
تعداد قسمت‌ها 72
نوع دسترسی نقدی

در این جلسه ابتدا Card محصولات رو پیاده سازی خواهم کرد و بعد اطلاعات را در ListView و GridView به نمایش در میاورم در تصویر زیر میتوانید دمو کاری که قرار است انجام شود را مشاهده کنید.

پیاده سازی ListView و GridView محصولات

رایگان 11:30
09:07
برای دسترسی به این دوره نیاز است بصورت نقدی این دوره را خریداری کنید و این دوره بخشی از دوره های اعضای ویژه نمیباشد

تعداد شرکت کنندگان 840 نفر
قیمت دوره 139000 تومان
وضعیت دوره تکمیل شده
زمان کل دوره 30:03:58
تعداد قسمت‌ها 72
نوع دسترسی نقدی

آفلاین
user-avatar
مدرس دوره حسام موسوی

اول داستان، طراح گرافیک بودم و ۲ سالی به عنوان طراح مشغول بودم، بعد به برنامه‌نویسی علاقمند شدم و الان بیشتر از ۱۰ ساله که عاشق کدزنی و چالش‌های پروژه‌های مختلفم. به تدریس علاقه خاصی دارم و دوست دارم دانشی که در این راه بدست آوردم را در اختیار دیگران هم قرار بدم. 

سوالات و گفتگو‌ها

سوالات و گفتگو‌ها

اگر سوال و مشکلی یا حتی بحثی در یکی از حوزه‌های برنامه‌نویسی دارید این بخش به شما کمک ویژه‌ای خواهد کرد

دورهای پیشنهادی

مشاهده همه دوره ها
آموزش ایجاد وبسایت PWA یا Progressive Web Apps

آموزش ایجاد وبسایت PWA یا Progressive Web Apps

وب‌اپلیکیشن‌های پیش رونده (Progressive Web Apps) یا به اختصار PWA می‌توانند تحول بزرگ بعدی در حوزه‌ی اپلیکیشن‌های موبایل محسوب شوند. این فناوری که ابت...

آموزش دیزاین پترن ها

آموزش دیزاین پترن ها

در برنامه‌نویسی شی گرا معمولا یک سری مسئله خیلی ساده و شناخته شده‌ای داریم که بسیار پر رخداد و تکراری هستند. برای حل این مسائل هرکسی احتمالا یک راه‌حل...

دسترسی رایگان برای اعضای ویژه
مدیریت پروژه های متن‌باز با git و github

مدیریت پروژه های متن‌باز با git و github

اگر از دنبال کنندگان مجله آموزشی راکت باشید میدانید که در راکت دوره های زیادی از ابزارهای اوپن سورس مثل لاراول ، فریمورک های جاوا اسکریپت ، نود جی اس...

دسترسی رایگان برای اعضای ویژه
آموزش پروژه محور bootstrap 4

آموزش پروژه محور bootstrap 4

میتوان گفت بوت استرپ یکی از محبوب ترین فریمورک های Css جهان است که با استفاده از آن میتوان وبسایت های مختلفی را در سریعترین زمان ممکن بوجود آورد . این...

دیدگاه‌ها و پرسش‌ها

برای ارسال نظر لازم است ابتدا وارد سایت شوید
آفلاین
user-avatar
n
2 هفته پیش

سلام
هر چه قدر که مقدار itemExtent در listview.builder زیاد می کنم ارتفاع listtile ام بیشتر میشه ولی سایز و فضای widget هایی که در trailing مربوط به listtile قرار دادم بیشتر نمیشه.می خواهم ارتفاع trailing در listtile افزایش بدهم .چی کار کنم ؟ اگر این کار امکام پذیر نیست چگونه می تونم یک listtile بنویسم؟
ا

آفلاین
user-avatar
حسام موسوی
2 هفته پیش

درود بر شما
اون المنت پدر مطمئن هستید که بهش ارتفاع مشخصی ندادید ؟

آفلاین
user-avatar
n
2 هفته پیش

منظورتان از المنت پدر چیه ؟برای قسمت trailing ام column گذاشتم و امتحان کردم که با container بهش ارتفاع بدم ولی تغییری نکرد و همواره ارتفاع کل column من مقدار مشخصی است . در widget های توی column هم از expanded استفاده کردم ولی تغییری نکرد

آفلاین
user-avatar
n
2 هفته پیش

این بخشی از کد قسمت listview  ام هستش.

آفلاین
user-avatar
حسام موسوی
2 هفته پیش

برای ارتفاغ ویجت container رو تست کردید ؟

آفلاین
user-avatar
parsa
1 سال پیش

سلام من داخل لیست ویو یک Texifiled دارم وقتی اسکرول میکنم مقداد های تکست ویوو پا میشن ، چیکار باید بکنم؟

آفلاین
user-avatar
حسام موسوی
1 سال پیش

ببخشید متوجه نشدم ! پا میشن ؟

آفلاین
user-avatar
parsa
1 سال پیش

ببخشید اشتباه تایپی بود ، وقتی اسکرول میکنم انگار تمام ایتم ها مجدد بارگزاری میشن ، مثلا من یک تکست فیلد دارم توی هر آیتم وقتی آیتم ۵امی و مقداری وارد میکنم ، بعد از اینکه اسکرول کردم دوباره برمیگردم میبینم که مقدار داخل تکست فیلد پاک شده ، چیکار باید بکنم که این اتفاق نیفته؟

آفلاین
user-avatar
حسام موسوی
1 سال پیش

نباید چنین مشکلی پیش بیاد حتما در پیاده سازی اشتباهی انجام دادید
قطعا باید دیده بشه کد

آفلاین
user-avatar
34040
1 سال پیش

سلام خسته نباشید و دستتون درد نکنه اقای موسوی بابت این دوره ی فوق العادتون...
توی این بخش در حال پیاده سازی بودم و دقیقا اون چیزی ک گفتید پیاده کردم حتی واسه اطمنان بیشتر کدتونو کپی کردم منتها توی قسمت replace که یه عکس قبل از load شدن قرار میگیره ارور داد و طبق مستندات پیش رفتم ینی image رو به این صورت نوشتم
placeholder:(context, url) => new Image( image: AssetImage("assets/images/placeholder-image.png"), fit: BoxFit.cover, width:pageSize.width, ),
و مشکلش حل شد منتها خواستم بینم ایا کار درستیه یا نه اگه کمک کنید ممنون میشم...

آفلاین
user-avatar
حسام موسوی
1 سال پیش

سلام اگر حل شد پس مشکلی نیست
چون در دوره هم گفتم برای انجام یه کار کلی راه وجود داره