Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
270 of 502 menu
◀ ▶

Метод onCreate

Метод onCreate класса Application выполняется до первой activity. Здесь настраивают DI, логирование, каналы аналитики и другие singleton. Всегда вызывают super.onCreate в начале метода.

Синтаксис

override fun onCreate() { super.onCreate() }

Пример

Давайте залогируем старт процесса:

import android.app.Application import android.util.Log class MyApp : Application() { override fun onCreate() { super.onCreate() Log.i("abcde", "12345") } }

В logcat при запуске приложения появится строка уровня info с тегом "abcde" и текстом "12345".

Смотрите также

  • класс Application,
    который регистрируют в манифесте
  • метод onCreate,
    который настраивает отдельный экран
  • метод i,
    которым пишут информационные сообщения
  • класс Context,
    доступный из activity после старта application
← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить