SORU
5 NİSAN 2011, Salı


Parcelable yerine nesne seri hale getirilirken yarar

Ben, Bundle Parcelable yol aittir kadarıyla Android serileştirme gerçekleştirir. Faaliyetleri arasında veri geçerken örneğin kullanılır. Ama merak ediyorum, örneğin dahili belleği ve iş nesneleri durumuna durumunda klasik seri hale getirme yerine Parcelable kullanarak herhangi bir yarar yoksa? Klasik şekilde daha basit ya da daha hızlı olacak mı? Nerede demetleri kullanmak için nerede klasik seri hale getirme ve kullanmalıyım?

CEVAP
5 NİSAN 2011, Salı


"Android 2 Pro"

NOT: Parcelable soruyu tetiklemiş olabilir Görmek neden kullanmıyor Android Dahili seri hale getirme mekanizması Java? Dışarı çıkıyor Android ekibi sonuca geldi Java serileştirme Android karşılamak için çok yavaş işlemler arası iletişim gereksinimleri. Takım Parcelable çözüm inşa ettim. Bu Parcelable yaklaşım gerektirir açıkça son sınıf, ama Üyeler bu hale bir çok daha hızlı olsun nesneleri seri hale getirme.

Android geçmesine olanak sağlayan iki mekanizma sağlar o da farkında başka bir veri süreç. İlk etkinlik bir niyet kullanarak,bir paket geçmektir ve ikinci bir tur için. Bir hizmet için Parcelable. Bu iki mekanizma değiştirilebilir değil ve olmamalı kafam karıştı. Yani, Parcelable bir geçmiş değildir faaliyet. Eğer başlamak istiyorsanız bir etkinlik ve geçirir bazı veriler, bir paket kullanın. Parcelable içindir sadece bir parçası olarak kullanılabilir AİDL bir tanım.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Fubar Protocol

    Fubar Protoc

    21 AĞUSTOS 2010
  • UsherVEVO

    UsherVEVO

    15 EKİM 2009
  • wwjoshdew

    wwjoshdew

    1 AĞUSTOS 2007