В моем приложении Android, прокручивая его влево/вправо, будет убивать приложение. Есть ли способ распознать, что пользователь попросил убить мое приложение из того, что пользователь запросит у пользователя? для деятельности onDestroy() и для применения есть что признать?Как распознать Когда процесс приложения убит?
ответ
Ваш вопрос относится больше всего к этому:
Is quitting an application frowned upon?
Ваша деятельность может остановить службу, как это:
Android stop service when exit the app
Если вы не можете управлять простой способ через деятельность, чтобы определить, если вы должны прекратить обработку («работающий» сервис, который ничего не делает, не имеет большого значения, не так ли?), тогда вы можете использовать бездействие в качестве меры, чтобы прекратить обработку в вашем se rvice:
How to detect USER INACTIVITY in android
Другими словами, потому что Android Жизненный цикл отличается от рабочего стола (как они должны быть - редко кто-то «принять вызов» на рабочем столе и затем вернуться к своей прежней работе - вам нужно управлять взаимодействием с приложением иначе, чем на рабочем столе. Приложения не могут «умереть» только потому, что на некоторое время они не видны на экране.
- 1. Процесс SyncAdapter убит, когда процесс приложения завершен
- 2. GTK + Процесс приложения не убит
- 3. Убить дочерний процесс, когда процесс приложения убит/разбит
- 4. Как скрыть предупреждение, когда процесс был убит?
- 5. Когда класс приложения убит
- 6. Запланированные уведомления не отображаются, когда процесс убит
- 7. Тревога в AlarmManager стирается, когда процесс убит
- 8. Никогда не называть Create, когда процесс убит
- 9. Android-процесс убит - экземпляр CookieManager убит?
- 10. убить всех child_process, когда процесс узла убит
- 11. Поведение умных указателей, когда процесс убит
- 12. Android - восстановление состояния, когда процесс был убит
- 13. psutil/подпроцесс код возврата, когда процесс убит
- 14. убить подпроцесс, когда процесс python убит?
- 15. Код выхода процесса Когда процесс убит принудительно
- 16. C# cleanup неуправляемые ресурсы, когда процесс убит
- 17. Когда перезапуск apache, фоновый процесс php убит
- 18. Когда процесс базы данных будет убит?
- 19. Отказывать открытые файлы, когда процесс убит
- 20. Что именно происходит, когда мой процесс убит?
- 21. процесс daemon автоматически убит
- 22. Почему процесс не убит?
- 23. композитор обновление "процесс убит"
- 24. Процесс Кассандры убит на выходе
- 25. , когда родительский процесс убит «kill -9», как прекратить дочерние процессы
- 26. Как очищаются файловые объекты на Python, когда процесс убит?
- 27. Как получить файлы .gcda, когда процесс будет убит?
- 28. Как очистить процесс от memroy, когда он убит
- 29. процесс убит - удалить выходной файл?
- 30. Когда процесс приложения убит, закрыв последние приложения, широковещательный приемник становится незарегистрированным
Посмотрите в exaustive ответ здесь: http://stackoverflow.com/questions/14479979/action-on-application-killed-in-android –
Почему вы должны знать, когда ваше приложение закрывается? –
Я хочу прекратить мои услуги, когда мое приложение будет убито из любой возможной активности – praveen