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

  • Fr. Eckle Studios

    Fr. Eckle St

    29 Kasım 2006
  • THE RED DRAGON

    THE RED DRAG

    6 ŞUBAT 2009
  • Wild Academy

    Wild Academy

    8 Aralık 2009