Для работы с файлами действующим следующим образом:

Запись (сериализация) объекта в файл:


FileOutputStream fos = context.openFileOutput(fileName, Context.MODE_PRIVATE);
ObjectOutputStream os = new ObjectOutputStream(fos);
os.writeObject(myObjectInctance);
os.close();

Чтение (десериалазация) объета из файла:


FileInputStream fis = context.openFileInput(fileName);
ObjectInputStream is = new ObjectInputStream(fis);
SomeClass someClassInstance = (SomeClass) is.readObject();
is.close();
return someClassInstance;

Добавьте сюда обработку исключений и блюдо можно подавать к столу! =)

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *