برنامه ی یادآور تولد
برنامه ی یادآور تولد در کافه بازار منتشر شد.
آیا تا به حال پیش اومده که تولد عزیزانتون یادتون بره و اون ها از دست شما دلخور بشن چون حتی یه تبریک ساده هم بهشون نگفتید؟
خب این مشکل کاملا حل شدنیه و راه حلش هم برنامه ی یادآور تولد هست!
این برنامه میتونه تولد عزیزانتون رو ذخیره کنه و در زمانی که شما براش تعیین میکنید به یادتون بیاره و در صورت تمایل میتونید از طریق همین برنامه پیام هم ارسال بکنید!
قابلیت های کلیدی یادآور تولد:
1.نمایش تعداد روز های باقی مانده تا تولد هر فرد.
2.دسته بندی تولدها بر اساس نزدیک بودن به تاریخ تولد.
3.نمایش تولد در تابلوی اعلانات (در صورت تمایل)
4.ارسال پیامک از طریق برنامه (در صورت تمایل)
5.ویرایش تولدها و تمام مشخصات آن ها از جمله تاریخ تولد و زمان یادآوری.
6.هشدار دادن به کاربر چند روز (تعیین توسط کاربر) قبل از تولد.
دوستان,انتقادات و پیشنهاداتتون رو به عنوان نظر در همین تاپیک ذکر کنید.
با تشکر :)
سلام :) زمانی که میخواید یک آلارم رو ست کنید از یک pending intent استفاده میکنید و برای کنسل کردن اون آلارم کافیه همون pending intent رو بسازید و از دستور (alarmManager.cancel(pendingIntent استفاده کنید.دقت کنید که دو پارامتر آی دی و اکتیویتی باید همون آی دی و اینتنت موقع ست کردن باشن.
public static void setAlarm(Class activity, Context context, int pICode, long timeInMillis) {
Intent intent = new Intent(context, activity);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
PendingIntent pendingIntent = PendingIntent.getActivity(context, pICode, intent, PendingIntent.FLAG_UPDATE_CURRENT);
G.alarmManager.set(AlarmManager.RTC_WAKEUP, timeInMillis, pendingIntent);
}
public static void cancelAlarm(Class activity, int pICode) {
Intent intent = new Intent(G.context, activity);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
PendingIntent pendingIntent = PendingIntent.getActivity(G.context, pICode, intent, PendingIntent.FLAG_UPDATE_CURRENT);
G.alarmManager.cancel(pendingIntent);
}
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .