title: When to use GSON to parse object?
body: <p>I am trying to pass an array list of objects from one activity to another. I have seen people use the GSON library to serialize objects, and have also seen people make their object implement the Parceable interface, or the Serializable interface. I am curious as to what the technical difference/advantages of using one over the other is. </p>
  
  <p>Please note, this is not meant to be an opinion-based question, more of a technical inquiry. </p>
  
  <p>Thanks in advance.</p>