❤3
Forwarded from Pure Coder
💊Capsule
⚡️نکات طلایی scrollable ویجت ها⚡️
5⃣
این نوع Key یه subclass از ValueKey هست با یه کاربرد خاص.
قبلن در مورد انواع key ها و کاربردشون گفتم و این نوع رو به آینده موکول کردم.
الان وقتشه 😍😍
🔥اگه بخوایم ScrollView موقعیت اسکرول خودش رو حفظ کنه و وقتی که خراب شد و دوباره از اول ساخته شد برگرده به همون scroll position قبلی، از این نوع از key استفاده می کنیم.
🔥برای مثال وقتی توی یه TabbarView یا یه PageView یه دونه ListView داشته باشیم وقتی میریم page بعدی این page که شامل لیست هست کامل destroy میشه و بعد که برمیگردیم از اول ساخته میشه.
🔥برای اینکه موقعیت اسکرول خودش رو ذخیره کنه و بعد که از اول ساخته شد دوباره بره همون جا :
✔️به یکی از parent های ListView یه key از این نوع میدیم.
✔️توی ScrollController هم باید پارامتر زیر رو
#capsule #intermediate #local_key #list_view
⚡️نکات طلایی scrollable ویجت ها⚡️
5⃣
PageStorageKeyاین نوع Key یه subclass از ValueKey هست با یه کاربرد خاص.
قبلن در مورد انواع key ها و کاربردشون گفتم و این نوع رو به آینده موکول کردم.
الان وقتشه 😍😍
🔥اگه بخوایم ScrollView موقعیت اسکرول خودش رو حفظ کنه و وقتی که خراب شد و دوباره از اول ساخته شد برگرده به همون scroll position قبلی، از این نوع از key استفاده می کنیم.
🔥برای مثال وقتی توی یه TabbarView یا یه PageView یه دونه ListView داشته باشیم وقتی میریم page بعدی این page که شامل لیست هست کامل destroy میشه و بعد که برمیگردیم از اول ساخته میشه.
🔥برای اینکه موقعیت اسکرول خودش رو ذخیره کنه و بعد که از اول ساخته شد دوباره بره همون جا :
✔️به یکی از parent های ListView یه key از این نوع میدیم.
✔️توی ScrollController هم باید پارامتر زیر رو
true کنیم : keepScrollOffset#capsule #intermediate #local_key #list_view
خب خب دوستان عزیز قسمت ۷ آپلود شد😍
#flutter
آموزش #ارث_بری در دارت
- آموزش extends در دارت
- آموزش super در دارت
- آموزش override@ در دارت
هر سوالی داشتین توی کامنتا بپرسین🔥💙
#حمایت و #سابسکرایب یادتون نره😍💙
🔗 لینک ویدیو
#flutter
آموزش #ارث_بری در دارت
- آموزش extends در دارت
- آموزش super در دارت
- آموزش override@ در دارت
هر سوالی داشتین توی کامنتا بپرسین🔥💙
#حمایت و #سابسکرایب یادتون نره😍💙
🔗 لینک ویدیو
YouTube
آموزش ارث بری در دارت | 07/20 ( Dart Pogramming Language )
شماره ویدیو 07/20 (آموزش ارث بری در زبان دارت)
هر هفته دوشنبه و پنجشنبه ها ساعت ۹ شب ویدیو جدید داریم
سابسکرایب و حمایت یادتون نره که کلی خبرای داغ تو راهه 😉😍🔥
هرسوالی ، انتقاد و پیشنهادی داشتین توی کامنتا بنویسید همرو میخونم 😍🙏
Instagram👇
https:/…
هر هفته دوشنبه و پنجشنبه ها ساعت ۹ شب ویدیو جدید داریم
سابسکرایب و حمایت یادتون نره که کلی خبرای داغ تو راهه 😉😍🔥
هرسوالی ، انتقاد و پیشنهادی داشتین توی کامنتا بنویسید همرو میخونم 😍🙏
Instagram👇
https:/…
👍5
دوستان از کدوم سرویس های خارجی میشه vps تهیه کرد که بشه روش vpn شخصی بالا آورد؟
Puppeteer in Dart
A Dart library to automate the Chrome browser over the DevTools Protocol.
This is a port of the Puppeteer Node.JS library in the Dart language.
https://pub.dev/packages/puppeteer
A Dart library to automate the Chrome browser over the DevTools Protocol.
This is a port of the Puppeteer Node.JS library in the Dart language.
https://pub.dev/packages/puppeteer
Forwarded from Pure Coder
💊Capsule
⚡️نکات طلایی scrollable ویجت ها⚡️
6⃣
ListView
🔥موقع ساخت ListView اگه :
✔️توی حالت vertical scrolling همه آیتم ها height برابر دارن
یا اگه :
✔️توی حالت horizontal scrolling همه آیتم ها width برابر دارن
به جای تعیین کردن اندازه توی خود آیتم ها، پارامتر
🔥در این حالت اگه ListView افقی باشه همه آیتم ها مجبورن width شون برابر این مقدار باشه.
و اگه ListView عمودی باشه height همه آیتم ها اجبارن همین مقدار میشه.
🔥این حالت نسبت به اینکه اندازه داخل خود آیتم ها تعیین بشه پرفرمانس بالاتری داره.
😍😍اینم هدیه پرفرمانسی من به شما 😍😍
#advanced #list_view #capsule #performance
⚡️نکات طلایی scrollable ویجت ها⚡️
6⃣
ListView
itemExtent🔥موقع ساخت ListView اگه :
✔️توی حالت vertical scrolling همه آیتم ها height برابر دارن
یا اگه :
✔️توی حالت horizontal scrolling همه آیتم ها width برابر دارن
به جای تعیین کردن اندازه توی خود آیتم ها، پارامتر
itemExtent توی ListView رو مقدار بدید. 🔥در این حالت اگه ListView افقی باشه همه آیتم ها مجبورن width شون برابر این مقدار باشه.
و اگه ListView عمودی باشه height همه آیتم ها اجبارن همین مقدار میشه.
🔥این حالت نسبت به اینکه اندازه داخل خود آیتم ها تعیین بشه پرفرمانس بالاتری داره.
😍😍اینم هدیه پرفرمانسی من به شما 😍😍
#advanced #list_view #capsule #performance
این رو کسی تست کرده؟
https://virgool.io/@mojtabaha/حل-مشکل-gradle-برای-دانلود-از-مخازن-تحریم-شده-با-راه-اندازی-nexus-repository-manager-یک-بار-برای-همیشه-avpkmgcsgglr
https://virgool.io/@mojtabaha/حل-مشکل-gradle-برای-دانلود-از-مخازن-تحریم-شده-با-راه-اندازی-nexus-repository-manager-یک-بار-برای-همیشه-avpkmgcsgglr
ویرگول
حل مشکل Gradle برای دانلود از مخازن تحریم شده با راه اندازی Nexus Repository Manager ، یک بار برای همیشه! - ویرگول
همونطوری که میدونید Gradle برای اینکه بتونه پروژه ما رو بیلد کنه، باید نیازمندی های پروژه (Dependency) رو از مخازنی که براش تعریف کردیم (Re…
Desktop Folder Picker
A Flutter plugin for picking folder path in Desktop (Window and MacOS).
https://pub.dev/packages/flutter_desktop_folder_picker
A Flutter plugin for picking folder path in Desktop (Window and MacOS).
https://pub.dev/packages/flutter_desktop_folder_picker
👍3
Twitter clone in flutter
using Firebase auth,realtime,firestore database and storage.
https://github.com/TheGithubMafia/chandni2428_79256f12-cfde-47fe-871b-0869f63ed81b
using Firebase auth,realtime,firestore database and storage.
https://github.com/TheGithubMafia/chandni2428_79256f12-cfde-47fe-871b-0869f63ed81b
Webshot API
A simple web API to generate image from a url, made using Dart shelf package
https://flutterawesome.com/a-simple-web-api-to-generate-image-from-a-url-made-using-shelf-package/
A simple web API to generate image from a url, made using Dart shelf package
https://flutterawesome.com/a-simple-web-api-to-generate-image-from-a-url-made-using-shelf-package/
👍2
MightyWeb Webview: Web to App Convertor(Flutter + Admin Panel)
https://codecanyon.net/item/mightyweb-flutter-for-web-to-app-convertor-admin-panel/31705226
https://codecanyon.net/item/mightyweb-flutter-for-web-to-app-convertor-admin-panel/31705226