Bir android uygulamam var. Mqtt protokolü ile uygulamaya push yapıyorum. Ancak program kapandığında push bildirimleri gelmiyor. Bunun için sanırım program açık olmasa bile arka planda sürekli çalışan bir servis yapmam lazım. Nasıl yapabilirim?
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
Çok uzun bir konu ve tam net şekilde cevap veremeyiz.
Ama ne aradığınızı çok iyi biliyorum.
Broadcast ve Receiver yapılarını arıyorsunuz. Misal radyo programını açtınız. Ekran kapansada, başka ekrana geçsenizde radyo çalmaya devam etmesi..... gibi.
geçen bende bir notification için lazım olmustu araştırmıştıum hocam .. Servis sınıfı oluşturmanız gerekıyor . Tam kapasite kullanamadım ama . uygulama kapandıktan sonra bile notf. verdi .
aktivite içinde veri gonderip(gönderecekseniz ) startservice çekiyorsunuz .
Intent mIntent = new Intent(this, MyService.class); this.startService(mIntent);
şeklinde sonra service sınıfında gerekli kodlamayı yapıyrsun. service oncreate içine;
diğer gerekli override leride yapman lazım onStartCommand , onBind gibi
@Override public void onCreate() { final Context context = this; Timer timer = new Timer(); timer.schedule(new TimerTask() { @Override public void run() {
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.