title: Purpose of describeContents() of Parcelable interface
body: <blockquote>
    <p><strong>Possible Duplicate:</strong><br>
    <a href="https://stackoverflow.com/questions/4076946/parcelable-where-when-is-describecontents-used">Parcelable where/when is describeContents() used?</a>  </p>
  </blockquote>
  
  
  
  <p>What is the purpose of implementing describeContents() function of Parcelable interface? Most of the framework code returns 0 as implementation. Documentation says "a bitmask indicating the set of special object types marshalled by the Parcelable." Could someone explain about this function.(probably with an example)</p>