Parcelable в основном связан с IPC, использующим инфраструктуру Binder , где данные передаются как Parcels .
Поскольку Android в большинстве случаев полагается на Binder, еслиНе все, задачи IPC, имеет смысл реализовать Parcelable в большинстве мест, и особенно в рамках, потому что он позволяет передавать объект другому процессу, если вам это нужно.Это делает объекты «переносимыми».
Но если у вас есть бизнес-уровень, не относящийся к Android, который широко использует сериализуемые для сохранения состояний объектов, и нужно только сохранять их в файловой системе, то я думаю, что сериализуемыйхорошо.Это позволяет избежать кода Parcelable кодовой пластины.