В чем разница между Doze Mode и App Standby?

Посмотреть в Telegram: @AndroidSobes/189
Doze и App Standby введены в Android 6.0 (API level 23). Это функции ОС, которые ограничивают работу приложений в бэкграунде для сохранения заряда батарейки.

Основная разница в том, что Doze Mode – это режим операционной системы, который применяется на все установленные приложения, а App Standby – это состояние конкретного приложения.

Система входит в Doze Mode, когда девайс не используется и не стоит на зарядке. Система периодически выходит из Doze для выполнения отложенных фоновых задач.

Приложение, которое находится в фоне определенный период времени, входит в режим App Standby. Когда девайс ставится на зарядку все приложения выходят из состояния Standby.

Ограничения этих режимов описаны в документации.