タグ

androidとserializableに関するkodamのブックマーク (1)

  • データを簡単に保存する方法(シリアライズ編) | TechBooster

    今回はAndroidに特化した話ではなく、Javaについての話です。 データ用のクラスを用意し、複数のフィールドに値を入れて管理するという方法を取ることがあるかと思います。この場合、Preferenceを使う方法でフィールドを1つずつ保存していくということも考えられますが、データのオブジェクトごと保存ができると復元の時も含めて手軽に行うことができますね。 今回は、オブジェクトをシリアライズ(直列化)してファイルに保存、ファイルから読み込みする方法を説明したいと思います。 java.io.Serializableインタフェース オブジェクトをシリアライズ可能にするには、そのクラスがjava.io.Serializableインタフェース(以下、Serializableインタフェース)を実装する必要があります。 public class HogeClass implements Serializ

  • 1