رفتن به مطلب
  • 0

نمایش روزانه ی یک ناتیفیکیشن


AHA_AMIRHOSEIN

سوال

سلام

امیدوارم حالتون خوب باشه!

یه سوال دارم! چه طوری میتونم به تعداد روز های هفته چک باکس بزارم! که اگه تیک هر روز خورد! همون روز سر یه ساعت خاص یه ناتیفیکیشن رو نشون بده؟ میدونم با سرویسه! فقط منطق برنامه اش رو نمیفهمم چه جوریه

لینک ارسال
به اشتراک گذاری در سایت های دیگر

6 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

ن میخوام جوری باشه که کاربر انتخاب کنه مثلا دوشنبه ها این نوتیفیکیشن فعال باشه! اینی شما میگی نمیشه این کارو باهاش کرد!

اگه بتونم روزهای هفته رو بفهمم که مثلا امروز چندشنبه است میشه یه کاری کرد

دوستان همچین کتابخونه ای هست عایا؟؟؟

من نمیدونم این روشی که میگم بشه یا نه تاپیکم یکم قدیمیه ولی این روشو داشتم فکر میکردم روش گفتم بگم که ناگفته نمونه شاید کمک کرد

خب اول میایم با کتابخونه تبدیل تاریخ روزای هفترو بدست میاریم بعد دونه دونه روز هارو میریزیم داخل دیتابیس یه جدول جدا

خب بعد میایم مقایسه میکنیم میگیم که اگه اون کلمه شنبه ای که تو دیتابیس داریم با امروز برابر بود یعنی اگه امروز شنبه بود پس 24 ساعت بعد میشه یک شنبه و 48 ساعت بعد میشه دو شنبه ..... الی اخر

اینطوری چند تا رادیو باتن طراحی میکنیم و که کاربر هر کدومو انتخاب کرد مقدارش بیاد جای این کدی که دادم بشینه و سرویس رو راه بندازه

 

شاید راه اسون تری باشه نمیدونم ولی این راه عملی و یکم پیچیده و سخت

لینک ارسال
به اشتراک گذاری در سایت های دیگر

این دقیقا درخواست هست که اولین دوره مسابقات سایت هم میخواد پس کسی تا سه روز دیگه به پستت جواب نمیده

لینک ارسال
به اشتراک گذاری در سایت های دیگر

این دقیقا درخواست هست که اولین دوره مسابقات سایت هم میخواد پس کسی تا سه روز دیگه به پستت جواب نمیده

ای بابا شانس ماعه!

لینک ارسال
به اشتراک گذاری در سایت های دیگر

برای اینکه بگی هر روز یه کاری رو انجام بده

باید سرویس نوتیفیکشنتو ایجاد کنی و از این کد برای اجرای هر 24 ساعت استفاده کنی

	StartServiceAt(showNotification,DateTime.Now+24*DateTime.TicksPerHour,True)

یا به جای اینکه بگی از زمان اجرای برنامه 24 بگذره میتونی از این کد هم استفاده کنی

StartServiceAt(showNotification,DateTime.Now+1*DateTime.TicksPerDay,True)

کد بالا showNotification اسم سرویس ما هستش اومدیم گفتیم DateTime.Now زمان الان به اضافه 1 ضرب یک روز از زمان الان

لینک ارسال
به اشتراک گذاری در سایت های دیگر

ن میخوام جوری باشه که کاربر انتخاب کنه مثلا دوشنبه ها این نوتیفیکیشن فعال باشه! اینی شما میگی نمیشه این کارو باهاش کرد!

اگه بتونم روزهای هفته رو بفهمم که مثلا امروز چندشنبه است میشه یه کاری کرد

دوستان همچین کتابخونه ای هست عایا؟؟؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...