Parçaları, setRetainİnstance(true) ve dişli kütüphaneler | Netgez.com
SORU
13 Mayıs 2011, Cuma


Parçaları, setRetainİnstance(true) ve dişli kütüphaneler

Here Dianne onRetainNonConfigurationInstance()) istinat nesneleri eski yöntemler artık demode yapılandırma değişiklikleri üzerinde Parça örnekleri tutabilen gerçeği ile yapıldığı belirtilmektedir.

here, API Demos parçaları için, yapılandırma değişikliği sonra bakımı konuları için bu yöntemi kullanmak nasıl gösterir.

Gördüğüm sırasında bir yapılandırma değişikliği, zaman Parçası olmayabilir bağlı herhangi bir faaliyet ve iplik yaptığını yapıyor çalışmak mümkün için çağrı wait() o değil deneyin sonuçlarını teslim ederken bir Aktivite değil bağlı. Bu çok yararlı buluyorum, ve bir azaltmak için harika bir yol daha fazla ağrı-in-the-popo Android yönelim problem ile değiştirir.

Ancak, kullanıyorsanız dişli Kütüphanesi (API Kitaplığı kullanan bir iş parçacığı vasi, örneğin), nerede erişimi yok wait() dedi ipler, nasıl kullanıyoruz bu yeni özellik için bir avantaj mı?

İletileri nasıl bir aktivite takılı değilken teslim olmayacak emin olabilir miyiz?

Düşünüyordum da bir şekilde belki de sıra mesajları ve teslim onlara ne zaman yeni bir faaliyettir bağlı, ama ben istediğim kadar vurmak siz ve sen çoktan gelip bazı çözümler.

Ayrıca, not, baktım içine LoaderManager API, ve görünüşe göre öyle yapsanız iyi olur için veri ihtiyaçları için yüklü bir faaliyettir gösterildiği, ama değil için bir olay tabanlı, giriş) düğmesi, vb.

CEVAP
23 Mayıs 2011, PAZARTESİ


Sen-ebil almak bu sorunu kullanarak daha yüksek bir seviyeye eşzamanlılık programı gibi bir Mandal, hangi olabilir tüm konuları bekle on kadar yeni faaliyettir bağlı (önce denemek için erişim ileti sırası için kendi teslim sonucu).

Etkinlik takıldığında, bütün konuları kendi sonuçlarını sunmak için izin Mandalını serbest bırakabilirsiniz.

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VÄ°DEO

Rastgele Yazarlar

  • 24 Канал

    24 КанаÐ

    5 ÅžUBAT 2006
  • Maya Learning Channel

    Maya Learnin

    23 HAZÄ°RAN 2010
  • NCIX Tech Tips

    NCIX Tech Ti

    2 Ocak 2007