Как можно локально хранить данные, которые приложение считывает при запуске и может изменять во время работы приложения за исключением вариантов с txt,xml? Мб есть какие-нибудь более удобные способы.
Есть встраиваемые базы данных. Самая популярная из них SqLite. Хранит данные локально, в указанном файле. Если данные у вас меняются, то лучше использовать ее, а не костылить самому на файлах.