android.osパッケージのParcelableは、 (Parcelクラスから)インスタンスを読み書きするためのインターフェースです。 例えば、アクティビティ(Activity)間で、データを渡したい場合、 Intent.putExtra()などで、ほとんどのデータ型を格納することができますが、 Parcelableインタフェースを実装しているクラスであれば、そのインスタンスも、 putExtra(String name, Parcelable value)を呼び出すことで、インスタンスごと渡すことができます。 ※「Parcel」は日本語に直訳すると「小包」。なんとなくイメージできますね。 では、Parcelableインタフェースを実装するには、どうすればよいかというと、 下記のような実装を追加するだけでよいです。 ※ソースコードは、公式のヘルプ(http://code.google.