Содержание
- 2. жизненный цикл приложения в Android жёстко контролируется системой и зависит от нужд пользователя, доступных ресурсов и
- 3. 3 Кому жить, а кому умереть: приоритеты процессов в Android
- 4. Правильная реализация методов жизненного цикла (Activity обеспечивает нормальную работу приложения): Не прекращает работу, если пользователь получает
- 5. Основные методы жизненного цикла protected void onCreate() protected void onStart() protected void onRestart() protected void onResume()
- 6. 5 onCreate() Метод onCreate() вызывается при создании или перезапуска активности. Система может запускать и останавливать текущие
- 7. onStart() При вызове onStart() окно еще не видно пользователю, но вскоре будет видно. Вызывается непосредственно перед
- 8. onResume() Метод onResume() вызывается после onStart(), даже когда окно работает в приоритетном режиме и пользователь может
- 9. onPause() Когда пользователь решает перейти к работе с новым окном, система вызовет для прерываемого окна метод
- 10. onStop() Метод onStop() вызывается, когда окно становится невидимым для пользователя. Это может произойти при её уничтожении,
- 11. onRestart() Если окно возвращается в приоритетный режим после вызова onStop(), то в этом случае вызывается метод
- 12. onDestroy() Метод вызывается по окончании работы активности, при вызове метода finish() или в случае, когда система
- 13. Пересоздание активности Android пересоздает Activity: При изменении конфигурации устройства, например когда изменяется ориентация экрана пользователь меняет
- 14. Параметр configChanges android:configChanges="orientation|screenSize"
- 15. Сохранение состояния при пересоздании Activity Когда система начинает останавливать операцию, она вызывает onSaveInstanceState() Когда система начинает
- 17. Скачать презентацию