birkaç saatte yayınlanıyor. Gitmenin en iyi yolu nedir? Zamanlayıcı sınıfını veya Alarm yöneticisini kullanmalı mıyım? Teşekkürler!bir görevi ben kullanıcının uygulamayı yeniden vermedi bile ben birkaç saatte çalıştırmak için gereken bir yöntem var
cevap
Bunun için hizmet zamanlama AlarmManager kullanmalıdır. Bkz. Vogella tutorial.
telefon bu çalışma reseted veya uygulamanın kuvvet yakın oldu Will sonra bile? – roiberg
Artık kimse telefonu fabrika ayarlarına sıfırlarsa artık hiçbir şey çalışmaz. Gücün kapanması hizmetleri bir süreliğine öldürebilir, ancak yeniden başlatmayı başarabilirsiniz. –
Ben fabrika sıfırlaması kastetmedim, ben yeniden başlatmaya yönelik bir yayın alıcısı kullanmalı mıyım yoksa onsuz çalışacaktır ... telefonunuzu yeniden başlatmayı geliyordu? – roiberg
Adım 1: Define 'Servis' sınıf mantığını tanımlama yürütülecek
Ste 2: BroadcastReceiver tanımlamak ve tezahür xml ekleyin. Bu, görevi yapmak için 'Servis' sınıfını çağırmaktan sorumludur.
sen apaçık xml altında niyet eylemi <action android:name="android.intent.action.BOOT_COMPLETED"/>
eklemek gerek olabilir
Adım 3: Kullan 'AlarmManager'
çift bağlantılar http://www.vogella.com/articles/AndroidServices/article.html#scheduleservice_scheduling
http://khurramitdeveloper.blogspot.in/2013/06/android-alarm-manager-to-start-service.html
- 1. JNI'yı - Ben bir yöntem var
- 2. CircleCI - Ben karşı testler istiyorum bir uygulamayı çalıştırmak CircleCI yılında
- 3. Ben olarak bile bile,
- 4. Java UncaughtExceptionHandler Ben bir dizi görevi çalıştırmak bir Java kütüphane var JNI'yı
- 5. Safari Localhost İzin ben kullanıcının coğrafi konumu gereken bir web sitesi var nerede
- 6. alay call_user_func_array() parametresi 1 ben alay gereken bir sınıf var
- 7. Android my bildirim dosyası, ben uygulamayı çalıştırmak bu
- 8. çalıştırmak için nasıl birkaç farklı fonksiyonlar ben 4 fonksiyonlar nodejs üzerinde çalışan var
- 9. ile etkin coğrafi konum ben kullanıcının yerini almak için aşağıdaki kullanmak RN ile bir uygulamayı Bina
- 10. MongoDB Ben meteor Uygulamayı çalıştırmak için çalışılıyor, ama Mongo hatası alıyorum belirtilmeyen bir yakalanmamış istisna
- 11. Ben bir sorgu var
- 12. Android gelişmekte: sadece uygulamayı çalıştırmak ve uygulamayı kullanmak için kısıtlamak
- 13. Bir betiği otomatik olarak çalıştırmak için gereken minimum PHP sürümünü belirlemenin bir yolu var mı?
- 14. Perl Kalıtım - Ben bir paketin arayan bulmak için gereken bir durum var
- 15. Kopya dosya ayıklama yapılandırma ben ayıklama inşa sırasında App'ın Kaynaklar dizine birkaç dosyaları kopyalamak için gereken
- 16. Ben bir gereksinim yüz var
- 17. Ben bu yöntemi var bir diziye
- 18. Ninject: Ben soyut bir sınıf var
- 19. Ben bir .htaccess var htaccess
- 20. JQuery tablesorter ben zaman zaman temizlenmesi gereken ve yeniden doldurulur, benim açık yöntem şudur o bir jquery tablo oluşturduk bilgi
- 21. işlevsel tüm örtüşen aralıkları kaybolur o ben çok birleştirmek için gereken menzil-nesnelerin bir dizi var
- 22. ben bir görüntü yazmak için bir gereksinim var bir görüntü
- 23. Ben bir inşaatçı var nasıl mockito
- 24. Ben dizisindeki bir bağlantı var bir NSRunLoop
- 25. Tablo adı ben tablo adını alma gibi bir dizi değişken olması gereken bir durum var
- 26. yeniden boyutlandırma ve ben Python çalışıyorum bir NumPy dizi
- 27. Ben özel bir özellik var yansıma
- 28. Ben bir dizi var bir diziye
- 29. Bir hata oluştuğunda yeniden forma yeniden yönlendirildikten sonra bir kullanıcının doldurduğu form alanlarını yeniden nasıl doldurabilirim?
- 30. ben bellekte olan görevleri çalıştırmak çalışıyorum tip
u yardımcı olabilir tekrarlamak zamanlama çözümlendi? – Erum