#android #android-studio
#Android #android-studio
Вопрос:
Я хочу отображать срок службы в своем приложении только один раз, когда приложение запускается без использования общих настроек, потому что, если пользователь очистит данные приложения, оно отобразится снова.
Комментарии:
1. Вам нужно будет сохранить «видел ли этот человек условия предоставления услуг?» тогда установите флажок на своем сервере.
2. @CommonsWare правильно. Единственный способ гарантировать, что это не отобразится позже, — сохранить это в базе данных для каждой учетной записи пользователя. Ничто другое (файлы cookie и т.д.) Действительно не сохранится
Ответ №1:
То, чего вы хотите достичь, может быть достигнуто только с помощью флагов.
- Общие настройки — которые вы не хотите использовать, это нормально.
- Используйте любую другую базу данных, такую как firebase, Вам не нужно добавлять логин электронной почты и т.д. firebase создает идентификатор для каждого нового пользователя, поэтому теперь храните свой флаг внутри этого. Просто. Так что это тоже не будет удалено. Но пользователь должен войти в систему с электронной почтой, если хочет получить данные.