آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

برنامه ی یادآور تولد

A.A  9 سال پیش  9 سال پیش
+2 0

برنامه ی یادآور تولد در کافه بازار منتشر شد.

آیا تا به حال پیش اومده که تولد عزیزانتون یادتون بره و اون ها از دست شما دلخور بشن چون حتی یه تبریک ساده هم بهشون نگفتید؟

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

این برنامه میتونه تولد عزیزانتون رو ذخیره کنه و در زمانی که شما براش تعیین میکنید به یادتون بیاره و در صورت تمایل میتونید از طریق همین برنامه پیام هم ارسال بکنید!

قابلیت های کلیدی یادآور تولد:

1.نمایش تعداد روز های باقی مانده تا تولد هر فرد.

2.دسته بندی تولدها بر اساس نزدیک بودن به تاریخ تولد.

3.نمایش تولد در تابلوی اعلانات (در صورت تمایل)

4.ارسال پیامک از طریق برنامه (در صورت تمایل)

5.ویرایش تولدها و تمام مشخصات آن ها از جمله تاریخ تولد و زمان یادآوری.

6.هشدار دادن به کاربر چند روز (تعیین توسط کاربر) قبل از تولد.

لینک کافه بازار

دوستان,انتقادات و پیشنهاداتتون رو به عنوان نظر در همین تاپیک ذکر کنید.

با تشکر :)

0 0
سلام دوست عزیز خسته نباشید. ببخشید من یه سوال داشتم شما توی این کارتون از آلارم منیجر استفاده کردین چجوری وقتی یه آلارم منیجر رو می سازید بعدا اونو لغو می کنید. من توی پروژه ام ازش استفاده کردم مثلا وقتی آلارم منیجر رو شروع می کنم و برنامه رو می بندم و برمی گردم به برنامه تا اونو کنسل کنم فورس کلوز می ده شما چجوری آلارم منیجری رو که ساختین و نگه ش می دارین و کنسلش می کنید ممنون میشم توضیح بدهید.(البته من از تکرار استفاده می کنم) (9 سال پیش)
0 0
جواب سوالتون رو پایین نوشتم,لطفا نظراتتون رو راجع به برنامه بگید :) (9 سال پیش)
 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
A.A  9 سال پیش
0 0

سلام :) زمانی که میخواید یک آلارم رو ست کنید از یک 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);
}

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .