База данных, вероятно, излишня для того типа данных, который вам нужно отслеживать.Я бы предложил использовать API SharedPreferences для Android. См. Здесь учебник .
Вот официальный обзор постоянства данных Android методов, включая SharedPreferences и SQLite.
Ознакомьтесь с getStringSet API для хранения массивов / коллекций.
Для несуществующих значений для набора строк:
Возвращает значения предпочтений, если они существуют, или defValues.Вызывает ClassCastException, если есть предпочтение с этим именем, которое не является множеством.
Для несуществующих значений данных, таких как string, bool, float и т. Д.Возвращает значение предпочтения, если оно существует, или defValue.Выдает ClassCastException, если есть предпочтение с этим именем, которое не является строкой.