Содержание
- 2. Что это такое? Сервис (служба) - один из четырех компонентов андроид приложения, предназначенный для выполнения операции
- 3. Когда это нужно
- 4. Условное деление на два типа
- 5. Условно есть два вида взаимодействия с сервисом: Context.startService(). Context.bindService(). Service Activity 1 Activity 3 Activity 2
- 7. IntentService
- 8. Это подкласс обычного Service. Асинхронность Остановка сервиса после выполнения. startService() onDestroy() onCreate() вызывается в отдельном потоке
- 9. Уничтожение процессов
- 10. процессы уничтожаются в особом приоритете. startForeground (int id, Notification notification). stopForeground (boolean removeNotification). Activity уничтожаются первыми
- 11. BroadcastReceiver
- 12. Широковещательные сообщения Приёмник широковещательных сообщений — это компонент для получения внешних событий и реакции на них.
- 13. Что важно понять сервис - не отдельный процесс. сервис выполняется в главном потоке приложения. сервис помогает
- 15. Скачать презентацию