Soru & Cevap

Uygulama ilk yüklendiğinde çalışan event ...

29.09.2014 - 09:23

Herkese merhaba;

Geliştirdiğim uygulamada GooglePlay aracılığıyla Push Notification kullanacağım. Bunun için kullanıcıdan key alıyorum. Sistem sorunsuz çalışıyor. Yanlız benim bu keyi uygulama ilk yüklendiği zaman sadece bir kere almam gerekiyor. Uygulama ilk yüklendiğinde çalışacak bir event var mıdır?  Bu keyi bir kereye mahsus nasıl alabilirim?

Şimdiden teşekkürler...

2 Görüntülenme

3 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

Profile picture for user kemalkirezci
kemalkirezci
02.10.2014 - 09:07

Sanırım böyle bir event yok, Application'dan Splash'a çektim bende kontrolü.

Cevaplar için teşekkürler...

picture-19354-1419383480.jpg
abalta
29.09.2014 - 05:14

Merhaba dediğiniz yöntemi ben Splash ekranında uyguladım şöyleki Splash ekranında kullanıcıyı kontrol ediyorum. Eğer daha önce kayıtlı ise hiçbir işlem yapmıyorum. Kayıtlı değilse register oluyor. Aşağıdaki yazılarımda detaylı açıklamayı bulabilirsin.

http://www.abdullahbalta.com/2014/07/27/android-gcm-ile-push-notification-gonderme/

http://www.abdullahbalta.com/2014/09/12/android-gcm-ile-push-notification-gonderme-part-2/

picture-3606-1408610132.jpg
cgural
29.09.2014 - 09:55

Application.onCreate() daha Activity, Service vs. oluşturulmadan önce oluşturulur. Ancak bir kere çalışmaz. Uygulama process ne zaman başlatılırsa o zaman çalışır. Bu olay sırasında bir kere zaman damgalı bir kayıt alırsınız. Tekrar çalıştığında daha eski zamanda bir kayıt var mı kontrolü yapıp, ona göre kodlarsınız. Bu sayede de bahsettiğiniz key'i sadece bir kere almış olursunuz.

Kemal KİREZCİ
29.09.2014 - 10:49
Cavabınız için teşekkür ederim. Sistemin şu anda işleyişi de bu şekilde, ama gereksiz işlem yapmamak adına uygulama yüklenirken çalışan bir event varmı yokmu onu araştırıyorum.