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

  • cyriak

    cyriak

    29 Mart 2006
  • Digital Bounds

    Digital Boun

    19 Temmuz 2013
  • Random Act of Kindness Video Contest

    Random Act o

    18 EYLÜL 2012