Saturday , October 19 2019
Home / Android / Android Local Push Notification

Android Local Push Notification

Merhaba, bu yazımızda  belli bir durum gerçekleştiğinde uygulamanın kendi içinden bir broadcast receiver ile telefonda push notification göstermesini yapacağız. Örneğin kullanıcı uygulamamıza 2 gün girmezse telefona “Bizi özlemedin mi?” gibi bir push notification yönlendirelim.

Local push notification’u bir servis ve bir alarm manager ile yapıyoruz. Kaç gün veya kaç saat sonra push’un gözükmesini istiyorsak alarm manager ile push notification intentini aktif ediyoruz.

Öncelikle bir tane NotificationReceiver yazalım.

NotificationManager’i AlarmManager ile bağlarken ben bağlama işini activity’nin onStop()’unda yapıyorum. Böyle olunca kullanıcı uygulamadan her çıktıktan sonra onStop() fonksiyonuna düşüyor ve alarmManager tekrardan set edilmiş oluyor.

Intent’i açacak kodumuz:

 

Eğer base bir yapınız varsa ve bu kodu baseActivitynizin onStop içerisinde çağırdığınızda 2 gün sonra push notification aktif olacaktır.

Sorularınız, gördüğünüz eksikler veya düzeltmeleriniz için mail yoluyla ulaşabilirsiniz.

Sevgilerle,

Burak :)

 

About Burak

Leave a Reply

Your email address will not be published. Required fields are marked *

*

Download Free Premium Joomla Templates • FREE High-quality Joomla! Designs BIGtheme.net