شارك المقالة

تغير ستايل عرض رسائل التنبية Toast في flutter الى اشكال جديده


تغير ستايل عرض رسائل التنبية Toast في flutter الى اشكال جديده

من العناصر المهمه والتي يجب ان تتواجد في اي تطبيق وهيا اظهار snackbar وهو عباره عن widget يتم وضع بداخله رسالة تظهر للمستخدم لاجل تنبيه المستخدم من امر معين وفي هذه المقاله سوف نشارك معكم كيف تقوم بعمل تصميم جميل وعصري في تطبيقك من اجل تحسن مظهره كما هو موضح بالصورة الخاصه بالمقاله , سوف نقوم معكم بتنفيذ الشكل الموجود من خلال احد المكتبات التي تساعدنا في انشاء العنصر بشكل سهوله كما سوف في الجزء التالي والامر بسيط جدا .


يحتاج المرء إلى معرفة ومهارات في تطوير البرمجيات للعمل كمطور للهواتف المحمولة. يمكن أن يساعدك الحصول على درجة جامعية أو درجة البكالوريوس في علوم الكمبيوتر أو مجال ذي صلة على تحسين هذه المواهب (أنظمة المعلومات الإدارية ، على سبيل المثال). سيساعدك حضور واحد أو أكثر من برامج معسكرات تدريب المستجدين على الترميز التي يتم إنشاؤها لتثقيف المطورين الطموحين على زيادة محاولاتك لفهم تطوير تطبيقات الأجهزة المحمولة.


فيما يلي بعض المتطلبات الأساسية التي ستحتاج إليها للبدء في تطوير البرامج بنفسك: معرفة مبادئ تصميم البرامج الآمن والموثوق. معرفة دورة التصميم – التطوير – الاختبار – الإصدار – الصيانة ، بالإضافة إلى دعم دورة الحياة على المدى الطويل والصيانة ، في سياق تطوير البرمجيات ، التعرض لبعض منهجيات التطوير وفهمها (مثل Agile و Scrum وغيرها) بالإضافة إلى بيئات التطوير


add package :

top_snackbar_flutter: ^3.0.0


change toast (snackbar) style in Flutter

بعد تثبيت الpackage في الاعلى سوف يصبح الان بامكانك استخدام المكتبة بكل سهوله كما هو موضح بالكود التالي بعد عنصر onPressed تستطيع وضع الكود المسؤول بتشغيل الاشعار وسوف تلاحظ انه يظهر بالاعلى ارفق الرساله التي تريد عرضها وايضا ارفق الشكل الخاص بها مثل في حالة النجاح او فشل او انتظار ارفق التصميم في الاعلى ايضا حتى يظهر معك بالشكل المطلوب بدون مشاكل ويوجد ثلاث اشكال فقط وهيا انتظار وفشل ونجاح يمكنك استخدام الشكل الذي ترغب به بدون اي مشاكل .


change toast (snackbar) style in Flutter

main.dart


Center(
        child: Column(
          mainAxisAlignment: MainAxisAlignment.center,
          children: [
            ElevatedButton(
              child: Text('Show Snack Bar'),
              onPressed: (){
                showTopSnackBar(
                  Overlay.of(context),
                  CustomSnackBar.success(
                    message:
                    "Good job",
                  ),
                );
              },
            ),
            ElevatedButton(
              child: Text('Show Snack Bar'),
              onPressed: (){
                showTopSnackBar(
                  Overlay.of(context),
                  CustomSnackBar.error(
                    message:
                    "error job",
                  ),
                );
              },
            ),

          ]
        ),
      ),
      


شاهد أيضًا
مقالات ذات صلة
اضافة toast لتطبيقك وكيفية التعامل معه داخل ملف components

  اضافة toast لتطبيقك وكيفية التعامل معه داخل ملف componentsفي تطوير تطبيقات الجوال عموما عليك…

شرح كيفية الحصول على البيانات الاخبار من الapi بإستخدام DIO في Flutter

  شرح كيفية الحصول على البيانات الاخبار من الapi بإستخدام DIO في Flutterفي هذا الدرس…

كيفيه استخدام وردبريس بشكل محلي علي جهازك

لا تحتاج إلى استضافة! شاهد كيف تشغل ووردبريس مباشرة من جهازك الشخصياستخدام ووردبريس بشكل محلي…

🚫 مانع الإعلانات مفعل

يجب إيقاف مانع الإعلانات لاستكمال تصفح الموقع