Öncelikle merhabalar, araştırmalarıma göre google cloud messaging adlı bir servis mevcut fakat ben sqlite veritabanımda olan rastgele bir bilgiyi kullanıcının belirlediği tarih ve saatte push message şeklinde kullanıcıya göstermek istiyorum. Yani uygulama internet bağlantısı olmadan çalışıcak. Böyle birşey mümkünmüdür ? Mümkünse nasıl yapabilirim ? İzlemem gereken yol nedir ? Şimdiden teşekkür ederim cevaplarınız için :)

soruldu: 29 Nis '14, 12:51

albozs's gravatar image

albozs
285131720
cevap kabul oranı: 0%

değiştirildi: 09 May '14, 10:04

tilikoglu's gravatar image

tilikoglu
8602816


Merhaba, Anladığım kadarıyla bir local notification kullanmak istiyorsun bunu Android içerisinde AlarmManager ile bir zamanı belirtip ve o tarih geldiğinde event'i yakalayıp NotificationManager nesnesi ile de push message verebilirsin.

Buradaki örnekler senin işini göreceğini düşünüyorum.

1- http://stackoverflow.com/questions/19057166/daily-local-notification-by-setting-time-android

2- http://www.vogella.com/tutorials/AndroidNotifications/article.html

İyi Çalışmalar

permanent link

cevaplandı: 30 Nis '14, 02:28

omrfrkklk's gravatar image

omrfrkklk
275136
cevap kabul oranı: 13%

Yaptıgımdan deıl ancak alarm manager işi iki belki üç yanı fazla işlem sırasına sokmazmı.Kullanıcı kaydı alırken muhtemelen kullanıcı bılgılerını kaydedıyordur.Kullanıcı secmıne gore bır kayıt olusturup sonra sqlite ı dınleyen bır sınıf yapması daha mantıklı deılmı?

Sonrasında da if ( now.after(then) ) kontrolu ile notifaciton çalıştırması daha mantıklı deılmıdır.Kayıtlı olan bir data için alarm manager kullanılması mantıksız geldı sadece.Cevabınızı beklıyorum

(16 May '14, 04:51) Numan Numan's gravatar image

Merhaba

using Google Cloud Messaging (GCM), PHP and MySQL güzel bir anlatım var.

işinize yarar umarım.

iyi çalışmalar.

permanent link

cevaplandı: 29 Nis '14, 16:22

ismailkocacan's gravatar image

ismailkocacan
2.4k31733
cevap kabul oranı: 13%

Evet seninde dediğin gibi olur, bir background service oluşturup sonrasında dinlersin ve yakaladığın da çıkıp işlemini yaparsın fakat bu şekilde devamlı bir dinleme söz konusu olacağı için en basitinden şarjını çok yer uygulaman.Fakat AlarmManager ile yaparsan nokta atışı yapmış olacaksın devamlı dinlemeye ihtiyacın olmayacak.

permanent link

cevaplandı: 16 May '14, 06:11

omrfrkklk's gravatar image

omrfrkklk
275136
cevap kabul oranı: 13%

Eyvallah dostum tesekkurler

(16 May '14, 06:37) Numan Numan's gravatar image
Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×1,079
×819
×103

Soruldu: 29 Nis '14, 12:51

Görüntüleme: 1,023 kez

Son güncelleme: 16 May '14, 06:37

powered by BitNami OSQA