У меня есть приложение, которое состоит из множества мероприятий. Каждое действие может каким-то образом изменить проект. Я сохраняю этот проект во флэш-памяти путем сериализации нескольких объектов и сохранения их во флэш-памяти.
Теперь, если пользователь покидает приложение, возможно, оно будет убито ОС.
Поэтому я должен сохранять при каждом onPause () для каждого действия.
Но это очень глупо и требует много времени (сериализация, открытие файла, перезапись файла ..) ..
У тебя есть идея получше? Кстати, если я не хочу использовать базу данных, достаточно ли сериализации объектов для сохранения моих проектов или я должен использовать что-то более надежное (xml?)?
Спасибо за разъяснения и предложения.