Как сохранить «lastBuildDate» RSS-канала

#android #rss

#Android #RSS-канал

Вопрос:

Я разрабатываю приложение для Android, в котором есть локальная база данных, которая синхронизируется с онлайн-RSS.

Проблема, с которой я сталкиваюсь, заключается в следующем: я хочу сохранить «lastBuildDate» RSS-канала (у меня уже есть дата в строке, готовой для сохранения), но я не знаю, какой лучший способ сохранить эту дату даже после закрытия приложения.

Я подумываю о создании новой базы данных, в которой есть только lastBuildDate, но для меня это звучит немного странно, поэтому я подумал, что может быть лучшее, более подходящее решение для хранения только этой одной строки, чтобы я мог получить к ней доступ позже.

Итак, есть ли способ сохранить это в приложении (например, в настройках?), или я должен в конечном итоге создать базу данных или файл для хранения даты?

С уважением

Ответ №1:

Вы должны просто создать значение SharedPreference для этого случая. Я уверен, что вы достаточно умны, чтобы реализовать 🙂

 SharedPreferences sp= this.getSharedPreferences("sharedP", MODE_PRIVATE);
SharedPreferences.Editor editor = sp.edit();
editor.putString("lastBuild", date);
editor.commit();