Skip to content

"اپلیکیشن جملات تصادفی با تغییر پس‌زمینه با استفاده از .NET MAUI"

Notifications You must be signed in to change notification settings

tnix138/MovieQouteApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

اپلیکیشن جملات تصادفی با تغییر پس‌زمینه

این اپلیکیشن یک برنامه ساده است که به کاربران امکان می‌دهد جملات تصادفی از یک فایل متنی را مشاهده کنند. همچنین، پس‌زمینه صفحه به صورت داینامیک و با رنگ‌های تصادفی تغییر می‌کند.

ویژگی‌ها

  • بارگذاری جملات از فایل: جملات از یک فایل متنی (textmovie.txt) که در بسته اپلیکیشن قرار دارد، بارگذاری می‌شود.
  • نمایش جمله تصادفی: پس از کلیک بر روی دکمه "جمله بعدی"، یک جمله تصادفی از لیست جملات انتخاب و در لیبل نمایش داده می‌شود.
  • تغییر پس‌زمینه با گرادیانت تصادفی: پس‌زمینه اپلیکیشن به صورت داینامیک با انتخاب دو رنگ تصادفی تغییر می‌کند.
  • ساختار ساده و زیبا: صفحه اصلی شامل یک Grid است که در آن یک Label برای نمایش جمله و یک Button برای درخواست جمله بعدی وجود دارد.

تکنولوژی‌ها

این اپلیکیشن با استفاده از فریمورک .NET MAUI توسعه داده شده است و از قابلیت‌های زیر بهره می‌برد:

  • C#
  • .NET MAUI برای ایجاد اپلیکیشن کراس‌پلتفرم
  • XAML برای طراحی رابط کاربری
  • LinearGradientBrush برای ایجاد گرادیانت پس‌زمینه

نحوه کارکرد

  1. بارگذاری جملات:

    • جملات از فایل textmovie.txt بارگذاری می‌شوند.
    • این فایل باید در پوشه منابع اپلیکیشن قرار گیرد.
  2. نمایش جمله تصادفی:

    • هنگام کلیک بر روی دکمه "جمله بعدی"، یک جمله تصادفی از لیست جملات انتخاب شده و در لیبل نمایش داده می‌شود.
  3. تغییر پس‌زمینه:

    • با هر بار کلیک روی دکمه، پس‌زمینه صفحه با دو رنگ تصادفی تغییر می‌کند. این تغییرات به صورت گرادیانت از یک نقطه به نقطه دیگر اعمال می‌شود.

نحوه استفاده

  1. پروژه را از گیت‌هاب کلون کنید.
  2. فایل textmovie.txt را در پوشه منابع اپلیکیشن قرار دهید.
  3. اپلیکیشن را بر روی شبیه‌ساز یا دستگاه خود اجرا کنید.
  4. بر روی دکمه "جمله بعدی" کلیک کنید تا جمله جدیدی نمایش داده شود و پس‌زمینه تغییر کند.

نصب

برای اجرای این پروژه به محیط توسعه .NET MAUI نیاز دارید. می‌توانید آن را از طریق مستندات رسمی .NET MAUI نصب کنید.

مشارکت

اگر علاقه‌مند به مشارکت در این پروژه هستید، لطفاً یک pull request ارسال کنید یا یک issue باز کنید.

لایسنس

این پروژه تحت لایسنس MIT منتشر شده است.

About

"اپلیکیشن جملات تصادفی با تغییر پس‌زمینه با استفاده از .NET MAUI"

Topics

Resources

Stars

Watchers

Forks

Languages