i have the following class which i intent to pass from one activity to another:
public class Ad extends ListItem implements parcelable{ private String _type;
It's your code that writes to Parcel and your code that reads from Parcel. So basically yes. You can write whatever you want. Content of all members, content of some, no members, but other values you use to restore state of the object etc, etc.
Parcel
yes