Освой Android играючи

Сайт Александра Климова

Шкодим

/* Моя кошка замечательно разбирается в программировании. Стоит мне объяснить проблему ей - и все становится ясно. */
John Robbins, Debugging Applications, Microsoft Press, 2000

Способы создания Splash-экрана

6-й курс/Закрытая зона

Handler
AsyncTask
Корутины (Kotlin)
Рекомендованный способ
SplashScreen API

Раньше Гугл не рекомендовал использовать Splash-экраны для Android-приложений. Но заказчики просят внедрить такой функционал. Есть и объективные причины, когда такой подход оправдан.

Наиболее распространённый вариант - показать заставку, пока приложение устанавливает соединение с сервером, подгружает картинки, обрабатывает данные из базы, регистрирует пользователя и т.д. Во многих случаях достаточно показать индикатор прогресса. Но заставка выглядит красивее, ведь там можно разместить логотип компании и прочую полезную информацию.

Во времена Java были примеры с AsyncTask, TimerTask, Thread и др. Я их удалил из статьи, как устаревшие. Поэтому нумерация теперь нарушена.

Вы вошли на сайт, как гость.
Необходимо зарегистрироваться, чтобы прочитать статью

Реклама