Flutter Zone | فلاتر و دارت
741 subscribers
522 photos
312 videos
1.07K files
817 links
ناحیه‌ی فلاتر
برای فلاتر
اموزش های فلاتر و دارت از یودمی

لینک گروه : https://t.me/flutterzone_group
Download Telegram
Forwarded from IranCoderz (Farid Ghaderi)
This media is not supported in your browser
VIEW IN TELEGRAM
قابلیت جدید Github Copilot رو مشاهده می‌کنید که می‌تونه کد شما رو به زبان‌های دیگه تبدیل کنه

🆔 @IranCoderz | 👩‍💻🧑‍💻
👍6👎1
برای اینکه بررسی کنید کیبورد باز هست یا نه میتونید از کد زیر استفاده کنید

با conetxt :
bool isKeyboardVisible = MediaQuery.of(context).viewInsets.bottom > 0;

بدون context :
bool isKeyboardVisible = WidgetsBinding.instance.window.viewInsets.bottom > 0;
👍12
با یه همچین کدی میتونید یه فایل رو با اپ پیشفرض تو فلاتر ویندوز باز کنید! ( موزیک و ویدیو تست کردم)

مثال:
const mp3 = r'E:\TData\Martin Garrix & Brooks - Quantum (Extended Mix).mp3';
bool result = await openFile(mp3);

https://docs.microsoft.com/en-us/windows/win32/api/shellapi/nf-shellapi-shellexecutea
👍4
Flutter ip adapter info

Flutter plugin for getting IP_ADAPTER_INFO in windows.

https://pub.dev/packages/flutter_ip_adapter_info
👍5
AuthPass.app - Open Source Password Manager for mobile and desktop

AuthPass - Password Manager based on Flutter for all platforms


https://github.com/authpass/authpass
👍4
Forwarded from Pure Coder
💊Capsule

🔥توی اندروید های 10 به بعد یا Ui های اختصاصی شده مثل miui شاید دیده باشین که با کشیدن دست روی طرفین صفحه نمایش (چپ و راست) میتونیم صفجه رو بک کنیم.

🟢این قسمت ها یا این پیکسل ها در واقع پیکسل هایی هستن که محتوای اپ داخلشون رندر میشه ولی input gestures توی این پیکسل ها تشخیص داده نمیشه.

🟢در واقع سیستم عامل input gestures این پیکسل ها رو خودش مصرف میکنه و اجازه مدیریت اون توسط اپ رو نمیده.

🟢مثلا وقتی که کاربر میخواد منو کشویی رو باز کنه ولی با لمس اون نواحی به جای باز شدن منو صفحه بک میشه.

🔥مقدار پیکسلی که سیستم عامل توی این نواحی مصرف میکنه رو میشه با این پراپرتی از MediaQuery بدست اورد :‌

systemGestureInsets

#capsule
👍131
اگر بخواهیم در فلاتر دسکتاپ برنامه رو با ورودی باز کنیم چه باید کرد؟
مثلا رو یک فایل کلیک میکنیم و با برنامه ی خودمون اون فایل رو باز میکنیم (قابلیت OpenWith )
👍2
Flutter Zone | فلاتر و دارت
https://www.raywenderlich.com/29002200-creating-custom-gestures-in-flutter
بخوایم زمان long press در GestureDetector رو کم زیاد کنیم راهکار چیه؟!