SORU
26 Temmuz 2013, Cuma


Benzeşme Android Görev Açıklaması

Tam olarak taskAffinity için kullanılan özellik nedir? documentation baktım ama pek anlayamadım.

Kimseye yakınlık laymans açısından görev açıklayabilir mi?

CEVAP
26 Temmuz 2013, Cuma


Android Görev Benzeşme ne amaçla kullanılıyor?

Bir android uygulaması bir deste kart gibi bir yığın oluşturan Faaliyetler vardır. Android bir uygulama başlatın ve beş faaliyetleri Bir başlangıç, B,C,D,E. bir yığın oluşturacaktır

E   - chat view
D   - weather screen
C   - map view
B   - weather screen
A   - login screen

E başladı son Aktivite olduğunu ve gösteriyor. Eğer E kapatırsanız, D gösterilecektir. Eğer D kapatırsanız, C gösterilir. vb.

B D aynı etkinlik Faaliyetleri dikkat edin. Kullanıcı D weather screen, bazı değişiklikler yapmak ve daha sonra da faaliyet kapat C Map view kapatın karar ne?

Kullanıcı hava ekranına geri geleceğini ve kullanıcı değişiklikleri 7* *düzeyinde yapılan 8* *seviye kaydedilmiş değil, çünkü mutsuz olurdu. Aynı aktivite olsa da, bu etkinliğin farklı bir durum.

Kullanıcı 5 katman faaliyetlerinin yığını vardı ve ikisi aynı etkinlik vardı. Off 5 stack Popping aynı etkinlik iki farklı versiyonu ile etkileşimde olacak fenomen yaratacak ve oldukça kafa karıştırıcı olabilir.

Kullanıcılar genellikle bir katı yığın açısından düşünmeyin. Düşünüyorlar: hava değişikliği var" ve sonra tekrar Harita görünümü. gitmek istiyorlar yapacağım görünüm "ooh Sonra Giriş ekranına geri dönmek istiyorum, çünkü bir daha geri. Neden B weather app gösteren ve neden yüksek düzeyi ayarları D kurtarmadın?

Programcı B D durumuna bağlı Faaliyetler ise bir karışıklık hafifletmek mümkün olabilir. Bu şekilde bir değişiklik diğer değişiklikler. Her zaman kullanıcı yeni bir hava ekran, hava gizlice ekranın tek örneği açılır açılır.

Bu şartlar altında, Faaliyet taskAffinity değiştirmek uygun olabilir. Kullanıcı düzeyinde daha Sonra D. B. seviyeye geri değiştirmek Ve D. yapılan B değişiklikleri görür

Program güzel olan ile yedekleme yapabilirsiniz bir yığın tutar ve kullanıcı X rastgele yerlerde aynı etkinlik örnekleri açtığında, bir.

Daha fazla açıklama ile slayt gösterisi: http://www.slideshare.net/RanNachmany/manipulating-android-tasks-and-back-stack

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • CrazyMan

    CrazyMan

    14 Mayıs 2008
  • kimberly p

    kimberly p

    23 Ocak 2010
  • Klemens Torggler

    Klemens Torg

    11 Mart 2008