title: How to marshall and unmarshall a Parcelable to a byte array with help of Parcel?
body: <p>I want to marshall and unmarshall a Class that implements <code>Parcelable</code> to/from a byte array. <strong>I am well aware of the fact that the Parcelable representation is not stable and therefore not meant for long term storage of instances.</strong> But I have a use case where I need to serialize a object and it's not a showstopper if the unmarshalling fails because of an internal Android change. Also the class is already implementing the <code>Parcelable</code> interface.</p>
  
  <p>Given an class <code>MyClass implements Parcelable</code>, how can I (ab)use the <code>Parcelable</code> interface for marshalling/unmarshalling?</p>