SORU
9 Aralık 2009, ÇARŞAMBA


Nasıl android bir zamanlayıcı ayarlamak için

Görev (UI değişmez. verdiğim bir fonksiyon) başlaması için android bir zamanlayıcı ayarlamak için doğru yolu nedir? Java bu şekilde kullanın: http://java.sun.com/j2se/1.4.2/docs/api/java/util/Timer.html

Ya da android handler android () daha iyi bir yolu var mı?

CEVAP
10 Aralık 2009, PERŞEMBE


java.util.Timer java.util.TimerTask) zamanlayıcılar kullanmak için standart Java yolu Android gayet iyi çalışıyor, ama bu yöntem, yeni bir iş parçacığı oluşturur bilmelidir.

Çok uygun Handler Sınıf (android.kullanmayı düşünebilirsiniz os.İşleyici) ve sendMessageAtTime(android.os.Message, long) sendMessageDelayed(android.os.Message, long)) işleyicisi mesaj gönderebilirsiniz. Mesajı aldıktan sonra, istenilen görevleri çalıştırabilirsiniz. İkinci seçeneği Runnable bir nesne oluşturmak ve İşleyicisi işlevleri üzerinden randevu postAtTime(java.lang.Runnable, long) postDelayed(java.lang.Runnable, long).

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Alan Fullmer

    Alan Fullmer

    3 EYLÜL 2010
  • Android Police

    Android Poli

    21 NİSAN 2010
  • majesticdubstep

    majesticdubs

    3 Kasım 2011