کتاب ساخت Custom Dialogs و Popups با جت‌پک کامپوز با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره ساخت Custom Dialogs و Popups با جت‌پک کامپوز

موضوع کلی: برنامه نویسی

موضوع میانی: جت‌پک کامپوز (Jetpack Compose)

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر Dialog و Popup در جت‌پک کامپوز
  • 2. تفاوت Dialog و Popup: چه زمانی از کدام استفاده کنیم؟
  • 3. ایجاد یک Dialog ساده با استفاده از `AlertDialog`
  • 4. سفارشی‌سازی ظاهر `AlertDialog`: رنگ، فونت و شکل
  • 5. اضافه کردن آیکون به Dialog
  • 6. استفاده از کامپوزابل‌های سفارشی در `AlertDialog`
  • 7. مدیریت State در Dialog: نمایش و پنهان کردن
  • 8. ارتباط Dialog با View Model
  • 9. اعمال استایل بر روی دکمه‌های Dialog
  • 10. ایجاد یک Popup ساده با استفاده از `Popup`
  • 11. موقعیت‌یابی Popup: استفاده از `PopupPositionProvider`
  • 12. سفارشی‌سازی ظاهر Popup: پس‌زمینه و حاشیه‌ها
  • 13. ایجاد محتوای پویا برای Popup
  • 14. استفاده از `MutableState` برای کنترل نمایش Popup
  • 15. مدیریت ورودی کاربر در Popup: کلیک‌ها و لمس‌ها
  • 16. ایجاد Dialogهای Modal (غیرقابل Dismiss با لمس خارج)
  • 17. ایجاد Dialogهای با ابعاد مختلف
  • 18. استفاده از ConstraintLayout در Dialog
  • 19. ایجاد انیمیشن برای نمایش و پنهان شدن Dialog
  • 20. استفاده از Coroutines برای انجام کارهای زمان‌بر در Dialog
  • 21. تنظیم Focus در Dialog
  • 22. ایجاد Dialogهای چند پنجره‌ای (Multiple Dialogs)
  • 23. استفاده از Navigation Component با Dialogها
  • 24. ایجاد Popup Menu با جت‌پک کامپوز
  • 25. استفاده از `ExposedDropdownMenuBox` برای ایجاد منوهای کشویی
  • 26. ایجاد یک کامپوننت Dialog سفارشی و قابل استفاده مجدد
  • 27. استفاده از Material Theme در Dialog و Popup
  • 28. تست Dialog و Popup در جت‌پک کامپوز
  • 29. بهینه‌سازی عملکرد Dialog و Popup
  • 30. مدیریت lifecycle در Dialog و Popup
  • 31. استفاده از Dialogها در اپلیکیشن‌های بزرگ
  • 32. الگوهای طراحی رایج برای Dialog و Popup
تگ‌ها: android android development compose dialog compose popup custom dialog dialog jetpack compose kotlin popup ui آموزش کامپوز رابط کاربری سفارشی سازی دیالوگ کامپوز

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.