Загрузка...

3.2 flutter widgets part3

ي الفيديو ده هنفهم إزاي نعرض بيانات بشكل احترافي باستخدام ListView بأنواعه المختلفة سواء كانت قائمة ثابتة أو ديناميك باستخدام ListView.builder، وكمان إزاي نضيف فواصل بين العناصر باستخدام ListView.separated، وده مهم جدًا في التطبيقات اللي فيها Lists زي الشات أو المنتجات.

بعد كده هنتكلم عن AppBar وازاي نتحكم فيه بالكامل من حيث العنوان والأيقونات والألوان، وكمان نقدر نخصصه بالشكل اللي يناسب تصميم التطبيق.

هنتعرف كمان على طرق التفاعل مع المستخدم باستخدام ElevatedButton و GestureDetector، وده بيديك تحكم كامل في الضغطات والحركات زي الـ tap والـ double tap.

في الجزء الخاص بالصور، هنشرح الفرق بين تحميل الصور من الجهاز باستخدام AssetImage ومن الإنترنت باستخدام NetworkImage، وازاي تستخدمهم بشكل صحيح داخل التطبيق .

كمان هنتكلم عن أهم مفهومين في Flutter:
StatelessWidget و StatefulWidget، وامتى تستخدم كل واحد فيهم، وإزاي تتحكم في تحديث الواجهة باستخدام setState.

وفي جزء مهم جدًا، هنبدأ نتعامل مع إدخال البيانات من المستخدم باستخدام TextField، وازاي تتحكم فيه وتقرأ القيم اللي المستخدم بيكتبها.

وأخيرًا هنتعلم عناصر التحكم (Controls) زي:
Checkbox لاختيار متعدد
Radio لاختيار عنصر واحد
Switch للتبديل بين حالتين (ON / OFF)

وكمان هنتعرف على FloatingActionButton (FAB) واللي بيستخدم لتنفيذ أهم Action في الشاشة بشكل سريع وواضح.

Видео 3.2 flutter widgets part3 канала Gamal Emad
Яндекс.Метрика
Все заметки Новая заметка Страницу в заметки
Страницу в закладки Мои закладки
На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.
О CookiesНапомнить позжеПринять