かざいむ日誌

IT関係で知ったことなどを記事としてあげていきます。内容に不備や質問などあればぜひコメントをよせてください。

Android serializableとparcelableどっちを使う?

学生から掲題件の質問があった。こんなしっかりした質問をされるのは久しぶりなので、ちゃんと調べてから返事した。

 

といっても、結論から言うと、お行儀よくしたくて、データの量が多ければParcelable、そうでなければSerializableで良いとのこと。あとは、Serializableは永続化、Parcelableは一時的といった扱いの違いがあるようだ。ちなみに知恵袋とかで時々見かけたParcelableでアプリ間で連携をするという話はしっかりしたサイトでは全然見かけない。

 

d.hatena.ne.jp

www.task-notes.com

今まで知らなかった 5 つの事項: Java オブジェクトをシリアライズする場合

 

language-and-engineering.hatenablog.jp

 

www.developerphil.com

Y.A.M の 雑記帳: Android Parcelable を使ってクラスのメンバを一時保存