Задать вопрос
@Dracontis
Java Developer, Django enthusiast

Android — есть ли способ запускать метод при каждом старте приложения и при каждом завершении?

При запуске хотелось бы проверять купленные товары, а при завершении так же обнулять настройки. Как это сделать?
  • Вопрос задан
  • 2701 просмотр
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Android-разработчик с нуля
    14 месяцев
    Далее
  • Skillbox
    Разработчик игр на Unreal Engine 4 с нуля до Middle
    12 месяцев
    Далее
  • Яндекс Практикум
    Android-разработчик
    12 месяцев
    Далее
Решения вопроса 1
AgentSIB
@AgentSIB
Создайте класс, расширяющий Application и переопределите методы необходимые методы (onCreate, onTerminate). Укажите в AndroidManifest.xml вместо тега application полный путь к вашему классу (например, com.test.yaska.MyApplication).
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@Mintormo
Метод onCreate активити. При старте он вызывается, можно проверить список товаров. При каждом уничтожении активити вызывается метод on Destroy. Только, правда, это не гарантируется. Поэтому стоит проверять список товаров при запуске приложения и наличие старых настроек. Если они есть - обнулять.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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