Arka Plan İşleri
Services, WorkManager, BroadcastReceiver, AlarmManager, Foreground Service ve arka plan iş yönetimi
1Android'de Service nedir?
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.
2Started Service ile Bound Service arasındaki fark nedir?
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.
3Started Service nasıl başlatılır?
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.
Foreground Service nedir?
Foreground Service nasıl oluşturulur?
+15 mülakat soruları
Diğer Android mülakat konuları
Android Temelleri
Android UI ve Kaynaklar
Android Yaşam Döngüsü
Android Navigasyon
Android Veri Yönetimi
Android Networking
Android Test
Android Gradle
Android için Kotlin Dili Temelleri
Room Database
Jetpack Compose
İzinler ve Cihaz Özellikleri
Android için Firebase
Android MVVM Architecture
Gelişmiş Android Ağ İşlemleri
Kotlin Koleksiyonları ve Operatörleri
Kotlin Coroutines ve Flow
Android Bağımlılık Enjeksiyonu
Android MVI Architecture
Android Clean Architecture
Android Compose İleri Düzey
Android Performance and Monitoring
Android Security and Privacy
Android CI/CD and Release
Android UX and Form Factors
Android Testing Advanced
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