2011-06-04 17 views

cevap

17

Kolaylıkla görebildiğim bir fark, bir Bundle'ın int, boole vb. Koymanıza izin vermesidir, bir HashMap onları nesneleri/nesneleri dönüştürmenizi gerektiriyor gibi görünüyor.

Daha önemli bir fark, Bundle ile içerdiği her nesnenin parcelable olmasıdır. Bu, Paketlerin hizmet parametresi olarak kullanılmasına ve niyetlere/faaliyetlere geçirilmesine izin verir.

0

Android'deki bir Paket, uygulamaların kaynakları işlemek için kullandığı bir araçtır. OS'nin arama demetleri hiyerarşik olarak belirli bir kaynağı bulmasını sağlayan yapıya sahiptir.

Evet, aslında bir karma haritasıdır, ancak genel amaçlı bir veri yapısı değil, özel bir Android bileşeni olarak tasarlanmıştır.

İlgili konular