我明白,雖然android允許Serializable
對象在Intent
s內傳遞,但不建議出於性能原因。但是,如果使用的是LocalBroadcastManager
,那麼該對象是否會在意圖傳遞時被序列化或者完全分段?因爲LBM不是進程間的,所以沒有理由調用序列化(或者爲此分包)。android LocalBroadcastManager和序列化
? 謝謝。
我明白,雖然android允許Serializable
對象在Intent
s內傳遞,但不建議出於性能原因。但是,如果使用的是LocalBroadcastManager
,那麼該對象是否會在意圖傳遞時被序列化或者完全分段?因爲LBM不是進程間的,所以沒有理由調用序列化(或者爲此分包)。android LocalBroadcastManager和序列化
? 謝謝。
快速瀏覽一下LocalBroadcastManager的源代碼,可以發現Intents中的Serializable/Parcelable對象沒有被序列化或者分組。
因此它只能通過支持兼容性包得到嗎?那麼minSDK爲14的應用程序呢? –