Общие настройки и выбор рейтинга / уровня

#android #select #preferences

#Android #выберите #настройки

Вопрос:

Я пытаюсь создать экран выбора уровня / рекордов перед запуском игры. Макет настроен на представление в виде двух столбцов, с номером уровня и наивысшим баллом в виде отдельных текстовых представлений. Я могу установить эту настройку с помощью данных и заполнить вручную, но, похоже, не могу выполнить это с помощью настроек. Должен ли я беспокоиться об этом или пропустить это и перейти к подходу к базе данных? (будет ~ 60 уровней, отслеживается только самый высокий балл)

Любая помощь с этой комбинацией? Возможно, я недостаточно понимаю настройки, но я не нашел никакого кода или объяснений, которые, кажется, резонируют со мной и с тем, чего я пытаюсь достичь.

Ответ №1:

Если вы просто хотите сохранить наивысший балл и номер уровня, на котором вы его достигли, SharedPreferences подойдет, и с ним гораздо проще обращаться.

Если у вас мало и очень простых данных, то SharedPreference — подходящее место для их хранения…

Ответ №2:

Общие настройки будут намного проще, чем переход по маршруту DB. Поскольку хранить так мало, это должно быть легко. Ознакомьтесь с простым примером Google.