Загрузка
В момент, когда загружается содержимое , пустой или статичный экран может создать впечатление, что ваше приложение остановлено, что приводит к путанице и разочарованию пользователей. Из-за такого поведения, они могут закрыть и выйти из приложения.
Дайте понять, когда происходит загрузка. Как минимум, покажите волчок активности, который сообщает, что что-то происходит. Более того, отображайте явный прогресс, чтобы пользователи могли оценить, как долго они будут ждать.

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

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

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

Для получения дополнительной информации см. Индикаторы прогресса.