标签: android parcelable parcel
像Parcel#readByteArray这样的方法在我看过的例子中倾向于这样使用:
Parcel#readByteArray
byte[] _byte = new byte[in.readInt()]; in.readByteArray(_byte);
但是没有理由(我看到)写这个而不是
byte[] _byte = in.createByteArray();
似乎read*Array在事先知道长度时更有用,但write*Array总是写长度。有没有办法避免写它?
read*Array
write*Array