Android

Arka Plan İşleri

Services, WorkManager, BroadcastReceiver, AlarmManager, Foreground Service ve arka plan iş yönetimi

18 mülakat soruları·
Mid-Level
1

Android'de Service nedir?

Cevap

Service, kullanıcı arayüzü olmadan arka planda çalışan bir Android bileşenidir. Dosya indirme veya müzik çalma gibi uzun süreli işlemleri gerçekleştirmeye olanak tanır. Manifest dosyasında tanımlanması gerekir.

2

Started Service ile Bound Service arasındaki fark nedir?

Cevap

Started Service, startService() ile başlatılır ve onu başlatan bileşenden bağımsız olarak arka planda çalışmaya devam eder. Bound Service, bindService() aracılığıyla bir veya daha fazla bileşene bağlanır ve tüm istemciler bağlantıyı kestiğinde otomatik olarak durur. Bir servis aynı anda hem Started hem de Bound olabilir.

3

Started Service nasıl başlatılır?

Cevap

startService(Intent) veya Android 8+ için startForegroundService(Intent) kullanılır. Servis onStartCommand() alır ve çalışmaya devam eder. stopSelf() ile kendini durdurmalı veya stopService() ile durdurulmalıdır.

4

Foreground Service nedir?

5

Foreground Service nasıl oluşturulur?

+15 mülakat soruları

Bir sonraki mülakatın için Android'de uzmanlaş

Tüm sorulara, flashcards'a, teknik testlere, code review alıştırmalarına ve mülakat simülatörlerine eriş.

Ücretsiz başla