Уведомлпения могут быть отображены разными компонентами. Критерии выбора правильного компонента:
- Уровень важности или срочности
- Наличие какого-нибудь действия (кнопки и т.д.) по исправлению проблемы
- Длительность нахождения на экране (временная, отклоняемая или и то, и другое)
Уведомления, которые должны быть временными, означают то, что компонент уйдет с экрана сам по себе в течение нескольких секунд после появления. Отклоняемые уведомления можно закрыть, если выбрать действие для закрытия.
Содержание статьи
Предупреждение
Используй предупреждение для донесения постоянного сообщения в приложении, которое будет информировать пользователей о конкретном состоянии.
Снэкбар
Используй снэкбар, чтобы дать пользователю короткую по длительности и объему инфомрацию.
Пустое состояние
Если контент доступен только в сети Интернет и контент не удалось загрузить или синхронизировать по какой-либо причине, то используйт экран пустого состояния. Пользователь должен иметь возможность взаимодействовать с приложением по максимуму в таких ситуациях. Ты можешь предложить пользователю перезагрузить экран нарисовав кнопку, чтобы помочь пользователю выполнить свою задачу и т.д.