Задать вопрос
Fotonick
@Fotonick
android-er (Навальный отменит налоги фрилансерам)

Как сделать одноразовое активити, показывающееся только если приложение было впервые установлено или обновлено?

Хочу добавить в моё приложение активити с новостями о новых функциях приложения, которое будет показываться только однажды после первичной установки или после обновления приложения. Как это сделать? Как определить что приложение было впервые установлено или обновлено?
  • Вопрос задан
  • 219 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Android-разработчик
    12 месяцев
    Далее
  • Нетология
    Android-разработчик с нуля
    14 месяцев
    Далее
  • LearnQA
    Автоматизатор мобильных приложений
    9 недель
    Далее
Пригласить эксперта
Ответы на вопрос 2
@thomas_white
Самый простой способ это записать в Preferences. Если первый запуск произошел записываешь значение, а потом его проверяешь при каждом запуске. Чтобы проверять новую версию, как вариант тот же Preferences, только там проверяешь актуальную версию приложение с тем что записана в преференсах. Если они различные, то показываешь диалог/активность с новыми фичами и обновляешь номер версии в преференсах.
Ответ написан
Комментировать
@belozerow
Кладите версию в SharedPreference
Если версия увеличилась - показывайте вашу активити и кладите новую версию в SharedPreference
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы