Diziselleştirilebilir veya ayrıştırılabilir nesnelerle Bundle
kullanırken, marshalling gerçekte ne zaman gerçekleşir? Onu pakete koyar mısın? Demetler çoğunlukla iki ekran arasındaki veriden geçmek için kullanıldığından (burada IPC'den bile bahsetmiyoruz!), Bir nesneyi sıraya sokmakta çok fazla bir nokta yoktur, çünkü her zaman hafızada kalır. ? Seri haline getirilebilir bir nesne, bir pakete konduğunda her zaman seri hale getiriliyor mu?
- veri başka bir işlem, örneğin geçirilen gerekiyorsa sadece olur RMI veya
- sırasında bileşen (etkinlik veya hizmet) yok olur ve örnek durum diske yazılmalıdır?
gördüğüm Android çerçeve mühendisleri (Ben Dianne Hackborn olduğuna inanmak) eski çok daha hızlı olduğu için bir Parcelable
yerine Serializable
kullanması gerektiğini söylüyor. Ne kadar hızlı? Nesnenin birçoğunun birçoğunun bir daha uyuşmaması durumunda bu durum bir fark yaratacaktır (bu konudaki varsayımlarımız doğruyduysa)?
sorumluluk reddi: Bu, uygulamanızın hatalarını ayıklamaktan aldığım neredeyse bir şey. 'N' ve 'M' denilen değişkenlerle dolu olan kaynak kodunun okunması en eğlenceli şey değildir, bu yüzden belki bir şeyi özlüyorum :-) – Matthias
sorumluluk reddi 2: Sadece yanlış anlamaları önlemek için, bu değişkenler Bundle kaynak kodunun bir parçasıydı kendi: -D – Matthias