В моем приложении для Android у меня есть около 100 мест (максимум будет 200).Я хочу позволить пользователю пометить каждое место как посещенное и сохранить этот выбор.
Чтобы пользователь мог отметить / снять отметку с того, что он уже посетил некоторые места / города.
Это хорошая идея?если я сохраню значения как SharedPreference?
Мой код:
SharedPreferences sharedPref = getActivity().getPreferences(Context.MODE_PRIVATE);
SharedPreferences.Editor editor = sharedPref.edit();
editor.putString("London", "1");
editor.commit();
и в следующий раз, когда пользователь пометит другое место, тогда:
editor.putString("Paris", "1");
Я спрашиваю из-заколичество возможных мест для хранения, которое в моем случае будет максимум 200.Я обычно использую этот тип хранилища просто для хранения некоторых настроек или около того, но я думаю, что это простой способ хранения значений в моем случае, я не хочу использовать базу данных или что-то подобное для хранения.