Parcelable OR Serializable : Which is better option to communicate between two activities? : <p>I have bunch of data like Model classes, Array list &amp; some other data type based on requirements. </p>

<p>Now, I am planning to start flexible &amp; light weight way to communicate with activities &amp; fragments with heavy data which should not be affect to UI.</p>
