/** 对象 读出 */
bean = in.readParcelable(OrderInfoBean.class.getClassLoader());
/** list 读出 */
listBeans = in.readArrayList(OrderInfoBean.class.getClassLoader());
/** 对象 写入 **/
dest.writeParcelable(bean, flags);
/** list 写入 **/
dest.writeList(listBeans);
/** boolean */
dest.writeByte((byte) (IsNotForAll ? 1 : 0));// if myBoolean == true,
// byte == 1
IsNotForAll = parcel.readByte() != 0;// myBoolean == true if byte != 0