|
|
От: | mr_trwister | |
| Дата: | 27.10.15 13:11 | ||
| Оценка: | |||
Note that this method may never be called, in low memory situations where the system does not have enough memory to keep your activity's process running after its onPause() method is called.
Когда операция получает вызов метода onStop(), она становится невидимой и освобождает практически все ресурсы, которые не нужны ей, когда пользователь ее не использует. После остановки операции система может уничтожить экземпляр, если ей потребуется освободить системную память. В чрезвычайных ситуациях система может закрыть процесс приложения без вызова последнего метода обратного вызова onDestroy() операции, и поэтому важно использовать onStop() для высвобождения ресурсов, которые могут вызвать утечку памяти.
Хотя метод onPause() вызывается до onStop(), вам следует использовать onStop() для выполнения более масштабных операций выключения с использованием процессорных ресурсов, например при записи информации в базу данных.