İzinler ve Cihaz Özellikleri
Çalışma zamanı izinleri, Camera, Location, Sensors, Bluetooth, NFC, Telephony ve cihaz özelliği tespiti
1Normal ve Dangerous izinler arasındaki fark nedir?
Normal ve Dangerous izinler arasındaki fark nedir?
Cevap
Normal izinler kurulum sırasında otomatik olarak verilir (ör. INTERNET, VIBRATE). Dangerous izinler, gizliliği etkilediğinden Android 6.0'dan itibaren çalışma zamanında kullanıcının açık onayını gerektirir (ör. CAMERA, LOCATION).
2Android'de çalışma zamanı izni nasıl istenir?
Android'de çalışma zamanı izni nasıl istenir?
Cevap
Önce checkSelfPermission() ile kontrol edin, ardından requestPermissions() veya modern Permission Launcher (registerForActivityResult) ile isteyin. Yanıtı onRequestPermissionsResult() veya launcher callback'inde işleyin.
3ActivityCompat.checkSelfPermission() ne için kullanılır?
ActivityCompat.checkSelfPermission() ne için kullanılır?
Cevap
checkSelfPermission() yöntemi, bir iznin şu anda verilip verilmediğini kontrol eder. Verilmişse PERMISSION_GRANTED, aksi takdirde PERMISSION_DENIED döndürür. İzinle korunan bir özelliği kullanmadan önce her zaman kontrol edin.
İzin grupları (permission groups) nedir?
shouldShowRequestPermissionRationale() ne için kullanılır?
+18 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
Arka Plan İşleri
Jetpack Compose
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