Методы onStop() и onDestroy() в Android отличаются по своему назначению и вызову. 34
onStop() вызывается, когда окно становится невидимым на устройстве. 3 В этом методе активность переходит в состояние Stopped, то есть полностью невидима. 1 В нём следует освобождать используемые ресурсы, которые не нужны пользователю, когда он не взаимодействует с активностью. 1 При этом в памяти устройства остаются все элементы интерфейса, с которыми в дальнейшем можно взаимодействовать. 1
onDestroy() вызывается перед завершением работы активности. 3 Это последний вызов системой метода активности перед её уничтожением. 3 В этом методе удаляются все статические данные активности и отдаются все используемые ресурсы. 5